If you get people that are on metric bikes that come in to see, they've always wanted to ride a Harley. And that's what we're trying to do. We're trying to get rid of that stigma that Harley's are these bad motorcycles, but they're really good. And when else can you ride somebody else's motorcycle and burn their gas?


My name is Sam Vatnin and I am the author of Malignan Self-Love, Narcissism Revisit. The system, academic institutions, the courts, law enforcement agencies, the police, evaluators, custodians, the system. The system doesn't take victims of abuse seriously. It seeks to pathologize and diminish them. It sides very often with the offender. Consider Akkadim. It is telling that precious few psychology, clinical psychology, and psychopathology textbooks dedicate an entire chapter to abuse and violence. Even the most egregious manifestations, such as child sexual abuse, merit a fleeting mention, usually as a sub-sub-sub-sub chapter, in the largest section dedicated to paraphernalia or to personality disorders. Abusive behavior did not make it into the diagnostic criteria of mental health disorders, nor where its psychodynamic, cultural, and social rules explored in depth for a very long time. As a result of this deficient education lacking awareness and neglect, most law enforcement officers, judges, counselors, guardians, and mediators are worryingly ignorant about the phenomenon of abuse and domestic and family violence. Only 4% of hospital emergency room admissions of women in the United States are attributed by staff to domestic violence. The true figure, according to the FBI, is more like 50%. 1 in 3 murdered women was done in by her spouse, current, or former. The United States Department of Justice paves the number of spouses, mostly women, threatened with a deadly weapon, at almost 2 million annually. Domestic violence erupts in a mind-boggling half of all American homes, at least once a year. Nor are these isolated out-of-the-blue incidents. Its treatment of violence are a part of an enduring pattern of maladaptive behavior within the relationship. They are sometimes coupled with substance abuse. Abusers are possessive, orthologically jealous, dependent, and often narcissistic. Invariably, both the abuser and his victim seek to conceal the abusive episodes and their aftermath from family, friends, neighbors, or colleagues. This dismal state of affairs is an abuser's and stalker's paradox. This is especially true with psychological, verbal, and emotional abuse, which leaves no visible marks and renders the victim incapable of coherence in the aftermath. Still, there is no typical offender. Maltreatment crosses racial, cultural, social, and economic lines. This is because, until very recently, abuse has constituted normative, socially acceptable, sometimes even condoned behavior. For the bulk of human history, women and children were considered no better than property. Indeed, well into the 18th century, they still made it into lists of assets and liabilities of the household. Early legislation in America, fashioned after European law, both Anglo-Saxon and Continental, permitted wife beating and battering for the purpose of behavior modification. The circumference of the stick used to beat the wife specified the statute should not exceed that of the husband's thumb. Inevitably, many victims blame themselves for this dismal state of things. The abused party may have low self-esteem or a fluctuating sense of self-worth, primitive defense mechanisms, phobias, mental health problems, a disability, a history of failure, or a tendency to blame herself or feel inadequate, what we call auto-plastic neurosis. She may have come from an abusive family or environment, which conditioned her to expect abuse as inevitable and normal. It is her comfort zone. She knows the ropes. In extreme and rare cases, the victim is a monarchist, possessed of an urge to seek ill treatment and pain. Gradually, the victims convert these unhealthy emotions and their learned helplessness in the face of persistent gaslighting into psychosomatic symptoms, anxiety, panic attacks, depression or in extremist suicidal ideations and gestures. Therapists, marriage counselors, mediators, court-appointed guardians, police officers and judges are all human. Some of them are social reactionaries, others are narcissistic, and a few are themselves, espoused abusers. Many things work against the victim, facing the justice system and the psychological profession. Start with denial. Abuse is such a horrid phenomenon that society and its delegates often choose to ignore it or to convert it into a morbid dying manifestation. Typically, they do this by pathologizing the situation or pathologizing the victim, rather than the perpetrator. A man's home is still his castle, and the authorities are loath to intrude upon what is called euphemistically domestic disputes. Most abuses are men. Most victims are women. Even the most advanced communities in the world are still largely patriarchal. Misogynistic gender stereotypes, superstitions and prejudices are strong everywhere. And therapists are not immune to these ubiquitous and age-old influences and biases. They are amenable to the considerable charm, the persuasiveness, the suave-ness and manipulativeness of the abuser and his impressive thespian acting skills. The abuser offers a plausible rendition of the events and interprets them in its favor. The therapist rarely has a chance to witness an abusive exchange firsthand and at close quarters. In contrast, the abused are often on the verge of another's breakdown, harassed, unkempt, irritable, impatient, abrasive and hysterical. Confronted with this contrast between a polished, self-controlled and suave abuser and his harried casualties, it is easy to reach a conclusion that the real victim is the abuser, or that both parties abuse each other equally. The praise acts of self-defense, assertiveness or insistence on her rights are interpreted as aggression, liability or a mental health problem. Women, often diagnosed as borderline personality disorder, merely because they insist on their boundaries. Professions propensity to pathologize extend to the wrongdoers as well. Alas, few therapists are equipped to do proper clinical work, including diagnosis. Abusers are thought by practitioners of psychology to be emotionally disturbed, to twisted outcomes of a history or familial violence and childhood traumas. They are typically diagnosed as suffering from a personality disorder and inordinately loads up the steam or co-dependence coupled with an old devouring fear of abandonment. Consummate abusers use the right vocabulary and feign the appropriate emotions and affect, and thus sway the evaluator's judgment. But while the victim's pathology works against her, especially in custody battles, the culprit's illness works for him as a mitigating circumstance, especially in criminal proceedings. In his seminal essay understanding the batterer in visitation and custody disputes, Lundy Bankrupt sums up the asymmetry in favor of the offender. He says, Batterers adopt the role of a hurt, sensitive man who doesn't understand how things got so bad and just wants to work it all out for the good of the children. He may cry in his language that demonstrates considerable insight into his own feelings. He is likely to be skilled at explaining how other people have turned the victim against him and how she is denying him access to the children as a form of revenge. He commonly accuses her of having mental health problems and may state that her family and friends agree with him. She is hysterical and that she is promiscuous. The abuser tends to be comfortable lying, having years of practice and so can sound believable when making baseless statements. The abuser benefits when professionals believe that they can just tell who is lying and who is telling the truth and so fail to adequately investigate. Because of the effects of trauma, the victim of battering will often seem hostile, disjointed and agitated while the abuser appears friendly, articulate and calm. Valuators are thus tempted to conclude that the victim is the source of the problems in their relationship. There is little the victim can do to educate the therapist or to proof to him who is the guilty party. Mental health professionals are ego-centered as much as the next person. They are emotionally invested in opinions that they form or in their interpretation of the abusive relationship. They perceive every disagreement with them as a challenge to their authority and are likely to pathologize such behavior, labeling it resistance or worse. In the process of mediation, marital therapy or evaluation, counselors frequently propose various techniques to ameliorate the abuse or bring it under control. Who appetizes the party that dares to object or turn these recommendations down? Thus, an abused victim who declines to make any further contact with her abuser and batterer is bound to be chastised by her therapist for obstinately refusing to constructively communicate with her violent spouse.   Therapists have Pavlovian reactions to certain phrases and theories and to certain presenting signs and symptoms to certain behaviors during the first few sessions. Learn these words, these catchphrases and how to behave in the first session and use them to your advantage. It is your only chance with a relatively hostile system.  Don't allow yourself to be re-victimized by those who are supposed to help you.


Hello traders at CMC Markets. Welcome to another update short-term update from ROG Research. I'm recording this on Tuesday the 29th of August for publication on the 30th of August. My name is Trevor Neal and I'm recording this in London. Today we're going to look at stock indices again, look at the NASDAQ, the S&P, the DAO and we'll also look at the DAX and the FTSE as follow-up from the last session. Now the best place to start of course with is with a relative rotation graph. This is a daily ROG of major stock indices versus in the crosshair here the MSCI world. So if you like this is the how the major stock indices are doing versus the average of major stock indices. So having on the right of 100 here is in a relative uptrend compared to the MSCI world and having to the left is not in a relative uptrend. And don't forget you know if stock markets generally are going down and you have things on the right they may be going down as well but less than the benchmark and the things on the left and that gives them our performance. So we're not looking at the absolute performance in this case if we were looking at cash and that would be the case but here we're looking at them versus each other. Now there is something which is very clear when we look at this. There's only one index which is not heading southerly or westerly. So southerly means with declining momentum, relative momentum, westerly means declining ratio versus the MSCI world. So even these ones here like the Dow Jones is coming around with quite a long tail and moving from the leading quadrant to the weakening quadrant swinging around there. But on its own we've got the NASDAQ and the NASDAQ is pointing northeasterly not a long tail but it is northeasterly probably in the next day or two it will cross over that hundred line and join those in the leading quadrant which may have moved into the weakening quadrant. So we've got the European stock indices here, we've got the S&P here, we've got the Dow here, we've got the Russell right over here, the poor old foosie down in here still, the nobody's friend and the other European stock indices are up in the leading quadrant at the moment. Now when I last spoke and we were talking about the short term it was the day NVIDIA gave us tremendous results and there was the performance there. I was looking for a sell opportunity waiting for the NVIDIA results that came out better than people had hoped and it was marked up by the end of the session. I said if we get weakness it had sold off really hard and we sold off and down to the downtrend line here which was is a support level you know when you break a downtrend line break up through it then when you touch it from the other side where it was resistance it becomes important. This was rather perfect actually one for your album look at this one two three break retest big bounce on the NVIDIA results total collapse but stopping here at 14,700 and bouncing strongly from there. Below you can see we've got the MACD it's blasting up the MACD is separating from its signal line this tells us we have got strong momentum in the market and it's approaching minor resistance I would say it's minor resistance even by the time you read this we may be through this 15,360 the next minor resistance at 15,526 and then the next major resistance is at 15,700 it's probably 15,800 really is where the major resistance is so we've got strong intermediate long-term measurement here the RSI is very strong indeed as well big powerful push to a very high reading at the moment looking over very slightly there if it were to come down I think that it would settle at this support point here 15,200 and and compose itself and move on up this one looks bullish but the question is you know is it is very hard to participate into the strengths you know when we were looking the last time about getting short of it and we could use the weakness as an entry and the high as a protective level but this is not the case here so we'll come back to this again we have a similar picture here on the alley chart of the S&P here's the video results here as is the weakness it didn't actually move that as strongly as the Nasdaq did and reverse sharply came down to perfectly to support at 4,360 and held there and reverse very sharply now it's gone through the Nvidia high if I call it that at 4,450 and to the next resistance level which is a minus resistance level which is the level we're at 4,490 as we speak the the MACD is positive and the gap is widening the RSI is pushing up and just looking very slightly at this very high reading very strong reading here so we're on we could be ready to burst through for another leg up to 4,520 and just above it we've got resistance not strong at 4,540 but the real sort of magnet is the 4,600 high from July so again looking good here lots of momentum it's positive it's high it's vulnerable but even if it has a pullback again I think that this would be supported at 4,450 and then advance more we're looking at the Dow chart Dow Jones industrial average hourly chart and you see this has really not got the vigor of the Nasdaq and the S&P it came down it was supported at not one of the chart levels but it was supported at 34,080 bounce took out this high here this high here these highs in here at 34,500 and it's pushing forward now look at the MACD here very different from what we've seen before where they were strong and up here and the gap widening here it's just cross early stages in here also the RSI it's not up here and hooking down no quite the opposite is pushing up rather strongly so this may well present an opportunity although it's not a great looking picture on the RRG chart from a point of view of trying to construct a plan and for your strategy this one might be present better opportunity I'll come back to it in the end the DAX is moving forward it was my least favorite when we spoke when I spoke last it's the MACD here very positive indeed we have broken a minor resistance level at 15,800 pushed through a minor resistance of 15,890 and then the next resistance level which isn't strong resistance level is at 16,000 then we would be targeting 16,500 the top the previous top the RSI is a strong steady but not excessive so this is also got some attractions on the upside and there could be something here where there was protection just below this low but I'll come back to that in a moment after the close on Tuesday let's have a look at which of these presents the best trading opportunity maybe not the best investment but the best trading opportunity currently starting with the NASDAQ we know from the RRG graph that this one is the one that best offers the best investment opportunity it is the one the only one in the major indexes which is heading in a northeasterly direction not a southwestly direction like everything else compared to the MSCI world so where did we end we ended at precisely at the resistance level of 15,360 just losing a little bit of momentum there at the end of the day now it if this loss of momentum is nothing more than profit-taking the end of the day and then we could have an opportunity of a dip and if the dip were to extend back to what I'm calling them the Nvidia high 15,268 and hold and start to turn up again then we have an opportunity here but not now this market is shot ahead really you should belong intermediate-term swing traders should belong in here we've now got from after the long term this downtrend line here the trend has reversed now we have an ABC movement in progress here possibly taking us soon to the high up at just below 15,800 so it's that's looking the strongest but at the moment it doesn't give us a good setup for a trade the S&P really very much the same here though we haven't got loss of momentum at the end of the session we had increasing momentum at the end of the session indicating that we will tackle these levels which aren't in themselves very strong resistance level 4,522 and 4,536 and the it's got its eye on the high 4,600 there it's on its way it's got momentum it's very sensitive stochastic oscillator is still pointing up here and this one of the two is less likely to have a little bit of initial pullback but even the Nasdaq it doesn't look as though there'll be much pullback opportunity you should be ready long from in here once it dipped and fail to make a new low continuing the downward passion pattern and then turning up so ideally belong really around here now a different picture and tidy here we yes we were in the mid we're a mid move here and so it's got more power behind it but we're close to support here so there's possible that we're going to get a trade trade opportunity here if we have any beat weakness it should be well supported 34,600 that is some resistance substantial resistance whereas before in the Nasdaq and the S&P the resistances were light here they're quite heavy from 35,600 sorry the the resistance starting at 35,000 so if we pull back it should be supported here but it is possible given the high level of momentum that it's not going to pull back so this is not ideal you should already be long of this now let's move to the footsie now the footsie was the one that we were bullish off previously and so you may well be long of it already and the great thing is that we've pushed through the the previous support level now resistance level 7,400 that opens up for an attack on the high here at 7,600 now this one has had an little interruption and so we could if we get a steady opening today which we probably will and then then this would indicate a can follow through on this and then we've got a pretty obvious pace for a stop protective order which would be below the support here and I would say below that hourly bar there so something like 7,418 there for protection and that gives you a very nice probably four to one risk-reward ratio up to the resistance at this high which isn't actually that strong so this is of what the opportunities the plans to make at the moment my favorite we should cover the DAX the DAX is my second favorite and so we've got higher lows in place here we're pushing forward and resistance is getting lighter as we go up and then we've got a resistance at 16,063 but if that breaks and that resistance is not strong it makes it gives a clear run from due to the rapid fall from 16,500 there so potentially this could be more near the beginning of a move and the others and so any you know brave the brave might be getting long looking to enter around current levels with a stop loss either below this line or ideally here so it but below this low here the 15,800 so 15,792 would be the sort of order I would place in here and that would give you that risk and you'd be then looking for the high but for a shorter term move then I think again if you were long here you place the protective stop below the support line here now it's now support line at 15,882 looking for an attack on this which may well give way relatively easy easily because it's not a strong resistance so my two preferences although not on the RRG chart are the footsie and the DAX and for an investment of course it still remains the NASDAQ I thank you all very much indeed for listening this has been Trevor Neal of RRG research I wish you a great day may the trend be with you


This is the VOA Special English Health Report. The journal Science chose an AIDS study as the 2011 breakthrough of the year. The study found that antiretroviral drugs can greatly lower the risk of spreading HIV, the virus that causes AIDS. It showed that infected people with early treatment were 96% less likely to infect their partners. The study was a clinical trial known as HPTN052. Myron Cohen led an international team that began the study in 2007. But Dr. Cohen says the work really began 20 years ago. We had a strong suspicion based on all the biological studies we had done that when we treat people and lower the concentration of HIV in the blood and secretions, we were rendering them less contagious. But we didn't understand the magnitude of the benefit. Dr. Cohen heads the Institute for Global Health and Infectious Diseases at the University of North Carolina at Chapel Hill. The National Institute of Allergy and Infectious Diseases paid for the study. It involved heterosexual couples in nine countries in Africa, Asia and the Americas. The results have already had an effect on government policies. Those changes include treating HIV infected people when their immune systems are still relatively healthy. Dr. Cohen says the study has generated policy changes at the level of the United States and the World Health Organization and UN AIDS. And it's inspired new community-based clinical trials that are just about to be launched that apply the scientific discovery. He says the results will be wasted unless they are linked to other areas of HIV testing, treatment and prevention. If we don't know who's positive and negative, there's no benefit. If people aren't linked to care, there's no benefit. If they aren't provided drugs, there's no benefit. If they receive the drugs but don't take the pills, there's no benefit. So this cascade is now the focus of our attention. AIDS activist Mitchell Warren says, For many years, debates have waged whether we should do treatment or prevention. The results of the HPTN052 study actually affirm once and for all that treatment is prevention. The journal Science also recognized nine other achievements. These include progress on a malaria vaccine and research on the DNA of our ancient ancestors. Another study looked at cells that have stopped dividing. It found that clearing them from the bodies of mice can delay some of the effects of aging. A link to the full list is at voaspecialenglish.com. For VOA Special English, I'm Alex Villareal.


okay so let's start hello welcome great to be at a free VSD con and pardon euro VSD con again it's all of ESD's definitely missed that last year yeah too bad we cannot meet in person I would really have loved that but let's start with my talk we have gathered some experience in running lots of jails on lots of machines and I'm going to talk about the networking setup that we developed and the issues we have with that and our future plans for people who don't know me yet I'm okay general first sorry I'm a bit out of practice in presentations yeah short introduction then presenter current architecture how we went IPv6 only for jails because you probably heard that there is a depletion of IPv4 address space what challenges we face specifically on layer 2 and why I think that these challenges are rooted in Ethernet being not a proper paradigm for networking in the 21st century anymore we'll see I'm working in IT since 86 started with minix you know free VSD users since 1993 and I'm managed the network and our data center operations at punk.de punk.de is a hosting company and a software development company I'm in the operations team and we have three operators and one guy who is our Python wizard coming from the development side and is getting into operating while teaching as operators how to write proper codes and use agent methods use get use ansible all of this stuff punk.de was founded in 1996 as a right member deenic member has a couple of web applications development teams and as I said one one operations team we use jails for hosting so customers that want to host with us get the illusion of a root server that is located inside a free VSD jail we maintain all the software if you're not familiar with such a setup or how free VSD jails work my presentation from your VSD con in Paris is still up on YouTube so you could look into the architecture that we designed for hosting applications from the operating system the file system layout and so on point of view how we do updates and all that stuff today is a networking day for me so I treat that as a given we're running in jails jails for a couple of years now have the V image or Vnet feature in free VSD which is a completely virtualized network stack so you can have private interfaces private firewall rules private everything inside a jail to complete the illusion of a virtual machine while the jail still run on a single kernel and are compared to our hypervisor very lightweight very fast to launch tear down provision etc the ePair interface that we use is a virtual patch cable one and inside the jail one and on the host system and the general setup is to bridge this to the wire by creating a bridge interface that contains the physical interface of the host and the jails ePair interfaces I show the architecture in a graphical way there we are so the blue box is the host the host has got the network interface that is connected to some switch and then we create a bridge interface that contains the physical interface and all the jails and all the jails have the illusion of being connected to the regular network and run their own IP stack via Vnet can do their own routing their own firewall rules as I said and so that all looks pretty great and scales quite well for certain values of quite well the view inside of such a jail is like this the interfaces are called ePair zero for the first one ePair one etc up EP and we have two ends to each ePair interface the ePair zero a would be outside of the jail on the host this is the one that we put into the bridge as a member and the ePair zero b is the one that is inside the jail and as you can see it's got iNet six link local address it's got a global unicast address it's got an ipv4 address and the ipv4 address comes with a net mask of slash 24 so it's all really the illusion of a complete real host hardware to our customers and they are quite happy with the product we have one drawback at the moment we're sometimes reaching performance limits in free vsd 12 the bridge interface that we use used to be your bottleneck being only single-threaded thanks to christoph who i saw is listening for working on improving that by a fast amount one order of magnitude i remember factor of five or even more by making the bridge interface multi-threaded so it can run on multiple cores so from that point of view the bridge is not a problem anymore but we will get to other drawbacks that we're facing later we rolled out this four or even five years ago we have in the order of couple of hundred to slightly under a thousand jails running on 80 90 physical service in total and the first major change compared to what i laid out so far is that we were going ipv6 only so because we cannot afford to provision an ipv4 address for every single jail anymore the standard product that customers get now is only ipv6 and you can get an ipv4 address for your jail for an additional fee but of course we make sure that all the applications that our customers want to run are reachable via ipv6 and ipv4 all the same so how do we do this we have the same layer two architecture with a bridge and everything only that the jails don't have an ipv4 address and we added a jail that we maintain that runs a gate six four setup which serves as a gateway for all the jails to reach ipv4 targets and which serves as a reverse gateway proxy for customers who are on ipv4 and want to reach their jails the egress part works with nut 64 there is a special address range in ipv6 networking that is reserved for this purpose we route this address range through the gate six four jail and the gate six four jail does the net with the ip firewall that is native to free bsd and for all of this to work the resolver needs to lie about quad a records i'll show that in a short demo let's see this one possibly okay there we possibly in their 40s or 50s like i am and a bit vision impaired i hope this is large enough for everyone to see yeah great so this is inside a jail the product is called the pro servers so all the deals are called virtual pro servers that's why it's v pro and then there are just numbers kettle not pets and the external interface as you can see here has got only ipv6 configured now when we want to ping a host that is only reachable via ipv4 this does not work network is unreachable because we don't have any ipv4 connectivity but when we ask for a quad a record which github.com does not have then our name server fakes this address fake because this is the special address range used for nat64 and this is just the ipv4 address that we got in the last request over here this one encoded in hex there's even a special syntax you can write nat64 addresses like this and this way all our ipv6 only pro servers can reach destinations on the internet that only have ipv4 so they ask for a quali because they were running a strictly ipv6 stack the name server lies and gives them a nat64 address and the nat64 gateway takes care of translating from ipv6 to ipv4 and vice versa so that's the egress part and then of course we need to have an ingress part for applications we run an sni proxy sni is short for server name identification or indication server name indication this is an extension to the tls ssl standard the problem with ssl as originally designed was that the htds traffic was encrypted right away so you go directly into the key exchange certificate exchange certificate check stuff between the web browser and the web server and you have you cannot indicate a host header before going into the cryptographic exchange which led to the undesirable situation that you needed to know which certificate to use on the server side up front and so you needed essentially an ip address per ssl enabled web server this was changed with sni so the browser now tells the server which host it wants to connect to then the web server can pick the proper certificate and then the key exchange and everything starts sni works not only with https although the reason for it to come into existence is https it works also with http which is important in our setup because we need http for let's encrypt the what a record of say www.customer.de points to the jl proper to the ipv6 address that the jl has got natively and the a record points to the gate64 jl and what then happens is that the browser connects to the sni proxy if it has only ipv4 available requests with sni and indicating the host name that a certain web page is to be served and then the proxy looks up the ipv6 target address via regular dns and if this is in the permitted range i.e is in our data center otherwise you could use our proxies to anonymously connect to any target on the internet but if it's on the same host or in our data center then the request is permitted and then the sni proxy connects via tcp not via http proxying but via a particular tcp proxy protocol to the web server via ipv6 and then the regular key exchange certificate negotiations that starts and you get a proper https connection with encryption and everything that you want the most common problem that the customers face with this setup is that they forget to set in quad a record because most corporate and enterprise people out there still think only in ipv4 even today but generally with our support this works really well for web requests all the applications are available via v4 and v6 we run next cloud or other complex stuff including web sockets through this setup and we don't face any problems with for other applications things don't look quite as well we have a native ipv6 of course for ssh or a jump host that customers can configure and if you want to access your mass equal database your elastic whatever you need to use an ssh tunnel if you're only ipv4 connected because we have no host name where proxy like we have with with sni proxy for all these applications and we are not sure how we are going to handle quick the new http successor protocol designed at google http2 is already enabled across all our servers and works really well but quick sorry no clue if sni proxy and tends to implement that if it's even in the protocol that you can do sni i don't know at the current point of time so that's the ipv6 address depletion topic and i'm quite happy with the solution we developed so let's switch to the next topic which is challenges we have with network infrastructure um i'll link this bug uh which was the first indication that something we do might be not quite optimal this is not to to blame anyone bugs do happen and kristoff and björn have been a really really really great help to finally track this down and fix it the fun part about this bug is it only happened in our data center in production nobody else was seeing this specifically kristoff and björn could not reproduce it on their development machines or in test setups absolutely no way so what's happening what we saw uh was that for some reason an entire pro server host physical machine stopped forwarding traffic to all of the jails that were hosted on this machine at once no traffic in no traffic out and this happened every couple of weeks every couple of days and it happened more frequently as our data center grew and we provisioned more hosts and more jails the nature of the bug is that the e-pair interface has got as a real hardware ethernet interface would have to has got a transmit and receive q where you can queue up packets and due to the bug whenever that q filled up to the brim then the interface stopped forwarding packets this is hard to reproduce if you have a single connection and a single development machine because even with a one gigabit stream tcp running at full speed you will not fill up the interface q so what's different in production but what's different in production is we have broadcasts and we have lots of them of all the packets that are host sends and receives including all the jails running on the host of course 40 percent of all the packets are broadcast or multicast packets only 60 percent is traffic directed at a unicast address which is quite a mouthful so what happened is that you have for some reason a bit more of this broadcast traffic it is received by the bridge interface on the host and then because it's broadcast it simultaneously forwarded to all of the e-pair interfaces on all of the jails filling up the queue i want the queue is full the interface stopped working so what to do about it as i said Bjorn was really helpful told me how to increase the queue length there's a ctl parameter that can do that which is not very well documented then of course you can fix the bug that makes the interface freezing i'm not quite sure if the final rework of the e-pair is already in the source tree the bug proper seems to be fixed but of course this entire situation is not really optimal we have 40 percent broadcast packets and seriously folks this this just sucks um in 2010 or so i attended the conference in cologne with a focus on open stack and one of the companies that deployed open stack which is a private cloud infrastructure as open source product told us how they first naively deployed open stack for their customers and as soon as they had a couple of hundred customers with vms running on this open stack cluster suddenly the router connected to that network crashed because the arp cache of that router was just overflowing as was the neighbor discovery cache for ipv6 so if we want to communicate on the ethernet in such a large network with lots of virtual machines and lots of jails commonly called the broadcast domain we need to broadcast packets to do address resolution and how do we get rid of them okay first step move the bridge of the wire there is actually no need to have the bridge interface that connects all the jails and the gate 64 to connect it on layer two to the host interface and the local area network again i can show you what that looks like in production we have it running this is a pro server host with that setup and if you look at the interfaces of that host then we have the physical interface we rename all of our interfaces so we have the same names for external connections and everything else across different hardware variants this is an iGB i think and we rename all the external interfaces of the hosts to inad0 the inad0 interface this host is not in our data center it's located at hetzner in nunbeck and they give us a single ipv4 address for that host and they give us a slash 64 for ipv6 and they statically root this address and this slash 64 to the MAC address that the host has got now to host virtual pro servers i.e jails we create yet another bridge of course but this bridge called jail zero is not connected to any physical interface this host is running only one jail at the moment and as you can see the member interfaces of the bridge there is only one which is our jail if you pay for them you get additional ipv4 addresses for hosting in the regular rootable sizes so we order at hetzner a slash 29 with all the pro server hosts and then we can flexibly offer customers either a dedicated ipv4 address or our gate 64 nut 64 setup as i just showed in this case we have a dual stack pro server and in the jail interface we have one address out of this slash 29 assigned to the bridge and this address serves as the default gateway for the jail so there is no need to connect the bridge to the local area network and fetch all the broadcasts that are floating around there we just have broadcasts if there are multiple jails on the bridge proper which is not as much of a problem as putting a couple of hundred jails on a single wire and of course the host itself is acting as a gateway in this case so forwarding for ipv6 and 4 is enabled and as i said hetzner is giving us a slash 64 for the entire host and as many jails as we like so as with the ipv4 that i showed for the ipv6 we have one address with the regular prefix length of 64 on this bridge interface and again all the jails use this router as their default gateway and additionally and this is first time or show a neat trick that we are planning to use with v4 and v6 all the like in a future development you can actually split a net or assign single addresses to other interfaces if you use a prefix length of slash 32 or slash 128 depending on if you're talking v4 or v6 so this is the same prefix that hetzner assigns we use the first address for the external interface of the host so we can reach the host via ipv6 and use a prefix length of 128 and due to this prefix length we can easily assign the rest of the network the slash 64 to our bridge interface and use it for days for jails we have come to randomly generate ipv6 addresses because if slash 64 is really really large for listeners who might not be familiar with ipv6 that much slash 64 means it's the entire old ipv4 internet squared so that's really a heck of a lot of potential hosts and if you use random addresses for your hosts and rely on dns that means that nobody can linearly scan your network for active hosts to attack which is of course security by obscurity but in that case i think it works if you just start at one and then go to three four five people can scan your network for hosts and we'll find active machines in that case all of the IP addresses are random which is definitely an advantage here but this setup I think shows that routing might be a good idea because if we use layer three instead of layer two we might be able to solve the jail vm mobility problem if i want to move a jail from one host to another one i can at the moment only move it to a host which has an interface in the same vlan because all the addressing is limited by connection to a certain layer two broadcast domain and i might want to move jails around have them on central storage do high availability if one host crashes just fire up the jails on another host so yeah that's not optimal and maybe getting all this layer two stuff all this ethernet stuff out of the way might be a good idea after all and all the big guys already do it so the cloud providers like amazon and the hyperscalers who run their own infrastructure like facebook they all have layer three addressing and announce routes for their containers vms whatever they are using if it's if it's docker if it's kvm they announce these routes via vgp internally so any instance jail in our case can move to an arbitrary host and the routing just takes care of the reachability the downside as some of my colleagues would feel about it you need a dynamic routing protocol demon on each host like openvgpd i being traditionally a network and and cisco and that hardware guy have absolutely no problem with this line of thinking my dear colleague wolfgang doesn't like the idea but we have to talk about it in a constructive way and i think this is a necessary way to go for us next why do i want to get rid of ethernet what's what's the problem with ethernet and why do i want to have only layer three routing ethernet is this that's what you think of when i say ethernet you think of switches you think of cat six whatever twist a pair cable but all our protocols pretend it's still this so what is this this is a yellow cable with a vampire transceiver a little bit of history lesson this is the original ethernet and the original ethernet was a coaxial cable which is more or less a medium for radio waves and all stations were connected to this coaxial cable via these vampire transceivers and any packets sent by any station on the net was simultaneously more or less we have to consider the speed of light but simultaneously by all stations that are listening so this is a broadcast medium every packet goes to all stations and that's why our protocols are designed the way they are all stations are listening and then the network interface is just safe and forward to the operating system the frames that have the proper MAC address and that's why we need hardware addresses on such a medium and yeah sorry period um but this is not the reality we have nowadays the reality when we have this is that each of these links is not a broadcast medium at all it's all point-to-point it's all full doublets it's all with flow control on the links there is that cable or that port or anything notwithstanding but on the cable there is never a single bit lost packets get dropped when forwarded by the switch and when the forwarding queue of the switch is exhausted or when the interface received queue of a station i a host and the operating system is exhausted but these links have perfect forwarding properties like any serial link that you might know and actually the internet was originally developed on serial links only so though we had those internet message processors and the wider wide area links from universities the universities and all this internet stuff came in rather lately so the switches actively work to forward all the broadcasts and in my opinion the MAC addresses and the layer 2 addresses and the necessity of MAC addresses and hence ARP and NDP are a relic of the past the switch which most switches have layer 3 capability nowadays anyway could just as well just use IP addresses and know which host is on which interface would be perfectly possible unfortunately our current stack does not work this way and if we had an interface working like this we would immediately solve a whole number of problems so my question for the development community which i would really love to discuss with christoph later can we have a vnet point-to-point interface please because on point-to-point interfaces you don't need IP addresses serial links can be run without IP addresses on the links completely you just set routes to the interface and you don't need transfer networks if you want to conserve IP addresses so we have no leaking rfc1918 addresses in trace routes and you don't have ARP or NDP cash depletion attacks like the hosting company that deployed a two large broadcast domain with their initial open stack efforts so all these problems vanish the moment we abandon ethernet which is of course not going to happen but for vnet vnet is already a completely virtualized environment so and our jails are a virtualized environment and there is really no fundamental necessity to emulate ethernet to connect the jail if we could have a point-to-point link comparable to e-pair that we can use to connect a host to a jail and vice versa and just ditch the bridge and do all on layer three and do all with routing i think that would improve matters in terms of scalability resilience and jail mobility quite a bit i'm currently actively working on a solution that we can deploy in the meantime if you use a slash 32 net mask for ipv4 and a slash 128 for ipv6 you can actually reuse IP addresses on as many interfaces as you like so my idea is to use this addressing scheme and directly address the interfaces connected to the jails all without a bridge i'll show how that's supposed to work in a couple of minutes this is the desired setup so we have slash 32 addresses no bridge interface and the host is just configured as a router i've tried to do this with current jail tools now just a sec where are we iOcage for example will not as it currently stands work this way but as you can see here i assigned an address completely out of the range of my local network we have i have a on on this freedom system with iOcage a couple of jails and they have the regular setup all connected to the bridge and all the jails vnet interfaces are a member of the bridge as you can see but for this single jail for the short demonstration i removed the jail interface from the bridge and i assigned an ip address completely outside of the range i have here on my local area network so psdcon so inside the jail we have this single ip address with a slash 32 net mask and the routing table looks like this the default gateway does not point to a particular ip address but instead it points to an interface you can do things like this already in in free psd just right now like route i'm sorry a little bit puzzled what's happening in my network currently i see you all typing away so my uplink and my network in general is working maybe i messed up something with my experiments here but nonetheless okay it's dexec really a st.con okay i already showed you that that i have an interface route for for this thing okay so and then on the host i did the following oh my dear god i still have a vpn connection active the wonders of the internet we have good sound and video and i'm rooting all the packets via usa so back again i hope let's restart the screen sharing so sorry i seem like i cannot get the screen sharing up to work again which is bad but that's oh my darn i would really i would love to show you the last couple of slides but the the live demo would really not go any farther than showing that i'm able to ping the jail this way via static routing to the internets um that was the last thing i wanted to show i already reconnected to the bbp i just did a refresh that's why the camera stopped working i reauthorized the camera and i was try to reauthorize the screen sharing but i was at the penultimate slide anyway so we can in my opinion jump right into a bit of questions and discussion all of this took me longer than i expected really uh so we don't have much room but i will of course be available in the hallway track and for the rest of the day and tomorrow and we can chat if you like so thank you very much for listening so far um deep drop argued that you should never point default routes to an ip well how do you do this in the case of ethernet if you have 50 hosts on a slash 24 they all point to the upstream gateway via ip there is no way to do this with an with an interface route that's why i'm arguing that i want to have a point-to-point interface instead of ethernet so i can use interface routes for all this that's it that's exactly the point any any other questions yeah sure of course you can hardwire the mac address do you preserve the layer three layer four addresses with the aj proxy proxy protocol yes we do um we preserve via proxy protocol the real client addresses outside so you can use blacklists and everything i don't understand the question about ipv6 enamoration you said that you generate random host IDs yeah and if your customers are expected to use something like let's encrypt and their host name will appear in the certificate transparency lock which every attacker can consume yeah but it's an additional step with ipv4 we just see swipes of the entire network 24 times 7 and to make this unfeasible for ipv6 we use sparse address space by scattering all the hosts randomly over the slash 64 i still think it's a good idea um yes uh jail addresses need to be stable that's exactly the point or the problem with the mobility requirement if we want mobility for jails from host to host we must preserve ipv4 and ipv6 addresses because we do not know which dns entries the customer has got pointing to that jail if this was all cloud infrastructure with central ingress and everything we could of course just remember the jails but the jails are rented by customers with um are rented by customers as a full stack virtual machine and many of them manage their own dns and point arbitrary names to the jails that we simply do not know now we don't assign a separate slash 64 for each customer we currently we have one vlan for b4 and for v6 and we have one slash 64 and one ipv6 address per jail how do you handle abuse inside slash 64 what do you mean by by abuse faking of addresses um the jails cannot change their address after they are booted up they're just locked in terms of addressing okay outgoing smtp scam well we we we don't we simply don't if we receive an abuse report we take appropriate measures but we have we have only business to business customers i you you we have no self provisioning portal you cannot just click jail in our infrastructure and start spamming away you need to have our sales department contact you written offer contract order stuff like that and then the operating department will the the operating team will provision your jail so we know who our customers are which uh takes care of the abuse this is not unusual broadcast traffic this is just a vlan with 20 or 30 hosts and all that and dp and arp and all the other stuff plus people scanning our network from outside of course which generates our requests for hosts that are not even online but they go out via broadcast through all the jails that are connected this is not yet a real problem it's just striking how much of broadcast traffic is present on a network vlan per customer well vlan per customer does not scale if you want to have hundreds or even thousands of them vxlan lacks in terms of security and how do we connect the vxlans to anything that is physical infrastructure at the moment in the free bsd model we have this bridge thing again that's why i'm asking if we can have a point-to-point vnet interface that i can use to root anything open i think i've tried my best to answer all of the questions i do not claim that i have answers to all the problems i was just i just wanted to show you what we are currently doing and where we think this entire setup should be going we will definitely put further development effort into this slash 32 slash 128 e-pair setup i'm not quite sure about if we should enhance ioc age to the point that it can handle things like that ioc age just makes many many assumptions that are hard coded about how your network what your network topology looks like which was great when we started that's why we picked ioc age it just worked but for example you cannot fire up a vnet jail with ioc age without ioc age creating a bridge interface if you do not already have one preconfigured so if we really want to go that route we either have to patch ioc age and of course submit much requests or switch the tooling i'm planning to look into best tea because it looks really well and with a much cleaner architecture there is much much ad hocory in in ioc age unfortunately and things cast in code that should not be in code but in configuration so that's it thank you very much i hope you enjoyed and as i said i will be available for chat later myself i intend to chat a bit with Christoph if he is present and if i can get him and everyone else who is interested to discuss networking on which corner of the hallway track there's a free bsd area i'm on to look into cbsd i'm i'm planning to look into best tea so far and as for the hallway track if i remember correctly from my quick checks yesterday there are separate areas for the various bsds so let's meet in the free bsd corner i'll just restart my network and my browser so i get a clean connection and webcam and everything again thanks


I'm sure many of you have seen commercials for native deodorant on the big screen. And as a loyal customer, I felt like voicing my concerns over their products. So this is a direct example of astroturfing, basically a company pretending to have grassroot origins, this awesome message, yet it's backed by a lot of corporate money and generally steals someone else's ideas and concepts. The problem isn't that this native deodorant company is astroturfing or stealing other people's ideas, although that might not be a good look, the point is that they're twisting the message to sell people garbage, just like the cornivores are using sustainable agriculture to sell people grain-finished feedlot meats. Native deodorant is using the integrity and honesty, building trust of smaller natural product companies, and they're using these clever marketing tactics to sell people highly processed chemical garbage.  Every day I watch TV, I see a new company astroturfing with some clever name. Imagine something like Blue Apron that just rebrands themselves over and over again to appear as something new, but it's the same stuff, same corporations, same people, stealing people's money. By no means am I the only person to sell products like this, but native is using near identical marketing tactics as well as product formulas as myself. So to work hard for over two years now, killing myself every single day, barely grossing over minimum wage with my company, it's one thing if they were selling a product that has integrity, but they aren't. The two main marketing points they're using that I was using are fluoride-free toothpaste and aluminum-free deodorant. So this is their toothpaste. All of the ingredients that are in my tooth powder are conveniently in theirs, but they added a bunch of chemicals, xanthan, carrageenan, things that have proven negative side effects that you shouldn't be putting on your body, let alone brushing your teeth with. This theme, these tactics occur with all of their products. They steal my marketing and some of my ingredients, then add a bunch of chemicals and fillers, plus they package it in plastic. You can't market a product as natural or ideal if it's in plastic, especially products that have to be put in the plastic when they are warm. A lot of this stuff is usually heated to a liquid, then that hot liquid is poured into plastic containers, which can leach chemicals from the plastic into the product. It's why I use stainless steel on Frankie's Naturals for most of my products, and when I make the lip balm that has to be put in plastic, I make sure it's almost cooled off at the minimal temperature possible when I pour it into the molds. Some of these products require water, and they don't specify using filtered, reverse osmosis or well water, and to me that's a red flag, they don't care, or want an intelligent customer base. It's just deceptive marketing. The ingredient list on the body wash is comical. I can't even pronounce this stuff. Cocomuto, Preful, Betaine, Sodium, Lorail, Sarcosine, I literally have to do a rehearsal for two minutes just to say them right. Do I have to explain what these are? Every single processed chemical like that needs solvents or other chemicals to be made. They put salt, but like water, aren't specifying the type of salt. You're marketing a product to be natural, but won't even tell people what salt you're putting in. Is that because you're using a highly processed table salt sodium chloride? Sodium Solicylate, Sodium Benzoate, Citric Acid, and Sodium Cochial Isothionate? Is this a joke? I think it is. This body wash doesn't have one natural ingredient in it. This is actually kind of funny.  This made my day because this company is a joke. This is hilarious. They're pretending to be a natural product company, yet they're selling a body wash that is only chemicals. That doesn't have one natural ingredient. Safe, effective ingredients. I'm not too sure about that marketing. How's that working for you guys? I guess people don't read the website. With the deodorant, like mine, they're marketing it as aluminum-free, yet again, they added a bunch of chemicals and fillers. What interests me is they're putting glycerin, glucose, various dextrose products in these cosmetics, and those are made from corn. So is this a corn of ore or whee? Shield company? Are they trying to use up highly processed corn products? Cyclodextrin, glucose, glycerin? Each of these are made from good old corn, great, I am working. Whee, boys. I'm excited. We never use aluminum, parabens, or sulfates in any of our products. Hashtag, no compromises. Yeah, but what, you use 10 other chemicals?  Let's keep going though. Bar soap. At least they put a few natural ingredients in this one. What you'll notice is they're using cheap conventional monocropped garbage. Palm oil is obviously a very cheap product and that's what comprises most of this bar soap. There's literally four different products derived from palm oil with various solvents and chemicals. Overall, it's really sad, but that's what these people do. I'm sure you guys have heard the famous comedian George Carlin's quote, there's a big club and you ain't in it. That speaks volumes here. If you have an idea, you usually won't have the means to market or produce it without being a part of that club. It's very difficult to do so. These people literally started up a company with my ideas, similar ideas, and made millions in a matter of months because of their crooked connections. I'm still sitting here making deodorant and moisturizer cream out of my parents' house. I can't even afford to pay a few thousand dollars rent for my own facility. The point here is that these people are deceptive, essentially liars, but very clever.  I could go on about this astroturfing stuff all day, how it disgusts me, happened with my meat company, happened with my carnivore ideas on YouTube. It means every time someone has a good idea, but most of the time, people aren't as fortunate as myself to have a platform to speak up against it.  So I hope you boys are having as fun as me. Thanks for joining me today. I'll see you guys tomorrow.


Hello and welcome to the Monday market update, the weekly update with me David Madden. Today's date is Monday the 8th of July 2019 and the time has just gone 12, 30 per summer time. And to be perfectly honest it's been a fairly quiet start to the European trading session. We had a fairly respectable set of non-farm payroll figures from the United States last Friday. The headline figure was well above expectations, unemployment margin took tire and the average earnings figures remained steady. And the number overall is a pretty good report and what it did was it ended up kind of casting and getting traders to question will the Fed reserve cut interest rates in the month of July. And because the result by and large was better than expected it led to a sell-off and glob in the US and European equities on Friday. We saw Asian equities fall overnight and now this morning, not today in Europe, things are looking a bit quiet. It's a bit subdued, some markets are up, some markets down, but the common theme across the board is low volatility. And in my opinion it's almost like traders in Europe are waiting for the US markets to open in a couple of hours time and actually could take their cues from the US because bearing in mind, Friday we did have non-farm payroll support but also a lot of traders and investors and dealers in the US markets also took last Friday off because last Friday was the 5th of July, the day after the 4th of July US Independence celebrations. So the moves on Friday may not have been a full reflection of what the US market felt. In fact, traders in Europe are going to play the wait and see game to see how the American markets get back to full swing, how they digest the numbers. Keep in mind, last month we heard from James Bollard at the Federal Reserve who said that he was quite dovish by the way and who said that a rate cut of 50 basis points 2019 would be overdone. Trump hauled ahead of the Federal Reserve trying to restate the Fed's independence in the face of President Trump calling for lower rates and calling for a lower US dollar. So the numbers he saw from the US on Friday could be used as a justification by the Federal Reserve later this month to actually just sit tight. Even though Trump hauled ahead of the Federal Reserve, the argument to lower rates has strengthened but that was before the most rates of numbers but also that could easily be just saying that that's because the argument has strengthened, it's all guarantee rates are going to be cut. So what I quickly do now is take a look at the week ahead, take a look at the main events of the week and then in that context run through some of the big markets. If you go to our website www.cmscmarkets.com and under news and analysis, a large portion of the analysis on the other right gets published to the section so let this quickly scroll down. It was already kind of the off thing but it was confirmed that a Deutsche Bank released a large number of job cuts. Some in the region of 18,000 jobs are going to be cut at Deutsche Bank as part of the aggressive construction program. Well on Tuesday we have first half figures from Micro Focus, sorry I apologize, yes Micro Focus, yes but also from the Caddo, so you can order a Caddo, first half figures as to Micro Focus. We have second quarter figures from Levi Strauss on Tuesday tomorrow. Looking ahead to Wednesday we have full year figures from Superdry across Wednesday and Thursday. We have UK GDP and manufacturing and we also have the Bank of England stability report. On Wednesday we have the Bank of Canada Interest Rate Decision, Q1 figures from Bed Bath and Beyond out on Wednesday. On Thursday second quarter figures from Delta Airlines and on Friday we have the US, sorry we apologize, we have the China trade balance. That's going to be important for a number of reasons, now for mining companies and oil and gas companies, on the back of that we'll see how hungry China are for minerals but also in relation to, if there is any impact on the terrorist act or the trade staff between the US and China, is that being played out in the trade figures. Take a look now at the FTSE 100. So this is a wider view of 2019, it's been a solid over say six months for the FTSE 100. In fact last week we got the levels not seen since August last year, so I give an indication of how positive the role on the FTSE 100 has been, if the wider bullish trend has been in place for many months now, if it presses on higher from here, we could be looking at retesting this area here. In early August last year up at 7,794, we have been in a bit of a downtrend in the last few sessions and that has been a decline in positive momentum, so the markets may drift a bit more. And if that is to be the case, we could find some support in around this area here in around 7,400, big psychology number, and then possibly also in this blue line here, the fifth to the eighth movie average, which comes to play at 7,356, you can see that it actually has support on a few occasions, and if a metric has been important in the past, it makes it more likely it will be so in the future, obviously there are no guarantees. And on the fifth to the movie average across import indices, we'll also be looking at the DAX and the S&P 500, so we can see that all those markets are comfortable to be above their respective 50-day moving averages. So the DAX has had a similar move to the Fuzzy in the regard that only last week hit a level not seen since August last year, giving an indication of how bullish the market is, it's been a solid upward trend throughout 2019. As you press on higher from here, the DAX, we could be looking at towards the series here at 12,887, and he moves to the downside in the DAX, might find some support in around this area here in around 12,400 on a few occasions that really did act as resistance on the way up, so the possibility that area might act as support should be dribbler, and even if you drop below that support could be found in this blue line here, the fifth to the movie average, which comes to play at 12,187. Notice how the DAX is comfortable to be above its 50-day moving average just like how the Fuzzy 100 is. Even if you drop below that, this region here, the big psychological number of 12,000, that also might act as an area of support for the DAX. Take a look now at the S&P 500 over in the US. Last week, the S&P printed record highs, so it really sums up how bullish the wider market is, and I was to keep in mind how much ground we've traveled since late December last year, so it's been a solid upward trend. Recently, we've hit an all-time high, so the sentiment and the trend is clearly to the upside. So if we take up 3,000, we could really get a pressing on up towards 3,000 and 10, 20, and so on and so forth, so that the more all-time highs that are hit, the more likely we're going to continue to hit all-time highs. If you do manage to see any further pullback in the S&P 500, support could be found from this region here in around 2,952, or possibly from this area here in 2,910. And even if you go below that, this blue line here might act as support, which is the affinity moving average, and that comes to play at 2,886. And notice how the S&P 500, the DAX, and the 1,000, are all above the respective affinity moving averages, and Dow theory states that the averages must confirm each other. As you can see here, while all of those three major industries are all above the respective 50-day moving averages, it makes it more likely that they will continue to press on higher. Obviously, should they all fall below us or are somewhere above, somewhere below, the signal would be less clear, but it makes it more likely that they all will continue to press on higher while they all remain above their respective 50-day moving averages. Speaking of markets that are doing quite well, take a look now. What's going on over in gold? Gold in late June, which wasn't that long ago, pretty much a six-year high, and the last week or two has been largely going to range bounds, in around the 1440 at the top and in around the 1380 at the lower end. And ultimately, while we're going to hold them above this area here in around 1380, 1382, it's likely that we could see the wider bullish trend continue. Granted, it might press higher at a slower pace, because obviously it's quite an impressive run that had here between late May and late June. And markets often find it difficult to sustain the level in which it's actually pushing higher at. So we could see a more gradual move to the upside in the gold market as provided we hold above the 1380, and we could be likely heading back up towards this area here in around 1439, kind of the recent high. And if you go beyond that, please keep an eye out for this area here to the upside in around 1485, should be the wider upper trend continue. And even if you do drop below 1380, any two which support could be found from this area here in around 1360 or perhaps down in 1346. Take a look now at what's going on on the US dollar. So the wider view throughout 2019 that the Euro dollar has been in a fairly solid downward trend between early January and basically late May has been a classic example of a downward trend. It had a bit of a bounce back in a resurgence where we saw a couple of higher highs and higher lows, but unfortunately the Euro dollar has turned lower again. Drop back below, it's this red line here, the two of them are being averaged, it's firmly below that. I'm giving that with a bit of a turn around the green back because the US economy, the jobs market appears to be in better condition than traders thought. We may see a continuation of the dollar strength. That is likely to put additional pressure on the single currency. So the turn round we've seen recently could continue. So we could be looking at taking out the kind of 112 area. I'm sure we go up a lot 112. You could be looking at retesting the lows of 2019 in around the kind of one spot 1110. It's only really if you're going to take out the recent high here just north of 114, in a kind of 114.12, then we should be able to become more confident that the kind of upward move in the last few weeks is going to continue. And if you're going to be on that, we could be looking at targeting the mid-march high of in a one spot 1448. And take a look now at what's going on on the pound versus the US dollar. So the starting dollar has been in a fairly aggressive downward trend the last over months. Nice series of lower lows and lower highs. We can see here that at the lows you pitch on Friday, haven't really been seen since early January. That's when the out get with the flash crash in the currency markets. And so if you press on lower from here, we could be looking at targeting this area here in around one spot 2476. And if you go beyond that, we could be looking at heading back down towards this area here in a one spot 2365. Any moves to the upside in starting US dollar are likely one of the resistance in around the 126 area. We can see on a few occasions there wasn't a consolidation in that area. And if you press on higher from there, this blue line here, the fifth moving average, might act as resistance in a one spot 2745. But it's really kind of, you know, this area here, 128, we'll be looking to kind of take on. If you take out 128, then it's looking likely we could actually kind of shake off the recent negative trend that we've been in. That's based, that's me wrapped up for this week. If you have any comments to make on this video or any of the other videos we've made here at CMC Markets, please feel free to leave a view on Googlebees. Thank you very much.


and welcome to our channel. My name is Andrea with Food and Mentory Adventures in Food and today I am making a brown sugar pecan pie. It is so good. It has all the flavors of a pecan pie without the corn syrup. So let me show you what you're going to need. You are going to need some brown sugar and I just wanted to share with you guys a trick that I've been using for my brown sugar for years now. I put marshmallows in my brown sugar and if I had larger ones I would use them but as you can see I'm using the mini marshmallows and that keeps your brown sugar from getting hard. You're also going to need some butter, eggs, a little bit of flour, vanilla, lemon juice, pecans of course and you're going to need a deep dish pie shell. Now I have parbaked my pie shell for 10 minutes at 400 degrees so that the bottom of it won't get all soggy. So let's get started. Okay so the first thing you're going to do is take your pecans, put them in a large bowl and you're just going to mix your pecans with some flour and what this does is prevents the pecans from sinking down to the bottom of your pie and you're just going to set the pecans aside once you have them coated. So in my saucepan I have my cup of butter it's already started melting. To that I'm going to add my brown sugar and I am just going to heat the two together until the brown sugar has melted and the butter is melted and they are well combined. Okay so the brown sugar and butter have melted and this is what it looks like. So I'm going to remove this from the heat and show you what comes next. Okay next I'm just going to lightly beat my eggs very lightly. Not like you're making scrambled eggs just until they're combined and by the way forgot to mention my eggs are at room temperature. You want to make sure you're using room temperature eggs. You don't want those eggs to curdle once they hit that hot liquid. So I'm just going to stir this around while I slowly pour my eggs into the mixture and next I'm going to add in my lemon juice. That's going to cut some of that sweetness. Now lemon juice is optional you do not have to use lemon juice if you don't want to and I'm also adding in my vanilla and next I'm going to pour in my pecans and you're just going to stir it until it's well combined. Okay so I am just going to pour my mixture into my pie shell. Alright so I've got my oven preheated to 350 degrees. I am going to bake this for about an hour 45 minutes to an hour or until that filling is set. Okay so I just took my pie out of the oven. I ended up baking this pie for one hour. So at 50 minutes I checked the pie and it was still jiggly in the middle so I put it in for an additional 10 minutes. So let me show you what I mean here. So I have the edge and I'm shaking it and as you can see there was there's no jiggle at all in the middle. So when I checked it before at 50 minutes it was jiggling. So if it's still jiggling a little bit then cook it a little bit longer until there's absolutely no jiggle in the pie and like I said I just took mine out and you can probably still hear it bubbling. So again no jiggle in the middle at all is what you're looking for. About halfway through the cooking time I did put this pie shield over my pie to keep it from getting too dark. So this is what a pie shield looks like. If you don't have a pie shield then foil paper would work as well. So I am going to let this cool completely and then I'll cut it open so y'all can see what it looks like. So here is the pecan pie. I did let this cool completely before I cut it. So try to get in close for you all to check it out and here is the slice of pie on the plate. Howard is not a big pecan pie person or big pecan person period and he really does like this pie. It tastes so good. I hope you all enjoyed this video. If you did please give us a thumbs up and if you have not subscribed to our channel we'd certainly love to have you. Thanks so much for watching and we'll see you all next time.


When you do this the narcissist will ghost you The narcissist doesn't care about being liked or respected by you Which is how they're able to do the things they do Because all they really want is to be adored They want to be decided by you but for that to continue they can never let you have them Because you can't desire something that you already possess If you don't desire them in that way Then they will settle for your fear of them instead They will dominate and control you They will treat you as they're subordinate. They expect you to obey them unquestioningly Because it's about their needs. It's all about them The narcissist will ghost you. They will give you the silent treatment And you won't know why they're not talking to you So you will try to find a solution You will try to think of something to say in a way that they can hear it Because you assume that you must have done something wrong And you want them to like you So you're constantly walking on eggshells You're extremely cautious about your words and actions Because they're easily offended or upset which leaves you very confused and off-balance Because nothing is safe or secure So you're experiencing a lot of anxiety And you begin to lose confidence in yourself and your abilities Which is exactly what they want because they are ghosting you for a reason And they are ghosting you because you refuse to be controlled You refuse to succumb to their will And instead you continue to resist pressure and temptation So that is why they ghost you to put you in a position where you are worrying about what they think Because when someone stops talking to you It's because they want to dominate and control you But when they first met you they treated you like you were special Like they had never met anyone like you But as time went by They stopped texting you They stopped answering your phone calls As time went by you stopped hearing from them because you didn't act in the way that they wanted you to You didn't say things in the way that they wanted you to say it Which left you very confused Because you couldn't understand what you did wrong But if you confront them on it, they will gas like you They will say that you're paranoid They will call you negative, but they are ghosting you for a reason They're doing it to put you off balance To make you worry about what they think Which is not normal It's very unhealthy behavior Because it's just a power struggle To see who will submit under pressure To see who will win To see who will end the silence first It's all a game to the narcissist In the beginning they put you on a pedestal They pulled you up And then they pushed you off They ghosted you Because now they've got their eye on something else They're looking for the next shiny new toy After they've left you in a state of confusion To where you don't know what's going on If you confront them on it, they will attack you They will gas like you They will devalue you And you will struggle to make sense of it But they're doing it for a reason They're ghosting you to keep you off balance So that you will try to come back to them and have a conversation And then they have an opportunity to attack you Because they believe love is for fools They see love as a weakness So when you try to love them or when you try to understand what they're doing They see you as being weak So now they can act free from restraint or control They can dish it out on you They can treat you however they choose to They can punish you And it gives them supply Because it puts them in the dominant position But while you're going through it, you don't understand what's going on Because you're looking for a logical and rational reason for their behavior When it's actually not something that you can fix Because it's not even your problem to solve So you can't solve it because you're not dealing with a rational person You're dealing with someone who is not in accordance with reason or logic Someone who is only doing it to create emotional instability To make you question yourself To make you insecure To see how much you're willing to tolerate so that you lose control of yourself And then they can mold you into whatever they want you to be They can turn you into their puppet And then they can be the puppet master They can be the one who is pulling the strings Because they already know what they're doing They're just hoping that you will question yourself Rather than questioning their behavior Because people with a strong sense of self will understand that if you were in an adult relationship And the other person is not texting you back or calling you for several days Or they disappear for a couple of weeks Then that is not normal And they're not looking for a person like that They don't want to be around someone who has a strong sense of self Because they can't mold a person like that They can't turn them into their puppet So if they realize that you have a strong sense of self, they will see you as a lost cause And they will ghost you Because they're looking for someone who is more like Clay Someone who they can mold into whatever they want them to be Thank you for watching If you found this video helpful, please give it a thumbs up Share your thoughts in the comment section Hit the subscribe button to receive the notifications If you would like to support the channel You can donate at paypal.me slash narksurvivor You can book a one on one with me on my website It's narksurvivor.uk Thank you for watching and I'll talk to you soon


living in one of the most amazing time in the human history. There has never been a time in the human history where individuals and entrepreneurs like you and I are able to do things that only the superpowers could do before. So imagine when a humble man from a humble beginning from India can dream and land on the moon, what else is possible for us to be able to do? When we land on the moon next year, not only we become the first private company to do so, we actually become the fourth superpower. Think about that for a second. Only three superpowers have ever landed on the moon and we become the fourth superpower. What it goes on to tell you is that you and I and every entrepreneur listening to this has a chance to become the next superpower. Every industry that we know of today is going to be disrupted. And the reason it's going to be disrupted is because entrepreneurs today have the tools and the technologies at their disposal to be able to do those things. Let me give you a couple of examples. What is making it possible is that every single technology that we know of, whether it is artificial intelligence, the sensors, everything that's making our iPhones thinner, cheaper, and faster, are exactly the kind of things that is going to create the landing on the moon. That's going to create the abundance of food. That's going to create the abundance of water. It's going to create abundance of land. It's going to create abundance of health care. And it's going to create abundance of education. And I'm going to give you some of the examples of how that is going to happen and how everyone can go out and be part of this revolution. The idea is not to watch the history being made. Idea is to go out and make the history. And you and I can do that. We don't need the superpowers. We don't need the governments because governments are not going to be solving our problems. If you look at the health care, in the United States, we had Obama care. That's not working. And now we're going to have a Trump care. That's even a bigger disaster. And then we're going to have a Putin care. That's going to be even a bigger disaster. Ultimately, it's going to be someone an entrepreneur says, enough is enough. We are going to go out and solve the problem. So imagine what are the problems in health care. And then I'm going to talk a little bit about education and space if we have time. In the health care, everyone who is the professional and medical doctor is looking at the problem completely differently. Even the person who graduates today from the medical school believes that we as humans are healthiest when we get rid of every bacteria and virus from our body. What they don't realize is we are mostly a microbial society. We are walking, talking, climate. We are an ecosystem in ourselves. I am not a doctor, but I can tell you the things that I learned are absolutely mind-boggling. That we look at ourselves as human. And the number of genes that are expressed by the human DNA is around 20,000 genes. The microbes in our gut produce somewhere between 2 million to 10 million genes. Think about that for a second. We are less than 1% human. We are 99% microbial.  Our microbiome controls who we are. Now let me give you some examples. Every single chronic disease that we know of, from Parkinson's, Alzheimer, you look at autism, you look at depression, you look at anxiety, you look at obesity, diabetes, autoimmune diseases, cancer. Every one of these disease has one thing in common, chronic inflammation. And every one of them is caused by microbiome. Think about that for a second here. That every chronic disease is caused by microbiome. And every time we take antibiotics, you're killing all of those microbiomes. And a lot of the people say, I know about microbiome. What is so unique about it? What is really changed in the last 12 months is today we have a power now to analyze not only what is inside our gut. We are able to find out exactly what they are doing. So far, the only microbiome technology that was available so far was something called 16S. So if you ever did a microbiome service, any time you used it, go to the website. If they say 16S, consider it's absolute junk. It is a 20-year-old technology that's complete waste. The latest wave is called transcriptome. That means looking at the RNA of what is being done. Imagine if you can find out, instead of treating like a body in the black box, what if you can find out what is exactly going on? What if you know what vitamins they are producing? What are the compounds they are producing that's going to cause inflammation? What if the food was the next drug? There is no such thing as universal healthy diet. A diet that's good for you, it won't be good for me. And a diet that's good for me today won't be good for me three months from now, because our microbiome is constantly changing. Our microbiome, to some extent, controls our brain through the vagus nerve is constantly communicating back and forth. In fact, these bugs in our gut, they are like a puppet master. They're pulling the strings. They tell our brain when we are hungry, they tell us what we crave.  My microbiome wants it, right? That's what it is. Interesting thing is, they communicate and they interfere with your microRNA in your brain in the amygdala and prefrontal cortex. That means they control our emotional behavior and they control our decision making. They, in fact, modify the gene expression of our human genes. That means it's not even what our DNA tells us. Our DNA simply is a potential of what could happen. Our gene expression tells you what is actually happening. And these guys control what is being expressed. So in fact, last month there was a study done. The breast cancer is being caused directly by microbiome. And here was very interesting. Not only the cancer is being caused by microbiome, the last week there were two studies came out, whether the chemotherapy actually works or it kills you, depends on your microbiome. And second part was immunotherapy, whether it works or it is completely useless, that depends on your microbiome. So it's really, to some extent, the Hippocrates said all disease start in the gut. That was 2,000 years ago. One man's food is another man's poison. That's what he said. And that is coming through today.  Do your gut check. That is the best science advice you can ever hear.  She knows what she's talking about, right? Coming back to it is ultimately we're going to realize that our human body is just like a climate.  And we have trillions of microorganisms in our gut. When the baby is born through C-section, you're depriving that baby of the microbiome that comes through the baby when he goes through the birth canal. Every time you feed the baby the first seven days of the breast milk is not designed to feed the baby. It can only be digested by the microbiome. Think about that for a second. The first seven days of the breast milk, the colostrum, cannot be digested by the offspring. It can only be digested by the microorganisms. What is nature telling us? Nature is telling us that if you want the baby to be healthy, it's better not to feed the baby but rather feed the microbiome that's going to keep the baby healthy. And all I can tell you is that the science is so clear that every disease starts in the gut and we treat our body like a black box. And that's the reason I started this company called Wyoming. This technology came out of Los Alamos National Lab where the United States spent hundreds of millions of dollars developing it for the biodefense work. They wanted to know if there's some bad actor were to get hold of something biological, how would we know what's making us sick? They're able to look at every single thing that's happening inside the body. What genes are being expressed by your mitochondria? What genes are being expressed by your bloods? What genes are being expressed by microbiome? And it looks at all of that with artificial intelligence and tells you exactly what food to eat and what food to avoid. For example, I was told I was trying to lose weight and my blood glucose was pre-diabetic. I was told to avoid all the carbs. So I was eating absolutely no carbs. I was eating spinach, avocado, lentil, legumes, tofu because I'm a vegetarian. When I did my wine test, it turns out my diet needs to be mostly carbs and I need to avoid spinach. I need to avoid avocado. I need to avoid the lentil, legumes, and tofu. I need to be eating mostly carb diet. Who would have thought about that? Every girl in this room probably wants my microbiome, doesn't they? Everybody wants to eat more carbs, right? That's me, right? I'm loving it. Not only through that diet, I lost weight. My blood glucose came down.  One day it's the Atkins diet, next day it's the Paleo diet, then it's a ketogenic diet, then it's a Lactin diet. None of these diets were gonna work for everyone. A diet that might work for you today in three months from now is going to be actually being harmful to you because when you eat one diet, you're only feeding one set of microbiome and everything else is dying and it's all about the balance. You can't just get out of one species and only feed the other species. You have to keep the balance. The balanced microbiome creates the balanced body. When your body is at ease, you don't get disease. And so my moonshot, and having done the moonshot of going to the moon, as I was mentioning, the first company and the only company that has permission to land on the moon, there has never been a private company that has ever been given a permission to leave Earth orbit. So when you hear about everyone doing space, the Richard Branson and Elon Musk, every one of them is still in the suborbital space. Not a single company has permission to leave Earth orbit and land on the moon. So I know about the moonshot. What is our moonshot with the health is really simple. Imagine living in a world where illness is optional. Imagine if you have a control of your own body, you have control of your own health, and what if you can become the CEO of your own health? What if we can give you all the information that you need and you can act on it and you can do something about it? All I can say is if you had a pimples on your face, you will be running around trying to find a fix. The inflammation in your body is like your pimples. What if we can show you the pimples inside your body and tell you what is going on inside your body?   So all I can say is please don't treat your body like a black box, take control of your own health, become the CEO of your own health, and thank you very much. Bye.


El magazine sat down for an interview with Joe Biden and the journalist who conducted the interview on their behalf was none other than Wapwrapper Cardi B who I admire because she is a radical. She is an aficionado of US history She supported Bernie Sanders in 2016 and 2020. She supports Medicare for all so I think that if anyone should be interviewing Joe Biden it should be someone who is going to ask him about Policy-specific questions and Cardi B is someone who cares about these things now I can't actually play the video of the interview for you because I'm not entirely sure if there's gonna be any copyright issues with that So I have the transcript having said that though I do want to play a really really quick clip that I found Because she was explaining like what she wants like she wants Medicare for all she wants There to be accountability for police officers so if they kill someone they go to jail as a normal citizen would go to jail for killing someone and That led to a really bizarre moment, and I'm not gonna try to like explain it. Just take a look You know what if I kill somebody I gotta go to jail.  So we're gonna watch it back one more time this time in slow motion You know what if I kill somebody I gotta go to jail you gotta go to jail, too Now for context like I'm gonna read to you as I stated earlier What she said specifically there, but there's that weird moment where she I'm assuming is done talking and she's waiting for him to Respond, but he wasn't paying attention. So she did a little to get his attention The fact that this happened um, I just I love it warms my heart So I think that that really is what was going on in Joe Biden's head Just you know crickets and she had to do a little to get him to pay attention or I did it wrong It's a But anyways, here's the part of the interview that stood out to me because she asks him about all these wonderful things that the left wants and She ends up getting him to admit that there's really no good reason why we can't have the thing She talks about including Medicare for all so she asks and also what I want is free Medicare It's important to have free health care because look what is happening right now Of course I think we need free college and I want black people to stop getting killed and no justice for it.  You've got to go to jail, too That's what I want Joe Biden then responded saying there's no reason why we can't have all of that Presidents have to take responsibility. I understand one of your favorite presidents is Franklin Roosevelt Roosevelt said the American people can take anything if you tell them the truth Sometimes the truth is hard But right now we're in a position where we have an opportunity to make so much progress the American public has had the blinders Taken off so I think it's interesting because she actually got him to admit that there's no good reason Why we can't have all of these things free college Medicare for all So the question is if there's no good reason for us to have these things or not have these things Why don't you support them Joe Biden? Why don't you support Medicare for all and free college? Why when we are calling on the police to be defunded are you saying actually?  Why are you saying you'd veto Medicare for all if you were president and it arrived at your desk? Why would you not support these things if you admit that there's no good reason for us to not be supporting these things? Or were you just not paying attention hence the need for the I Can't stand Joe Biden I absolutely cannot stand him because he speaks out of both sides of his mouth Like he'll put out a tweet saying I believe that healthcare is a right and not a privilege But then he doesn't support Medicare for all In fact, he will argue against it and all that we get is Him saying he supports a public option. Although even now he's starting to backtrack on that So I just I don't understand if you think that there's no good reason why we shouldn't have Medicare for all and Free college greater accountability for police officers. Why aren't you advocating for these things? Why wouldn't you give this to us? Thousands of people are dying every single year because they don't have health care more are now dying because of COVID-19 and Lack of adequate health care, even if they have health insurance, they still might get really large medical bills Why don't you support the solution that would stop all of this? It just is infuriating.  So, you know, it's just it's irritating like it's funny. I appreciate Cardi B asking this question You know, I think that he wasn't necessarily prepared to get any questions about policy having this interview with a celebrity But I mean he ended up admitting. Yeah, there's no good reason for me to not give you these policies But I'm still not gonna do it because my donors don't want you to do it That's really what this is all about So if you can see that there's no good reason for us, you know Why we can't have Medicare for all and free college then you are admitting that you're a bad person Because you would be doing it if you thought that there was no good reason to not have these things He knows this is about, you know, greasing the wheels of Capitalism making sure that we still have a health care industry That's a commodified thing health care itself isn't a public good.  I just This is exhausting it's tiring But I do love Cardi B at least she's the light in this world. I stan her


Ukrainian special forces destroy Russian military equipment in northern direction. Ukrainian soldier Anatoly Stepan Stilitz published a video showing how our defenders destroyed enemy military equipment in the northern direction. The corresponding video of the soldier's work was published on the Buttosov Plus Telegram channel. Over the past week, the defence forces of Ukraine eliminated 7,210 Russian soldiers and 534 units of enemy military equipment and weapons including 94 UAVs and 62 tanks. Deputy Defence Minister Lieutenant General Oleksandr Pavliuk said this in a Telegram post. Starting from November 27th, Russian losses include 62 tanks, 117 armoured personnel carriers, 75 artillery systems, 6 multiple launch rocket systems, 5 air defence systems, 144 vehicles and 27 units of some special equipment. Ukrainian forces have also destroyed 94 Russian drones. He said the attacks on Avdivka, the gateway to occupied Donetsk, a major city in the Donbas, have been very costly for Moscow. As reported, the armed forces of Ukraine eliminated about 332,040 Russian invaders in Ukraine from February 24th, 2022 to December 3rd, 2023.


Hall around comes from the idealistic notion that theater is an instrument of civilization and over the last couple of years You have all engaged that idealistic notion by participating in our live streaming events the journal the new play map our convenings and so in this moment of end of the year giving we say Go one step further with your idealism and consider giving a small large medium or any size amount gift to Hall around Thanks