The Essential Extractor Pro Series II Moonshine Still Column can be used as either a pot distillation column or as a reflux distillation column, incorporating our Pro Series cooling system and a 2-piece column for great versatility.
The two piece column- another Brewhaus innovation- allows the top portion of the column to attach directly to the kettle, giving you a true Pot Distillation column without having to purchase another column separately. The Essential Extractor Pro Series II Moonshine Still Column also becomes a full-length distillation column that is more than 3' long when fully assembled, which allows for true reflux operation and results in a cleaner, more pure distillate. In addition to being used as a moonshine still with copper mesh for column packing, the PSII is also perfect for distilling water or essential oils with ceramic raschig rings for column packing.
By placing the cooling lines near the top of the distillation column, reflux is created where it is intended- at the top of the tower. This allows for the most effective use of the column filling by causing the refluxed liquid to flow down through it, resulting in a cleaner distillate. Crossing the cooling lines instead of leaving them parallel results in a much more efficient cooling system, requiring less cooling water while maintaining effectiveness. And, by having the cooling system in direct contact with the rising vapor you achieve a far more efficient and effective cooling than systems that surround a column with a cooling water jacket. The slow heat transfer rate through the thick column wall is much less efficient, and concentrates all of the cooling ability around the outside of the distiller column. The result of jacketed columns is liquid channeling down the walls of the column, while not cooling the majority of the vapor as it is not in contact with the column wall. While such a system may operate faster, it is at the expense of quality. Learn more about the design of this forced reflux still here.
you cant even make something like the ps-ll for the price.workmanship is second to none.
I purchased the Essential Extractor PSII Column and use it with a 15.5 gallon keg. The hookup clamp makes connection to the keg very easy. No welding etc, just clamp the column to the keg lip after removing the keg ball and column inside. Steel is very high quality and all welds are extremely smooth. A true piece of work. You can release the center clamp and use just the top section as a pot still or use the entire 3 foot section for reflux distillation. Easily add rings through the top, place a copper scrubber at the top under the cooling tubes, and you are at a minimum 85-90% product. Forget all the money for piecing a column together! Buy this column and place on a Sanke keg or pony keg and have a professional level machine. Cooling tubes take 1/2 inch inside diameter vinyl tubing for cooling water runs. Brewhaus has a winner and a very very high quality, reliable, and high output product with this one!


text:
All posts tagged Miss World 2016
Official Statement from Stephanie del Valle re: Miss World 2021
Posted by Norman on March 1, 2022
Posted in: 1 Pageant Pages, 2 Shout-out-Looks. Tagged: Miss World 2016, Miss World 2021, Stephanie del Valle.
Official statement from MW2016 Stephanie del Valle re: Miss World 2021
To my dear people of Puerto Rico and fans around the world:
At 19 years old, young and inexperienced, I traveled with a suitcase full of enthusiasm and hope for Washington, DC to represent Puerto Rico in the Miss World 2016 competition. I did not travel alone, I carried PR in my heart. I prepared myself, and the rest is history. After 41 years, the Miss World crown returned to PR. It was a year full of enriching experiences, achieved dreams and lots of learning. Through my duties as queen I discovered my true passion: to do work for the good of humanity. In 2018 and 2019 I had the privilege of becoming the first Beauty with a Purpose Ambassador, with the endorsement of MWO that has counted on my loyalty and integrity since I was crowned.
Bringing the MW contest to our Island on its 70th anniversary was an idea that was born in my heart as a Puerto Rican. The intention of creating a worldwide positive impact for PR is and will always be my greatest wish. The events that have occurred in recent weeks are far from the reasons for which the Reignite Puerto Rico, Inc. corporation was created as a vehicle to achieve this objective. What was once my biggest dream has turned into a great and unfair nightmare.
It is contrary to my ethics and moral principles to continue working with an organization that has acted in a defamatory, frivolous and unfair manner; solely for the purpose of causing harm. Something I still can't understand. That is why, with great sadness, I decided that I will not be participating in the Miss World 2021 Final.
To all the candidates of MW 2021: thank you for becoming ambassadors of my country with love and enthusiasm. To the new sovereign, congratulations and remember to continue the legacy of Beauty with a Purpose as we cannot wait to see how you will impact the world.
To my dear PR, family, sponsors and followers, thanks for your support and solidarity. I'm sure PR will shine in the final. It fills me with satisfaction to know that this beautiful celebration will be achieved thanks to my initiative as a Puerto Rican, my team and the work of many, after 45 long years.
Let us never forget everything we have experienced together.
With love, Stephanie
Ashtie Nights with the Korona Group and Miss World 2016 Stephanie del Valle
Posted by Norman on June 8, 2020
Posted in: 1 Pageant Pages, 2 Shout-out-Looks. Tagged: Bessie Besana, Korona Group, Miss World 2016, Stephanie del Valle.
I am sharing with you last night's episode of the Korona Group with their special guest Miss World 2016 Stephanie del Valle.
Throwback to 2016, Looking Forward to 2019!
Posted by Norman on December 31, 2018
Posted in: 1 Pageant Pages, 2 Shout-out-Looks. Tagged: Bb. Pilipinas 2018, C3 Events Place, Catriona Gray, Miss Universe 2018, Miss World 2016, Miss World Philippines 2016.
More than two years ago today – the 22nd of November 2016 to be exact – Catriona Gray, who was then the reigning Miss World Philippines, was given her official sendoff to Miss World 2016 at the C3 Events Place Greenhills. I was able to corner her to sing a few lines in Tagalog (or Filipino if you will). Watch the first video above.
Now if you click the second video below, she gave her greetings to the readers of normannorman.com.
Just imagine, had Catriona won Miss World 2016, then the right photos of her as Miss Universe 2018 (courtesy of The Nation Bangkok and PentyDynamics) would not happen and there just might be no BIG reason for the Philippines' major celebration in pageantry.
Welcome back, Julia Morley!
Posted by Norman on October 5, 2018
Posted in: 1 Pageant Pages, 2 Shout-out-Looks. Tagged: Julia Morley, Manushi Chhillar, Miss World 2016, Miss World 2017, Miss World 2018, Miss World Philippines 2018, Stephanie del Valle.
Yesterday's return of Miss World Organization (MWO) President Julia Morley to the country shows how important an ally the Philippines and Miss World Philippines Organization is to her group. Along with Miss World 2017 Manushi Chhilar and Miss World 2016 Stephanie del Valle, they met with members of the media in a Press Conference held at Impressions Restaurant of Maxims Hotel in RW Manila earlier. The two beautiful titleholders will serve as judges during the Miss World Philippines 2018 Finals this coming Sunday, with their "boss" overseeing the progress of her BWAP projects with the Jose Reyes Memorial Medical Center and the Milk Bank Program started by Laura Lehmann plus her other charity causes here.
The three gamely (and extensively) answered all the questions fielded in by the attending invitees. They will be staying for a few more days before going back to London.
Meanwhile, Manushi and Stephanie will conduct personal interviews with the MWP candidates to see who among them deserve to be considered as the country's representative to Miss World 2018 in Sanya, China.
Jonas Gaffud and the truth behind the Miss World 2016 "walkout" rumor
Posted in: 1 Pageant Pages, 2 Shout-out-Looks. Tagged: Aces & Queens, Arnold Mercado, Catriona Gray, Jonas Gaffud, Julia Morley, Megan Young, Mireia Lalaguna, Miss World 2016.
Jonas (center) with Megan Young and Mireia Lalaguna after the finals
There are malicious stories spreading in the pageant world that Jonas Gaffud of Aces & Queens allegedly "walked out" of the Theater at MGM National Harbor after Miss Puerto Rico Stephanie Del Valle was announced as the winner of Miss World 2016. It's so easy to make stories and bold interpretations of something that can never hold water when faced with real facts.
Truth be told, Jonas Gaffud himself confirmed that he was inside the theater the entire time after the winner was crowned. He was in the company of another Aces & Queens pillar, Arnold Mercado. He even went up the stage to have pictures taken with the winners and Julia Morley (with whom he had a small talk with).
Jonas with Miss World 2013 Megan Young
Afterwards, a security guy approached him because Megan Young needed her mobile phone. And since he volunteered to hold on to her unit for safety while the Finals was ongoing, he then stepped out and went backstage to hand over Miss World 2013 the phone.
And here is where talks of an alleged "walkout" started. Totally untrue. There is really nothing into this except to spread lies of hate and lack of sportsmanship – something that Jonas will not even entertain thoughts of doing.
So whoever started the whole thing, please check your facts first. Better yet, you could have followed Jonas when he went backstage to give Megan her phone. You would have gotten a clearer flow of events instead of putting one-and-one together and weaving an entirely different version out of it.
-End of story-
Jonas with Miss World 2016 Top 5 Finisher Catriona Gray
You mean the (Miss) World to the Philippines, Catriona Gray!
Posted in: 1 Pageant Pages, 2 Shout-out-Looks. Tagged: Catriona Gray, Miss World 2016, Miss World Philippines 2016, Stephanie del Valle.
Miss World 2016 Top 5 Finalist Catriona Gray of the Philippines
Stephanie reacts to winning Miss World 2016 with Catriona to her right
There is a new Miss World and she is Stephanie del Valle of Puerto Rico. Our very own Catriona Gray made it till the Top 5. She was stopped on her tracks at that point and the entire Philippines is asking why after her two splendid Q&A turns in the Top 10 (with host Megan Young) and the Top 5 (with Jason Cook and where she answered what looked like a very appropriate question – almost prophetic if things worked in our favor – from Miss World 2015 Mireia Lalaguna).
What happened during the judges' deliberations? With the answers given by the Top 5, it was crystal-clear that Miss Philippines delivered a reply that would have easily made her soar to the crown. Or were their reactions on the reverse that giving out a solid presentation of her views on why she should be the next Miss World made them feel as if she is too good to be true? Were the placements of two ladies from the Carribean in the Top 3 courtesy of an influential judge in the panel? And let us not go to the 3rd place finish of Miss Indonesia because her BWAP (Beauty With A Purpose) win could have justified that ranking.
In the eyes of the Filipinos, Catriona is a clear winner. If the decision-makers preferred someone else ahead of her (regardless of the Q&As), then it's a matter out of our hands. The verdict has been announced, and Puerto Rico just claimed its 2nd Miss World victory.
More than Catriona, my heart goes out to the legion of solid fans and supporters who worked hard to back her up every step of the way. I salute all of you. The feeling of sadness and disappointment may take awhile to be erased, but it will heal soon enough. It's Christmas Week after all. 🙂
PS. A concerned US-based reader sent me this observation. Take it with a grain of salt, or charge everything to experience if you will.
"Hi Norman, you don't know me but for some reason I was able to read your blog because of my friends link. Anyhow I was there watching the event and I was at the back of the judges basically in the center of the stage . Julia was on my left and the Indonesian was on my right. When they announced the top 20 I can already see who is in the top ten because it was already listed and it was already typewritten or printed. Now it was weird Norman that they already have the list of top five the worst thing that I've observed all of the sheets was collected before the final question was asked. They knew already who is the winner by that time. Morley was very caring to that Indonesian judge because she instructed the assistant to place her on the very nice area which is the center of the stage."
Stephanie Del Valle of Puerto Rico takes Miss World 2016
Posted in: 1 Pageant Pages, 2 Shout-out-Looks. Tagged: Catriona Gray, Evelyn Njiambi, Mireia Lalaguna, Miss World 2016, Natasha Manuela, Stephanie del Valle, Yaritza Reyes.
Miss World 2016 Stephanie Del Valle of Puerto Rico (Getty Images)
Stephanie reacts to winning Miss World 2016
Stephanie with her two runners-up from Dominican Republic and Indonesia
Stephanie del Valle of Puerto Rico is the 66th Miss World. She now succeeds Spain's Mireia Lalaguna. Yaritza Reyes of the Dominican Republic was named 1st Runner-Up, with Natasha Manuela of Indonesia (who also won Beauty with a Purpose) getting 2nd Runner-Up.
Catriona Gray of the Philippines and Evelyn Njiambi of Kenya made up the remaining ladies in the Top 5.
The other candidates who placed in the Top 10 are Belgium, Brazil, China PR, USA, Korea and Mongolia (Fan Vote).
PS. I need to catch up on sleep now before I blog about my thoughts on the results
Why Catriona Gray should win Miss World 2016
Posted in: 1 Pageant Pages, 2 Shout-out-Looks. Tagged: Catriona Gray, Julia Morley, Miss World 2016, Miss World Organization, Miss World Philippines 2016.
Aces & Queens for Catriona Gray
Catriona during the Miss World 2016 Fashion Show
One hundred seventeen (117) candidates want to get hold of the Miss World 2016 crown. But out of this big group, I have never went out of my way to really express a whole-hearted belief in the capacity of Miss World Philippines Catriona Gray to take it all the way. I just don't see any other delegate coming close to being a very deserving winner.
Catriona worked hard for everything that was demanded of each delegate all throughout the competition. She was honest at the beginning that the Sports Challenge was her achilles heel but promised to give her very best in all other areas of fast-track judging. And true enough, she topped Multimedia and is now seeded into the Top 20. She also performed so well in Talent and is, in fact, just behind Miss Mongolia in the ranking here. The Top Model results surprised everyone but we all know that she was in her best elements on the runway as this is where she got professionally known for. And even if she was not counted in the Top 3, there's just no way that she would significantly lag
behind in the scoring. And more importantly, she placed in the Top 5 of Beauty With A Purpose – the core of Miss World and the fast-track segment that carries the biggest number of points to carry one representative far up the placement ladder.
Truth be told, Catriona can't win all the fast-track events. The organizers just wouldn't allow that to happen. But you and I know that she poured her heart in all the parts. I have never seen a Miss World Philippines rep who got so interactive with fans and followers online that my notifications almost always had her name posting something or replying to an update herself.
But why should Catriona Gray win Miss World 2016? Simple. She has the heart and soul of the Miss World Organization deeply embedded in her entire persona. Beyond the looks, queenly aura and the determination to bring honor to the Philippines, she has the right motivation to win. She knows the kind of job she will get herself into should the blue crown land on her head. It's all about charity work and the huge platform to make a difference in the lives of others. And what makes her so special compared to other ladies who are also firm in their passion and dedication for humanity? The unstinting support of the entire Filipino nation around the world. And I firmly believe that Julia Morley and the Miss World Organization knows too well how massively powerful the Philippines can be in spreading the word and making noise everywhere.
So let me ask again. Why does Miss World Philippines deserve to be the successor of Mireia Lalaguna? Because she is Catriona Gray. I wouldn't blog out loud if another Filipina is wearing the Philippine sash. 🙂
courtesy of TV100 PH
courtesy of Queenslandia
courtesy of Jo 'D Mango 2.0
The Fast-Track Winners of Miss World 2016
Posted in: 1 Pageant Pages, 2 Shout-out-Looks. Tagged: Catriona Gray, Miss World 2016.
Top 5 in BWAP. Winner will be announced during the finals
Catriona won the Multimedia Fast-Track
Mongolia won Talent
China got Top Model
Cook Islands got the Sports Challenge
The Fast-Track Winners of Miss World 2016 are here.
Miss Cook Islands Kia Orana for the Sports Challenge. Jing Kong of China for Top Model. Bayartsetseg Altangerel of Mongolia for Talent. Catriona Gray of the Philippines for Multimedia.
The five finalists for Beauty with a Purpose (BWAP) are Catriona Gray of the Philippines, Evelyn Thungu of Kenya, Natasha Manuela of Indonesia, Asmi Shrestha of Nepal and Priyadarshini Chatterjee of India. The winner will be announced during the Live Finals.
It's practically an Asian domination in the Fast-Track segments, and you can expand it to Asia-Oceania with Cook Islands. 🙂
Sunday Senti Specials: Catriona Gray | Then and Now
Posted in: 1 Pageant Pages, 2 Shout-out-Looks. Tagged: Catriona Gray, Miss World 2016, Nescafe, Pantene, Ponds.
Catriona as a child – singing is already in her blood
Catriona with parents Ian and Mita
My "mole" in National Harbor, Maryland – who is now billeted at the Gaylord Resort and Convention Center – has been busy talking with other guests and checking out all the goings-on in Miss World 2016 just a little over a day before the new winner gets to be crowned at the Theater of MGM National Harbor.
Some people are saying that this year's competition is unpredictable, although I begged to differ because Miss World has always been like that save for a number of editions that included 2013 when the sequestered condition of the ladies in Bali, Indonesia made it easier to zero in on Megan Young as the woman to beat on all fronts.
But in general, the consensus has been very positive towards our entry, Catriona Gray, who has been getting all-around favorable reviews with her queenly bearing and glowing presence. If the only parameters for consideration in selecting a winner are strictly pageant-focused, then our 2nd blue crown should already be in the bag. We all know that there are other factors seeping through and which are slippery-as-an-eel to catch outright. Regardless, let us look back at our senti subject for this Sunday Special and see how she has evolved from an already-singing small girl to her years of professional modeling all the way to her entry to the world of beauty contests which took a lot of years of convincing before the present time where she is vying for the 66th Miss World crown.
Catriona back when she still had shorter hair
It doesn't surprise me that Catriona grew up to be a sweet and level-headed woman. Parents Ian and Normita Gray made sure that she had the happiest of childhood years. She also became such a creative and music-oriented person, gifted with the voice of a chanteuse and the free-spirited thinker who can translate her thoughts into penned or spoken forms in such a read-easy and ear-friendly manner.
Of course, Catriona is blessed with an enviable height of 5'10" that allowed entry to the world of fashion and commercial modeling and below are just some of the TVCs she made through the years.
Catriona's 6 year-old Nescafe TVC
courtesy of imagencymanila
Catriona's 2 year-old Ponds TVC
Catriona's 2-year old Pantene TVC
Catriona's 1-year old Pantene TVC using her singing voice at the same time
Catriona and boyfriend Clint Bondad
Everyone knows that Catriona has been keeping a solid relationship with handsome model Clint Bondad for a number of years now. They keep each other grounded and always supportive of each other's dreams and achievements. And their bond has always been strong, most especially after winning Miss World Philippines 2016 that the latter had to "share" the apple of his eye with the entire Filipino nation.
And so, back to National Harbor, Maryland, the waiting for the Miss World 2016 Finals is just over 24 hours away. Whatever the results will reveal, we know that Catriona has given her absolute best to the competition. She deserves to win the title. If other extraneous variables get in the way, we'll never know. What I do know is that the Miss World Organization (MWO) has fallen in love with her ever since a couple of months back during the brief visit of Miss World Mireia Lalaguna, Mister World Rohit Khandelwal – along with Steve Douglas of MWO – to the country. If that amounts to something significant, then we could be in for a big Christmas treat. Otherwise, let us balance our expectations to accept the outcome with enough composure. But if it helps any, I really feel strongly about her chances. As in. 🙂
Will Faith da Silva be groomed for Pageantry?

redpajama_set_name: RedPajamaCommonCrawl


Endless Rat Race – A'ishah K.
Posted on February 14, 2018 December 26, 2018 Author A'ishah K.
White fur, red eyes and fragile limbs – lab rats race through a maze to get the "cheese".
"It feels like a rat race at the office these days," I texted a good friend despite knowing not everyone will have the same perspective. I used to be insecure about having this feeling, afraid that I seem not fit in my working environment. Although however, it's not necessarily 'work' that falls under this category. To some people, it's perhaps relationship or commitment.
"What's a rat race, babe?" My friend asked.
It's the term used to describe a frustrating financial lifestyle. Straightforwardly, it's the consuming job you can't leave due to your heavy commitment. Those who commit themselves to a rat race are often too stressful about it and end up spending more, digging into the same hole. It gets bigger, worse and inescapable.
This dead-end is the combination of comfort, fear of poorness and horrible spending habits versus inner deep calling that wants out. That's a very tough and messy mind game; endless and self-defeating, to an extent it can be pointless.
Eventually, I know I have to stop caring about what other people think about this and start to engage and understand my inner self. Everyone is different and unique. Everyone has different priority.
As for me, what I'm having on my plate feels like the rat race lately. You might feel differently especially if you do love where you are now. We all have different kind of clutter and excessive stuff are only the shallow part of it.
Our deep clutters often revolve around our belief that certain thing is a standard – our shoulds and have-to's – we stop being creative.
just for examples. Imagine how freeing it is to lift up the standard and live our own well-defined and curated life.


For a couple of weeks now I have been wanting to make chocolate banana bread as I saw a recipe in a Waitrose Magazine for a pecan chocolate banana bread and it looked really nice. I decided to leave the pecans off as I didn't actually have any at home.
I started off preheating the oven to 200 degrees and peeling the bananas. You will need a fork to mash the bananas up until you have mashed up most of the lumps. To the mix you then add all other other ingredients Butter, Brown Suagr, Lemon, Baking Soda, Baking Powder, Eggs, Plain Flour and Chocolate chunks. I decided to use 70% dark chocolate as it's a lot more healthier than milk chocolate. I have only ever made banana muffins before and they were really nice so this would have a similar texture and taste.
I spooned the mixture into a loaf tin that had a baking sheet in it so it would be easy to remove after baking. You just need to bang the tin down on the side a few times to make sure the mixture has covered all the corners. I baked the loaf for 1 hour and half way through I checked it and it was burning a little on top. I wrapped the loaf tin in tin foil to stop it burning on top. After taking it out of the oven I left it to stand for around 20 minutes.
I was quite shocked at how nice it tasted and that it looked pretty decent for my first banana bread. The only thing I would improve for next time would be to spread out the chocolate more. When slicing into the chocolate banana bread you can see the marble affect with the chunks of chocolate. I shared the chocolate banana loaf with my family and it went down quite well so I thought I'd say some for tomorrow as a nice little treat. I wish I hadn't now the chocolate banana bread did not taste nice at all after it was a day old. So I would advise to eat it as soon as it's been baked and not leave any for the next day. If you need want to add pecans you can add them with the chocolate in the mixture and also sprinkle them on top of the loaf with some chunks of chocolate or make just a banana bread on it's own.
What recipes do you like making?


text:
using NetTelebot.Type;
using Newtonsoft.Json.Linq;

namespace NetTelebot.Tests.TypeTestObject
{
    internal static class VideoInfoObject
    {
        /// <summary>
        /// This object represents a video file.
        /// See <see href="https://core.telegram.org/bots/api#video">API</see>
        /// </summary>
        /// <param name="fileId">Unique identifier for this file</param>
        /// <param name="width">Video width as defined by sender</param>
        /// <param name="height">Video height as defined by sender</param>
        /// <param name="duration">Duration of the video in seconds as defined by sender</param>
        /// <param name="photoSizeInfo">Optional. Video thumbnail</param>
        /// <param name="mimeType">Optional. Mime type of a file as defined by sender</param>
        /// <param name="fileSize">Optional. File size</param>
        /// <returns><see cref="VideoInfo"/></returns>
        internal static JObject GetObject(string fileId, int width, int height,
            int duration, JObject photoSizeInfo, string mimeType, int fileSize)
        {
            dynamic videoInfo = new JObject();

            videoInfo.file_id = fileId;
            videoInfo.width = width;
            videoInfo.height = height;
            videoInfo.duration = duration;
            videoInfo.thumb = photoSizeInfo;
            videoInfo.mime_type = mimeType;
            videoInfo.file_size = fileSize;

            return videoInfo;
        }
    }
}

redpajama_set_name: RedPajamaGithub


Medicine in Britain c1250 to present.
The British sector of the Western Front, 1914 - 1918: injuries, treatment and the trenches.
Examined in three exams, all taken at the end of Year 11.
Success in this subject allows students to progress on to Sixth Form A level or Applied A level courses at Northallerton School & Sixth Form College, having acquired useful skills such as the ability to select information to support an argument, to analyse and reason. Such skills are vital for Sixth Form courses or in employment. Many of our students progress to take the subject further in higher education.


These 18k white gold diamond (0.39 ctw) rope earrings by Simon G may be worn hooped, as seen in the photo, or long an flowing. If hooped, the earrings hang approximately 1 1/2′ and if worn flowing they hang approximately 2 3/4 inches. Either way you choose to wear these earrings they are sure to dazzle.


So, you've made it. You've gotten through the grueling application process wherein you essentially throw out cover letters into the wind praying someone, somewhere picks one up and actually cares enough to read through it. You've gotten through the interview process wherein you've toiled over what to wear (you're sure that some outfit or another will be the winning combination of commanding yet humble – they would be fools not to hire you based on your shrewd outfit choice alone). You've experienced the unparalleled thrill of receiving that glorious job offer email wherein you feel that you have finally been given everything you need to combat all impending doom (aka, the responsibilities of adult life).
But…then there's that pesky part about actually having to perform to the best of your abilities and secure your place among the ranks of functioning society.
Now, in order to do this, one must make sure that they stand out in this position. While being at the bottom of the totem pole may seem like a good excuse to do the bare minimum or to shrug your shoulders at requests, commenting "that's above my pay grade," please refrain.
This job will lay the foundation for your career, not only developing your work ethic and methodologies, but in your overall attitude and the professional connections you make.
What are some of the best ways to go about ensuring you put your career on track early?
Every day should be a chance for you to prove all over again that your company made a great decision in hiring you. If you consistently put your best foot forward, showing that you deserve to be here, and make yourself indispensible, you are going to be the first person that your higher ups think of when they are delving out new responsibilities (and promotions!).
Whether or not they are in your department, connecting with co-workers is a great way to not only get a full understand of your company's structure (and the roles everyone plays), but a great way to get the most out of co-workers when collaborating on a project. If you are the person everyone wants to work with, you're in a great position!
Expressing your ideas is a fantastic way to get noticed. Don't feel that because you are new or because you are a subordinate that you don't have anything to contribute to a meeting or a project. Companies are always looking for fresh perspectives and exciting new ventures. Even if they don't accept your idea this time, you have established yourself as somehow who will speak their mind and provide options – and this is huge!
Every experience is a learning experience, and this is certainly true within the workplace. Take time each week to record to new skills you learned whether it's an accounting procedure or how to better advocate for yourself in a meeting with a superior. Not only will this bolster your confidence regularly, but it will certainly come in handy during performance reviews.
Be on the look-out for opportunities to expand your knowledge. Many times, companies will support (and even compensate) employees attending classes to learn skills that will positively impact their job performance. Even if you don't necessarily want to attend a class, self-teaching yourself any skills that helps your job is a great way to demonstrate our commit and interest in your job and in the company.
What's better than you taking it upon yourself to expand your knowledge – offering to expand the knowledge of others! See if there are any opportunities to conduct trainings or seminars for fellow employees. Not comfortable with anything that formal? Make it clear to everyone that you are willing to stop by and give them a one-on-one tutorial for a professional skill you know really well.
While some people may be afraid to speak up regarding their interest in learning about opportunities for growth, this is so essential to job satisfaction and overall happiness. Feeling like you have a clear vision of your career goals and the necessary steps to get there is such a strong source of motivation. Having that conversation with your superior also helps them to understand your career goals within the company, which then allows them the chance to act as a mentor – providing you with the opportunities and responsibilities that will better prepare you for the position you have your eye on. Be sure to understand during this conversation, however, that hard work will be necessary to elevate. The conversation will not be the career clarity you are looking for if you use an entitled or presumptuous approach. Make your enthusiasm for the company and the potential to grow within evident.
Not every single work day is going to go your way. Obstacles arise, monkey wrenches get thrown into plans, and mistakes get made. This is natural and, unfortunately, unavoidable. But it's the way that we react and bounce back from these setbacks that really show the type of professional we are. Pushing past the boundaries, carving out paths around the mountainous obstacles, is key to establishing a professional who is going somewhere. Resiliency is a noticeable and desired trait for executive positions that will make you shine come promotion time.
Entry-level positions should be taken as they are named: entry. This is your grand entrance. This is your first impression upon the professional world. When contemplating all the time and energy spent obtaining the position in the first place, now that you have it, do something with it! Make this your time. You will surprise yourself by how much control you have over what is made of this opportunity. Own it and there will be no stopping you!
Curt Canada – Board Certified Coach provides advisement and support in life, career, and leadership in Washington DC.


text:
Q: Angular-meteor Properly load relationships I am trying to create a relationship between 2 collections on Angular-meteor.
areas - top in the structure
city - belongs to an area

On this post, it uses Iron Router to join fields before the loading of the controller. It seems a nice solution since it will not bring more than once the area, if 2 cities belongs to the same area. How can I do the mapping between both of them using angular's router?
I've tried publish-composite but it seems that for each city it will run a query for its area.
Is there a more Angularish way of doing it?

A: Well
what I did was:

*

*created a publish with both the cities and areas. Areas are filtered only with the cities' areas

*on my controller, I have subscribed to this publisher and got both collections

*created a filter for printing the information on screen that will match the area id in city with the proper area id on my areas array, returning its name.

the code is something like:
// server side
Meteor.publish('citiesAndAreas', function(args) {
var cities = Cities.find({}, args);

// then extract those areas ids
var areaIds = cities.map(function(p) { return p.area_id });

// then return an array containing both the cities, and their corresponding areas
    return [
        cities,
        Areas.find({_id: {$in: areaIds}})
    ];
});

//client controller
$scope.modelItems = $meteor.collection(Cities).subscribe('citiesAndAreas');
$scope.areas = $meteor.collection(Areas);

// filter
angular.module("XXXX").filter('areaCity', function () {
    return function (area, city) {
        if (!city)
            return '';
        var name =  _.findWhere(area, {_id: city.area_id});
        if (name) {
            return name.title;
        } else {
            return '';
        }
    }
});

// on the html
<md-list-item ng-repeat="item in modelItems">
                {{item.title}}<br/>
                {{areas | areaProfession:item}}
                <md-button ng-click="remove(item)" aria-label="remove"><md-icon md-svg-icon="content:ic_clear_24px"></md-icon></md-button>
</md-list-item>

redpajama_set_name: RedPajamaStackExchange


This fact sheet is for anyone affected by prostate cancer who wants to find out more about taking part in a clinical trial - a type of medical research.
Cox K, Wilson E, Arthur A, Elkan R, Armstrong S. A randomised controlled trial of nurse-managed trial conclusion following early phase cancer trial participation. Br J Cancer. 2005 Jun 28;93(1):41–5.
Cox K. Enhancing cancer clinical trial management: recommendations from a qualitative study of trial participants' experiences. Psychooncology. 2000;9:314–22.
National Patient Safety Agency. Information sheets & consent forms: Guidance for researchers & reviewers. 2011.
This is for men who are thinking of going on a clinical trial to treat their prostate cancer.


Stunningly accentuate your style with these beautiful crystal linear drop earrings by Anne Klein.
Flashback to the disco diva era in these super-glam angled pavé fringe drop earrings designed by Charter Club in your choice of silver-tone or gold-tone mixed metal. Approximate drop: 2".
Glistening pavé crystals encrust three of the large links that create this sophisticated Charter Club bracelet.
Bold and fearless, rock your look with these fabulous geometric stone chandelier earrings from Alfani.
Choose your hue with this fashionable two-piece set of hoop earrings designed by Alfani.
Simply chic. Anne Klein's hoop earrings are crafted from silver-tone mixed metal and add a touch of elegance for any affair. Approximate diameter: 1-1/2 inches.


text:
Ighalo Scores As Man Utd Edge 10-Man Norwich To Reach FA Cup Semi-Finals
Norwich City's English-born Northern Irish defender Jamal Lewis (L) clocks a shot from Manchester United's Nigerian striker Odion Ighalo during the English FA Cup quarter-final football match between Norwich City and Manchester United at Carrow Road in Norwich, eastern England on June 27, 2020. Joe Giddens / POOL / AFP
Ole Gunnar Solskjaer believes Manchester United's strength in depth will be crucial to their bid to win the FA Cup after they moved into the semi-finals with a 2-1 win over 10-man Norwich on Saturday.
Solskjaer's side had to work hard for their last-four place as Harry Maguire won it late in extra time at Carrow Road.
Odion Ighalo's opener was cancelled out by Norwich's Todd Cantwell, but Canaries defender Timm Klose was sent off for hauling down Ighalo in the 89th minute.
United gradually wore Norwich down and England defender Maguire pounced to extend their unbeaten run to 14 games in all competitions.
United, who won their 12th and most recent FA Cup in 2016, remain on course to reach the final for the second time in three years.
"I'm delighted to be in the last four. Many of these players did not play the last game and now have 90 or 120 minutes in their legs," Solskjaer said.
"We made many changes so I didn't make it easy for the players. The game was not the greatest spectacle but I felt we kept the ball ok.
"It is great to have the option to rotate. Anthony Martial came on and did brilliant, but Odion Ighalo gives me a chance to rotate.
"He is a proven goalscorer and played his part in both goals."
Exactly 114 days after United won at Derby in the fifth round on March 5, the FA Cup returned following the coronavirus hiatus with the competition's first ever match in June.
Solskjaer made eight changes as only Maguire, Luke Shaw and Bruno Fernandes survived from the midweek Premier League win against Sheffield United.
United's stand-ins were out of sync for much of a first half that followed the pattern of many post-lockdown matches, both teams lacking energy and invention.
In a rare threat, Maguire had to stop Lukas Rupp's shot with an alert block after Cantwell's run opened up the visitors' defence.
Solskjaer's team finally awoke from their slumber after the interval and grabbed the lead in the 51st minute.
Luke Shaw's cross was helped on by Juan Mata and Ighalo sniffed out the chance, flicking an agile finish past Tim Krul from inside the six-yard box.
The Nigerian has scored in each of his four United starts, making it five goals in 11 appearances since he arrived from Shanghai Shenhua in January.
Frantic finale
Norwich were playing in their first FA Cup quarter-final since 1992, but Canaries boss Daniel Farke had dampened the mood when he insisted they had no chance of winning the competition.
Despite Farke's pessimism, Norwich nearly equalised when Ben Godfrey stretched to reach Alexander Tettey's header from Emiliano Buendia's free-kick.
Norwich kept pressing and drew level in the 75th minute when Cantwell's 20-yard strike swerved away from slow-to-react United keeper Sergio Romero.
Suddenly in the ascendency, Norwich almost won it in the final minutes when Buendia shot just past the far post.
But with extra time looming, Fernandes' superb flick found Ighalo on the edge of the area and Klose's panicked response, hauling down the Nigerian, triggered a red card from referee Jonathan Moss.
Krul made good saves to keep out efforts from United substitutes Paul Pogba and Mason Greenwood in a frantic finale.
With five subs allowed since the lockdown and an additional one given to teams who go to extra time in the FA Cup, United become the first English side to make six changes in the same game when Anthony Martial replaced Eric Bailly.
United dominated extra time and Marcus Rashford's strike was pushed over by Krul, who made an even better save to stop Maguire's header.
Maguire wasn't to be denied and in the 118th minute United's pressure finally told as the England defender poked home from close range after Ighalo flicked on.
COVID-19: Obaseki Hails Health Workers As Edo Discharges 14 More Patients


It seems you can't open a magazine or turn on a talk show these days without being confronted with actor Ryan Gosling. He's a quadruple threat: charming, talented, good looking and stylish. Take this sleek notch lapel Gucci suit he wore to the Ides Of March Premiere in Toronto: It's well tailored, well chosen, and overall, well done. But, even prettyboy Ryan has some room for improvement. Here's what you can learn.
1. This simple, solid suit is craving a little oomph and a pocket square (plain white or even a dash of color or pattern) would be one option to add a little bit of detail and interest to an already interesting guy.
2. Notice the waist? This suit is well tailored and not boxy, so it highlights his torso without looking tight.
3. The two-button jacket accentuates his broad chest. This guy is a sartorial pro, to boot: he knows to never button the last button.
4. The perfectly creased pants meet the front of his shoe, creating the slightest break in fabric in the front—another flawless fit.
5. While we admire the bravado, these perforated shoes are just a little too rock n' roll for such a clean and classic look. A brown loafer or dress shoe would have been a better, subtler compliment.
6. Beige can look bland on guys who are too pale, but it's a good color choice for Gosling—it actually accentuates his healthy skin tone and will do the same for olive (or darker) skin.
7. Did you notice the belt? We almost didn't either. It's because it matches the suit, which is a good thing because it looks sleeker. When you're wearing a light color, don't disrupt the flow of your outfit with a dark belt.
8. The sharp shoulders of the jacket land squarely on his actual shoulder, meaning it fits him perfectly.


text:
Soccer body FIFA may extend punishments globally after racism at Bulgaria-England match
A police officer is seen outside the headquarters of the Bulgarian Football Union in Sofia, Bulgaria
ZURICH (Reuters) - Soccer body FIFA on Tuesday said it may extend punishments globally after racist incidents, including monkey chants directed at black players, marred a match between Bulgaria and England.
"FIFA may extend worldwide any sanctions that a Confederation or Member Association imposes for racist incidents, such as those which occurred in Sofia during the UEFA EURO 2020 qualifier match between Bulgaria and England," the Zurich-based organization said.
"FIFA therefore expects to be informed as soon as practicable regarding the relevant decisions of the UEFA disciplinary bodies in relation to this particular case," it added. "This would allow any sanctions imposed to be extended worldwide."
European soccer's ruling body UEFA has opened disciplinary proceedings against Bulgaria for racist behavior, including Nazi salutes and chants, and against England for not providing enough traveling stewards.
The game, won 6-0 by England on Monday, was twice halted in the first half and a public announcement was made under UEFA's three-step protocol for dealing with racist incidents during matches.
FIFA President Gianni Infantino said more needed to be done to tackle the "obnoxious disease" of racism which seemed to be getting worse.
"I call on all football governing bodies to join us and think together of new, stronger and more effective ways to eradicate racism in football," he said.
Competition organizers should enact regulations which envisage life bans from stadiums for those who are found guilty of racist behavior at a football match, Infantino said.
(Reporting by John Revill; Editing by Toby Davis)


text:
Million-pound Macallan: the story of cask #263
A 60-year-old Macallan last week sold for a record-breaking £1.5m at Sotheby's. How can a bottle of whisky be worth so much?
Words by Richard Woodard
How can a bottle of whisky be worth £1.5 million ($1.9m)? Last week's record-breaking sale of a Macallan 1926 60-year-old single malt at Sotheby's in London is the latest chapter of a long story punctuated by a series of landmarks: the licensing of the first Macallan distillery in 1824, the filling of ex-Sherry cask #263 a century later, the reinvention of Macallan in the modern era, and today's rare whisky boom.
Macallan was one of the original Speyside farm distilleries; it may be hard to imagine for visitors to its breathtaking new £140m distillery today (pictured above), but this pioneer of the luxury whisky market began life as two stills in a wooden shed on a remote site near the village of Craigellachie.
Over time, Macallan grew to be appreciated, but not famous – sought-after by blenders for a rich, heavy spirit style that found its fullest expression after long maturation in ex-Sherry casks. As a single malt, however, it was scarcely seen beyond the borders of Speyside.
In the early 1980s, a small team at the distillery – Allan and Peter Shiach from the owning family, Frank Newlands, Willie Phillips and Hugh Mitcalfe – set out to change that, armed with a witty and ingenious marketing campaign, and a formidable stock of mature whisky.
They began with a 25-year-old which became the Anniversary Malt, but Mitcalfe was keen to go further, bottling a 50-year-old, as Willie Phillips recalls: 'In the course of going through that, Hugh noticed this cask of 1926, 60-year-old. But was it worth bottling?
'Well, it went before the nosing panel, and the nosing panel approved it. Two of us had the hairs standing up on the backs of our necks because we were so amazed that it could last for 60 years in a cask and it was still so good.'
In 1926, when cask #263 was filled, there would have been no thought of leaving it to age for six decades, but the serendipitous marriage of spirit quality and the right kind of wood – an ex-Sherry hogshead, neither too active in its influence nor too exhausted by over-use – created a whisky masterpiece.
The Macallan Fine and Rare 60 Year Old 1926
Cask #263 yielded 40 bottles at 42.6% abv. Twelve were sold soon afterwards, dressed in labels designed by pop artist Peter Blake. In 1993, 12 more were put on the market, with labels by Italian artist Valerio Adami.
That left 16 more, of which two were auctioned in blank bottles, with others offered by Macallan as part of a vintage release programme or – as was the case with last week's bottle at Sotheby's – within its Fine & Rare range.
Over the years, anecdotal reports of the whereabouts of various bottles have emerged, from tales of some being opened, shared and emptied in hotel bars to the destruction of a pair of Blake and Adami bottles in the 2011 Japanese earthquake. They appeared at auction sporadically: a Blake bottle sold in Glasgow in 1991 for £6,375, an Adami fetching £12,000 in London in 1996, and another Adami sold by Christie's for $75,000 in the late 2000s.
The Macallan: still beautiful
Rare and independent whisky bottlings
Glenfarclas Family Casks lead Bonhams whisky sale in Edinburgh
After that, nothing – until 18 months ago, when the sale of a pair of Adami and Blake Macallans by Dubai Airport retailer Le Clos for $1.2m sparked a remarkable chain of events. Since then, and including that Dubai sale, nine bottles from cask #263 have been sold, including seven at auction, fetching a combined total of just over $9m. Four Blakes, three Adamis, last week's Fine & Rare bottle and the previous record-holder, hand-painted by Irish artist Michael Dillon, which was sold for $1.2m by Christie's in London last November.
A number of factors have conspired to push the prices of these bottles into the stratosphere, not least the explosive boom in interest in rare whisky that is occurring right now, especially in the Far East.
Collectors and investors are not only interested in Macallan – they have their eyes on Port Ellen, Brora and Dalmore; Karuizawa, Hanyu and Yamazaki too – but Macallan remains pre-eminent both for the prices it fetches and the sheer volume of its whisky on the secondary market. In fine wine terms, it is Château Lafite in a world where the other first growths don't exist.
In fine wine terms, it is Château Lafite in a world where the other first growths don't exist
The liquid in last week's auction bottle is the same as that in the Blake, Adami and Dillon bottles, so why did it sell for almost $2m when a Blake bottle fetched only $800,000 at Bonhams in March?
The high profile of the Sotheby's single-owner sale, billed as 'The Ultimate Whisky Collection', can only have helped, attracting bidders in large numbers to a sale that amassed total receipts of £7.6m (US$10m), along with the provenance of the bottle.
Provenance is vital because, behind the headlines of world records and million-dollar malts, the spectre of fake bottles looms. No questions have been raised over the probity of the 1926 Macallans sold in the past 18 months, but observers point to the regular appearance of other dubious bottles on online auction sites, and there are dark rumours of 'pallet-loads' of fake Macallan 30-year-old blue label bottles surfacing in China.
How long will the record last? It's hard to think of another whisky that would command a similar price, unless an authenticated 19th-century bottle of Macallan was to emerge (as opposed to the numerous fakes that came out of Italy in the 2000s).
But then many thought the record would never be topped when an Adami bottle sold for $1.1m in October last year, or when the Dillon bottle fetched $1.2m a month or so later. The world's first $2m bottle of whisky could be just around the corner.
Spirits,
Inside the new, £140million Macallan distillery
by Nina Caplan
SpiritsThe Collection
by Colin Hampden-White and Charlie Maclean


He further added that as per the suggestions by the government, PwC India and officials of the central government's planning department will study concession agreement modalities. We will revise the concession agreement and hopefully get approvals for selecting a developer for the project.
The UP Govt has ordered officials to revise the concession agreement draft for discussion in the next 10 to 15 days. Once this will be done, state Govt will issue notification for selection of the developer.
Apart from this, the Govt has also given its nod for Noida International Airport Limited (NIAL), which will supervise various work involved in the development of Jewar Airport. Till now, YEIDA is the nodal authority for the proposed Airport. After the notification for NIAL will be issued, it will take over the whole project.
As per the officials, all the three authorities i.e. Yeida, the Greater Noida authority as well as the Noida authority will have their stake in NIAL. While the CEOs of Noida, Greater Noida, and Yamuna Expressway authorities will be the part of NIAL, other members will include director of the civil aviation department of the Uttar Pradesh government, the secretary, finance, of the Uttar Pradesh government, and the secretary, industries department of the Uttar Pradesh government.


We are so sorry for your loss. If you have not already called and scheduled a meeting with us, please contact us anytime at 1-319-668-1422. Thank you for calling upon Powell Funeral Homes during this difficult time. We consider it an honor and privilege to care for you and your family.
The Powell family will ensure that our professional staff is here to help walk you through the different options you have, no matter what your preferences are and what direction your path may lead.


Jailbreaking, the process of eliminating the barriers put in place by Apple to protect its iOS ecosystem, doesn't have a minor hobbyist following, it's evolved into a movement, where developers and mobile hackers work together to cater for millions of iOS device owners around the world.
Last year, London became host to the 'world's first' Jailbreaking convention, with MyGreatFest welcoming some of the Jailbreaking industry's top names and figures. The event was such a success, its organisers have decided to go bigger and better, crossing the pond to launch their second Jailbreak conference — this time in San Francisco.
In the months between the two events, the event has been rebranded, to sport a more memorable and better fitting name: JailbreakCon.
Commencing on September 29 at the South San Francisco Conference Center in California, JailbreakCon welcomes back many of the speakers that travelled from the US to London last year, including Cydia creator and prominent Jailbreak activist Jay "Saurik" Freeman, members of the Chronic Dev Team and Barrel tweak creator Aaron Ash.
However, there are also some new speakerson the JailbreakCon bill, including Cydia tweak developer Ryan Petrich, Apple TV hacker NitoTV, iOS UI/UX/Concept Designer and a former Engadget editor Josh Tucker and prominent Jailbreak tool developer iH8Snow.
You don't need to be a Jailbreaker to attend either, JailbreakCon is set up to appeal to everyone as the event is purely community driven. It will deliver workshops, presentations and launches, much like Apple's official developer conference.
Tickets have already gone on sale, starting at $65 — with discounts available for early bird and group bookings.
If you have Jailbroken your device in the past or rely on Cydia tweaks to streamline the operation of your iDevice, you have the chance to meet the people behind them.
If it's something that appeals to you, The Next Web readers receive a 10% discount on JailbreakCon tickets. All you have to do is enter the code 'TNW10' (minus the quotes) when booking to receive your discount.


"Redshift-Distance Survey of Early-Type Galaxies: Dipole of the Velocit" by L. N. da Costa, M. Bernardi et al.
We use the recently completed redshift-distance survey of nearby early-type galaxies (ENEAR) to measure the dipole component of the peculiar velocity field to a depth of cz ~ 6000 km s-1. The sample consists of 1145 galaxies brighter than mB = 14.5 and with cz ≤ 7000 km s-1, uniformly distributed over the whole sky, and 129 fainter cluster galaxies within the same volume. Most of the Dn-σ distances were obtained from new spectroscopic and photometric observations conducted by this project, ensuring the homogeneity of the data over the whole sky. These 1274 galaxies are objectively assigned to 696 objects—282 groups/clusters and 414 isolated galaxies. We find that within a volume of radius ~6000 km s-1, the best-fitting bulk flow has an amplitude of = 220 ± 60 ± 50 km s-1 in the cosmic microwave background rest frame pointing toward l = 304° ± 16°, b = 25° ± 11°. The error in the amplitude includes statistical, sampling, and possible systematic errors. This solution is in excellent agreement with that obtained by the SFI (I-band field spiral) Tully-Fisher survey. Our results suggest that most of the motion of the Local Group is due to fluctuations within 6000 km s-1, in contrast to recent claims of large-amplitude bulk motions on larger scales.
da Costa, L. N.; Bernardi, M.; Alonso, M. V.; and Wegner, G., "Redshift-Distance Survey of Early-Type Galaxies: Dipole of the Velocity Field" (2000). Open Dartmouth: Faculty Open Access Articles. 2270.


text:
Community & Social Responsibility
Environmental Education Materials
Associate Life
B&D University
September 13, 2021News Alert
Prepare Now for a New OSHA Emergency Temporary Standard on COVID-19
Beveridge & DiamondMark Duvall, Jayni Lanham, Heidi Knight
Email Share This Page
Employers with 100 or more employees should expect a new emergency temporary standard (ETS) from the Occupational Safety and Health Administration (OSHA) requiring them to mandate that all employees be vaccinated against COVID-19 or else undergo weekly testing. News of this planned ETS came on September 9, 2021 from President Biden. His new COVID-19 Action Plan explains in relevant part:
Requiring All Employers with 100+ Employees to Ensure their Workers are Vaccinated or Tested Weekly
The Department of Labor's Occupational Safety and Health Administration (OSHA) is developing a rule that will require all employers with 100 or more employees to ensure their workforce is fully vaccinated or require any workers who remain unvaccinated to produce a negative test result on at least a weekly basis before coming to work. OSHA will issue an Emergency Temporary Standard (ETS) to implement this requirement. This requirement will impact over 80 million workers in private sector businesses with 100+ employees.
The New ETS
This new ETS will supplement the ETS that OSHA adopted last June, 29 C.F.R. Part 1910, Subpart U, 86 Fed. Reg. 32376 (June 21, 2021). That ETS only applies to the healthcare sector. As explained in our alert on that ETS, the key requirements for an ETS are that OSHA "determines (A) that employees are exposed to grave danger from exposure to substances or agents determined to be toxic or physically harmful or from new hazards, and (B) that such emergency standard is necessary to protect employees from such danger." OSH Act § 6(c)(1), 29 U.S.C. § 655(c)(1). Despite pressure from unions to apply that ETS to all workplaces, OSHA limited its applicability to the healthcare sector, presumably because it was concerned that it could not meet the "grave danger" and "necessary" criteria for a broader standard in light of accelerating vaccinations.
Now, President Biden has effectively reversed that decision. By directing OSHA to adopt a broadly applicable ETS requiring vaccination or testing, he has determined that the danger from unvaccinated workers is "grave" and that mandatory requirements – not just encouragement – are "necessary" to protect all workers from COVID-19. Some states, employers, or trade associations may challenge the ETS in court on those grounds. In defending its ETS, OSHA is likely to cite the rising infection rates, particularly among unvaccinated persons; the high transmissibility of the delta variant; and resistance to receiving the vaccine.
The announcement may have come as a surprise to OSHA. According to Ann Rosenthal, Senior Advisor at OSHA, during a September 10 conference call, the ETS will be published "in the coming weeks," with no indication of how many weeks that will be. She said that OSHA encourages employers to implement vaccination and testing programs now, in advance of the ETS, so as to protect employees and others and to make the employer better positioned to comply with the ETS once it becomes mandatory. The new standard can be expected to take effect shortly after its publication in the Federal Register. The healthcare ETS has some provisions that became mandatory 15 days after publication, while compliance with others was required a month after publication. 29 C.F.R. § 1910.502(s)(2). The new ETS is likely to phase in its requirements as well.
The 100-employee trigger for coverage of the ETS will apply on a company-wide basis, rather than on the number of employees at a particular site, according to Ann Rosenthal. She said that OSHA encourages smaller employers to follow CDC guidance. She noted that U.S. Postal Service employees will be subject to the ETS.
Twenty-one states and Puerto Rico have state plans covering private employers, meaning that federal OSHA standards do not apply there. They will have to adopt their own ETSs on vaccination and testing. Those state ETSs must be at least as effective in providing safe and healthful employment and places of employment as the OSHA ETS, but need not be identical. State-plan jurisdictions must adopt an ETS within 30 days of publication of the OSHA ETS, to remain in effect for the duration of the OSHA ETS, unless they already have a standard that is at least as effective. 29 C.F.R. § 1953.5(b)(1).
Violations of the new ETS would be likely be considered either "serious" or "willful." The current maximum penalty for a "serious" violation is $13,653 per violation. The current maximum penalty for a "willful" violation is $136,532. 29 C.F.R. § 1903.15(d), 86 Fed. Reg. 2964 (Jan. 14, 2021).
OSHA will not provide an opportunity to comment on the ETS prior to its publication as a rule, but the ETS preamble will solicit comments. Ann Rosenthal added that the ETS will not address employer disciplinary programs or affect collective bargaining agreements.
OSHA has previously considered requiring vaccinations, but decided against doing so. The OSHA bloodborne pathogens standard requires covered employers to make hepatitis B vaccination "available" to all employees who may have occupational exposure "at no cost to the employee." 29 C.F.R. § 1910.1030(f). There, OSHA opted for a voluntary vaccination program, while asserting that it "may" have authority to require vaccinations:
After reviewing the record, and considering all the above comments OSHA concludes that a voluntary vaccination program is the best approach to foster greater employee cooperation and trust in the system. While the Agency may have the legal authority to require vaccinations as part of the standard, it recognizes that voluntary participation by employees enhances compliance while respecting individuals' beliefs and rights to privacy. Accordingly, OSHA has chosen to require employers to offer Hepatitis B vaccination, but to make participation in the program voluntary.
56 Fed. Reg. 64004, 64155 (Dec. 6, 1991). With the new ETS, OSHA plans to offer testing as an alternative to vaccination, so as to accommodate "individuals' beliefs and rights to privacy."
The ETS will address what evidence of vaccination, if any, is required, Ann Rosenthal said. President Biden's COVID-19 Action Plan says that the ETS will require all employers with 100 or more employees to ensure their workforce is "fully" vaccinated or be tested.
The ETS will have protections for employees who are unable to be vaccinated due to medical or religious reasons, according to James Frederick, Acting Administrator of OSHA, on the September 10 conference call.
The healthcare ETS may be instructive on exemptions from vaccination requirements in the new ETS. A note to 29 C.F.R. § 1910.502(a)(2) provides:
Under various anti-discrimination laws, workers who cannot be vaccinated because of medical conditions, such as allergies to vaccine ingredients, or certain religious beliefs may ask for a reasonable accommodation from their employer. Accordingly, where an employer reasonably accommodates an employee who is unable to be vaccinated in a manner that does not expose the employee to COVID-19 hazards (e.g., telework, working in isolation), that employer may be within the scope exemption in paragraphs (a)(2)(iv) and (v) of this section.
Ann Rosenthal indicated that the ETS will clarify whether employees would be considered "vaccinated" for purposes of the rule if they have only received one dose of a two-dose regimen.
As stated by President Biden, the ETS apparently will allow employers to permit unvaccinated employees to be tested weekly instead of being vaccinated. According to James Frederick, however, employers will have the option of requiring all employees to be vaccinated unless they qualify for an exemption.
OSHA has previously indicated that reactions to a COVID-19 vaccination are not recordable under 29 C.F.R. Part 1904, at least for now:
OSHA does not wish to have any appearance of discouraging workers from receiving COVID-19 vaccination, and also does not wish to disincentivize employers' vaccination efforts. As a result, OSHA will not enforce 29 CFR 1904's recording requirements to require any employers to record worker side effects from COVID-19 vaccination at least through May 2022. We will reevaluate the agency's position at that time to determine the best course of action moving forward.
The healthcare ETS requires employers to provide reasonable paid time off for employee vaccination and possible side effects:
The employer must support COVID-19 vaccination for each employee by providing reasonable time and paid leave (e.g., paid sick leave, administrative leave) to each employee for vaccination and any side effects experienced following vaccination.
29 C.F.R. § 1910.502(m). The new ETS is expected to include similar a requirement. The COVID-19 Action Plan states:
To continue efforts to ensure that no worker loses a dollar of pay because they get vaccinated, OSHA is developing a rule that will require employers with more than 100 employees to provide paid time off for the time it takes for workers to get vaccinated or to recover if they are under the weather post-vaccination. This requirement will be implemented through the ETS.
President Biden's September 9 remarks asserted:
The Department of Labor will require employers with 100 or more workers to give those workers paid time off to get vaccinated. No one should lose pay in order to get vaccinated or take a loved one to get vaccinated.
James Frederick indicated that the ETS will allow employers to have employees use their allocated paid (or personal) time off (PTO) for vaccinations and recovery from vaccinations.
The ETS will specify whether the employer must pay for testing, according to Ann Rosenthal.
The White House announcement included the following statements about testing and test kit availability:
As part of our strategy to ensure the most convenient access to free testing, we will expand the number of retail pharmacy sites around the country where anyone can get tested for free through the HHS free testing program to 10,000 pharmacies.
To improve access to rapid tests for all consumers, top retailers that sell at-home, rapid COVID-19 tests—Walmart, Amazon, and Kroger—will offer to sell those tests at-cost for the next three months. This means that Americans will be able to buy these tests at their local retailers or online for up to 35 percent less starting by the end of this week. The Administration has also taken action so that Medicaid must cover at-home tests for free for beneficiaries, and that states should ensure that any tools they use to manage at-home testing do not establish arbitrary barriers for people seeking care.
President Biden's plan will mobilize industry due to the urgent and compelling need to accelerate the production of rapid COVID-19 tests, including at-home tests, and continue to ensure that manufacturers prioritize creating these products to prevent the spread of COVID-19 and its variants. Using authorities of the Defense Production Act and through the procurement of nearly $2 billion in rapid point-of-care and over-the-counter at-home COVID tests—280 million tests in all—from multiple COVID-19 test manufacturers, the Administration will ensure a broad, sustained industrial capacity for COVID-19 test manufacturing. These tests will be available to support a range of needs, including long-term care facilities, community testing sites, critical infrastructure, shelters serving individuals experiencing homelessness, prisons, and jails, and other vulnerable populations and congregate settings. Further, the action announced today will provide for tests for use by communities, adequate stockpiles, and the needed sustained production to be able to surge additional manufacturing, should we need it in the future.
While the detailed requirements of the OSHA and state ETSs will not be immediately available, employers should already be considering how they will meet the ETS requirements once compliance becomes mandatory. Among the considerations employers should address are these:
Whether the ETS applies to their workplaces.
How to deal with remote workers.
How to coordinate with onsite contractors about compliance, particularly those with fewer than 100 employees.
How to identify vaccinated and unvaccinated employees, and how to update that information.
How employees are to report the results of testing.
Whether to require proof of vaccination, and if so, what proof to require.
Whether to sponsor on-site vaccination clinics.
Whether to sponsor on-site testing.
Whether to supply test kits, and if so, how to obtain them; and if not, how to instruct employees about obtaining test kits.
Whether to pay for test kits, and if so, how to do so.
How to provide paid time off for vaccination and recovery.
How to deal with employees who refuse both vaccination and testing.
How to keep records supporting compliance, keeping in mind that the standard on access to employee exposure and medical records, 29 C.F.R. § 1910.1020, may apply to some records.
In addition, employers should continue to consider OSHA's guidance (updated August 13, 2021) on other aspects of protecting workers from COVID-19. That guidance, and relevant CDC guidance, is summarized in our previous alert. As applicable, employers should also consider the September 9, 2021 Executive Order on Ensuring Adequate COVID Safety Protocols for Federal Contractors and a related White House blog. Ann Rosenthal said that nothing in the ETS and the federal contractor requirements would be inconsistent.
Beveridge & Diamond's Occupational Safety & Health practice group works alongside clients' legal, EHS, and technical teams to help resolve critical enforcement, compliance, and regulatory issues relating to their facilities and operations. We maintain an Occupational Safety & Health Resource Center designed to help companies understand the regulatory framework for worker health and safety protection and stay educated about the federal and state developments affecting their workplaces. We also maintain a COVID-19 EH&S Resource Center to help companies navigate the pandemic, protect their employees, and minimize business interruptions. For more information, please contact the authors.
Sign up to receive topical news alerts, event invitations, and other updates.
Mark N. Duvall
Jayni A. Lanham
Heidi P. Knight
Related Service Areas & Industries
Pharmaceuticals, Health Care
COVID-19 EH&S Resource Center
©2023 Beveridge & Diamond PC
Beveridge & Diamond PC is a professional corporation with its principal office located in Washington, DC. This website may be considered lawyer advertising. We welcome your interest, but please do not include any confidential information in your inquiry.
Name or keyword
Service Area/Industry
Air, Climate Change
Audits, Risk and Compliance Program Assessments
Biotechnology and Pesticides Regulation
Chemicals Regulation
Contracts, Indemnification
Crisis Planning and Response
Electronics, Information Technology, Telecommunications
Endangered Species, Wildlife Protection
Enforcement Defense, Citizen Suits
Environmental Crimes, White Collar
Fisheries & Aquaculture
Food, Beverage
Forest Products, Timber, Paper
Hazardous Materials and Dangerous Goods Transportation
Industrial Hemp & Cannabis
Infrastructure and Project Development and Permitting
Land Development, Real Estate, Housing
Mining, Metals
Municipal and State Governments
Natural Resources, Federal Lands
NEPA and Historic Preservation Reviews
Oil, Gas
Product Stewardship, Global Supply Chains
Refining, Petrochemicals
Superfund, Site Remediation, Natural Resource Damages
Sustainability, ESG
Textiles and Fashion
Toxic Torts, Environmental Tort
Transactions, Due Diligence
Universities, Colleges
Waste Treatment, Recycling, Disposal Services
Waste, Recycling
AgTech Regulatory Resource Center
Chemical Regulation Resource Center
Latin American Environmental Regulation Resource Center
Texas Environmental Resource Center
West Coast Environmental Resource Center
District of Columbia, Special Legal Consultant
New York, Foreign Legal Consultant
Southern District of Texas
Brown Mackie College
Elisabeth Haub School of Law at Pace University
Escuela Libre de Derecho, México
Global Institute of Technology
Kyiv National University of Trade and Economics
Millard Fillmore College
Rio de Janeiro Catholic University
Rio de Janeiro Federal University
State University of New York - Binghamton
State University of New York - Empire State
State University of New York - Purchase
Università degli Studi di Firenze, Italia
University of Klagenfurt
University of Maryland - Baltimore
University of Maryland - College Park
University of Maryland School of Law
University of Texas School of Law
University of Wisconsin - Stevens Point
Zhongnan University of Economics and Law
ABCDEFGHIJKLMNOPQRSTUVWXYZView All
Find a Service Area or Industry
Updates, analyses, and webinars for navigating the pandemic, protecting your employees, and minimizing business interruptions.
Monitor key changes to the regulation of agricultural biotechnology products, genetically engineered organisms, and related R&D activities.
Stay educated about and plan for developments impacting the global chemicals industry.
Navigate the dynamic and unprecedented change in Latin American environmental law.
Stay abreast of environmental law developments in Texas and the Gulf Coast region.
Stay educated and plan for environmental developments in the Western U.S.


351 C.I. Cleveland Engine, Original Block.
Edelbrock RPM Air-Gap 351C Intake Manifold.
Quick Fuel Technology HR650 CFM Dual Feed Carb.
8 Quart Finned Cobra Oil Pan.
K And N Air Cleaner.
MSD Billet Distributor, Coil, And Controller.
Aluminum 3 Core Radiator And Electric Fan.
Upgraded High Flow Water Pump.
9 Inch Ford Rear End.
Power Brakes,Disc Brakes Up Front.
Custom Billet Shock Tower Covers.
Tachometer On Top Of The Hood.
20 Inch Eagle Alloy Wheels On Low Profile Tires.
Feel freeto give us a call and go over any questions.


text:
Ateliers et Chantiers de la Loire, читается «Ателье э Шантье де ла Луар», сокращённо ACL () — французская судостроительная компания, существовавшая в 1881—1955 годах.

Создание верфи
В XVIII веке Нант был крупнейшим французским портом, а на Луаре была хорошо развита судостроительная промышленность. Выдающимся примером была верфь , построенная в 1760 году. В XIX веке Нант стал уступать позиции Гавру и Марселю, а в первой половине века в Сен-Назере открыли порт для кораблей. Во второй половине века на волне индустриализации в Нанте и Сен-Назере продолжилось развитие промышленности: в 1861 году была основана компания  («Ателье э Шантье де Сен-Назер Пеноэ»). В 1881 году Жолле Бабен основал судостроительную компанию «Ateliers et Chantiers de la Loire» (сокращённо ACL) в Нанте, чтобы извлечь прибыль из назревшего расширения технического состава ВМС Франции. Верфь возвели в Прери-дю-Лак, недалеко от доков Дюбижон, а через год возвели доки в Сен-Назер недалеко от доков «Шантье де Пеноэ».

Строительство кораблей к ПМВ

В 1892 году на стапелях в Сен-Назере был заложен первый корабль в истории верфи ACL — броненосец «Массена». Несмотря на успешное выполнение задачи по строительству корабля, заказы на броненосцы не поступали в Нант ещё 10 лет. В 1891 году в Руане была приобретена компания Normandy-Laporte, а в парижском пригороде Сен-Дени построен завод по производству котлов и паровых турбин. Завод был размещён у слияния Сены и , куда можно было добраться на поезде и на лодке.

Это позволило вернуться руководству верфи к строительству кораблей. В ноябре 1902 году на стапелях Сен-Назера был заложен броненосец «Либертэ», в 1907 году — броненосцы «Кондорсэ» и «Дидро», в 1911 году — линкор «Франс», в 1912 году — линкор «Лоррэн». В июле 1914 года был заложен и корабль «Базилеос Константинос» по заказу ВМС Греции, но его так и не достроили. В апреле 1913 года также был заложен линкор «Норманди» одноимённого типа, также не достроенный.

Во время Первой мировой войны от строительства линкоров пришлось отказаться из финансовых соображений, поэтому многие элементы недостроенных линкоров ушли для оснащения других кораблей. Именно поэтому ни «Базилеос Константинос», ни «Норманди» так и не удалось толком достроить, к тому же из-за принятых соглашений и изменившихся подходов к ведению боевых действий на море их облик и характеристики уже считались не соответствующими.

Межвоенные годы
Ещё до начала войны компания ACL стала строить и гражданские круизные суда. В марте 1914 года она спустила на воду лайнер «Сфинкс» (151 м, 11 375 т) по заказу Messageries Maritimes. В связи с отсутствием заказов на строительство капитальных кораблей, которое подтвердилось заключением Вашингтонского морского соглашения, компания в межвоенные годы переквалифицировалась на строительство лайнеров: в 1921 году по заказу «Chargeurs Réunis» на воду спущен «Липари» (9954 т), в марте 1922 года — «Шантильи» (152 м, 10 828 м), в ноябре 1922 года — «Компьень», в ноябре 1923 года — «Фонтенблё» (все три — одного класса с «Шантильи»). Благодаря строительству трёх средних лайнеров Луарская верфь вошла на рынок гражданских судов.

В начале 1920-е годы ACL вела переговоры с нидерландской компанией  и SMN о строительстве крупного лайнера. В 1923 году SMN организовала конкурс, и ACL предложила такую низкую цену во французских франках (в связи со слабым франком), что немедленно получила заказ на строительство океанского лайнера «» массой 14 642 т (водоизмещение 21 тысяча т). Важным этот заказ стал и потому, что в движение лайнер приводился дизельными двигателями. Компания из-за непредвиденных трудностей долго строила корабль (два пожара вспыхивали во время строительства), и лишь в июле 1926 года его достроили в Амстердаме, однако судно в 1932 году сгорело дотла. В 1929 году был заложен океанский лайнер «Жорж Филиппар», сопоставимый с «Питером Корнелисзоном Хофтом», однако благодаря дизельным двигателям двигавшийся быстрее. В ноябре 1930 года он был достроен, а в мае 1932 года сгорел, возвращаясь из своего первого плавания.

Помимо этого, ACL занималась строительством гидросамолётов и обычных самолётов: в 1925 году была создана компания Loire Aviation. В 1920-е годы на заводах в Сен-Дени работало около 1200 человек, которые собирали орудийные башни и части укреплений для линии Мажино.

Вторая мировая и последствия
В межвоенные годы ACL также сотрудничала с компанией , собираясь с ней возвести два линкора и два авианосца, а также имея контракты на строительства ещё одного линкора, но все эти проекты так и остались незавершёнными. В годы Второй мировой верфь была захвачена немцами. После окончания войны ACL и  объединились, и в 1955 году была создана компания Chantiers de l'Atlantique.

Построенные военные суда

Надводные корабли
  «Таж», бронепалубный крейсер I класса (1886)
  «Адмирал Корнилов», бронепалубный крейсер 1-го ранга (1887)
  «Тисима», авизо, позже крейсер (1890)
  «Д'Ассас», бронепалубный крейсер типа «Д'Ассас» (1896)
  «Гишен», бронепалубный крейсер I класса (1898)
  «Массена», броненосец типа «Шарль Мартель» (1898)
  «Либертэ», броненосец типа «Демократи» (1905)
  «Кондорсе», броненосец типа «Дантон» (1909)
  «Дидро», броненосец типа «Дантон» (1909)
  «Лоррэн», линейный корабль типа «Бретань» (1912)
  «Франс», линейный корабль типа «Курбэ» (1912)
  «Леопард», лидер эсминцев типа «Ягуар» (1924)
  «Линкс», лидер эсминцев типа «Ягуар» (1924)
  «Верден», лидер эсминцев типа «Гепард» (1928)
  «Бужа», эсминец типа «Вихер» (1929)
  «Марсельез», лёгкий крейсер типа «Ла Галиссоньер» (1935)
  «Страсбург», линейный корабль типа «Курбэ» (1936)
  «Београд», эсминец типа «Београд» (1939)
  «Жан Бар», линейный корабль типа «Ришельё» (1939)
  «Любляна», эсминец типа «Београд» (1939)

Подводные лодки
  «Галате», подлодка типа «Сирен» (1925)
  «Найад», подлодка типа «Сирен» (1925)
  «Сирен», подлодка типа «Сирен» (1925)
  «Ронис», подлодка типа «Ронис» (1926)
  «Осветник», подлодка типа «Осветник» (1929)
  «Смели», подлодка типа «Осветник» (1929)

Самолёты
  Bloch MB.200, бомбардировщик
  Dewoitine D.500, истребитель
  Loire 130, гидросамолёт

Примечания

Литература

Судостроительные компании Франции

redpajama_set_name: RedPajamaWikipedia


While there are many variations of a New England Clam Chowder, soups depend on the stock or broth one uses for the base. Here I have used a vegetable stock which I put together with some boquet garni, a few root vegetables like garlic, carrot, onion and celery with a tsp of salt. Bring it to a boil and simmer it for up to 3 hours.
Using fresh seafood makes it par excellence. Using frozen seafood is at best mediocre. Use a fish head if you wish, or fish bones to enhance the flavour especially if you are not using a variety of shell fish. Adding small pieces of lobster, crab whatever you find locally makes it exceptional.
There are so many options, add what you love best.
Add 4 cups good vegetable stock.
Bring it to a boil, cover, lower the flame and simmer for 40 minutes. Stir occasionally.
Once it is thick and consistency you desire, add any or all of the following.
Bring all of this to a boil and add the seafood.
Preparing the seafoodWash and add 1 lb/500 gms mixed seafood of choice. Sprinkle them with a touch of salt and saffron. Freshly squeeze a lemon all over. Toss and keep aside. Fresh mussels, clams, shrimp, prawn etc. (Discarding any open shell fish); Keep only the firmly shut ones.
Once added to the boiling chowder, cover the lid and cook for up to 3 minutes until shellfish is done. Give the pot a good shake let it rest for 5 minutes and serve immediately for best results.
Eat only the open clams and mussles discarding the ones that are still closed.
Buy the shell fish on the day of use or leave overnight on a bed of ice in the refrigerator.
Only wash and remove the beards with a scissors a few minutes prior to cooking. Do not leave aside for more than 5 minutes without an ice bath, The mussels and clams will start opening up in the warmth of the kitchen and will need to be discarded. Beards are the thread like structures that are often found stuck in the shell.
Ice brandy is a white clear brandy available in any liquor store. Optionally use white rum or some sherry or even gin.
White Pepper is the perfect accompaniment of a chowder and enhances the flavours.
You can serve black pepper at the table.
Slices of crisp or garlic bread may be enjoyed to dunk into the chowder.


text:
Syria and Galloway
Tombstone of Barathes of Palmyra in Syria, found at Corstopitum
In these days when we're all listening on the news to the developments in Syria and Iraq, the emergence of the Islamic State, the conflict between Sunni and Shia, the plight of fleeing Yazidis and of the Syrian Christians, I was struck by this powerful essay by Robin Yassin-Kassab, exploring the historic links between Syria and Galloway.
Yes, of course there were Syrians (and also Nubians - people from what is now Libya and Morocco) on the wall. I've mentioned them before on this blog. And we know that at the end of their service, they were not sent home: instead, they were given grants of land locally to where they were stationed at the end of their service. So there were certainly Syrians and Nubians settled on what is now Northumberland and Cumbria, and their descendants are almost certainly still there.
Closer to home, the Romans established a harbour in Orchardton Bay, and a road - most of which is still used today - from there, through what is now Gelston and Threave, to their fort at Glenlochar. The fort at Glenlochar was not garrisoned for very long - from 81 AD, but probably for only about twenty years - and as far as I know we don't know which legions garrisoned it. So I don't know whether there were Syrian archers at Glenlochar, but it's by no means impossible.
Furthermore, if the flag-maker and merchant Barathes mentioned in Robin's essay was trading from Corstopitum, he was probably trading across the wall; in which case it's quite likely that he visited the Kelton Hill Fair, which was an important trading fair from the Bronze Age until the enclosures of the eighteenth century. So Barathes very likely knew the landscapes we're familiar with - with Screel, with Bengairn, with the road up past Taliesin.
But the very name 'Cumbria' - land of the Comry, the people, in modern terms the Welsh - reflects what happened after the legions were recalled in AD 383. The Brythonic kingdom of Rheged, whose caput was at Dunragit in Wigtownshire (shown on Ptolemy's map as Rerigonium), expanded south to include lands at least as far south as Penrith. So at that point, the settled legionaries became citizens of the same state that contained what is now Castle Douglas.
Rheged was heavily defeated at the Battle of Catraeth (what is now Catterick, in Yorkshire. where the Syrian Goddesses you mention were found) in about AD 600 - at more or less the same time as Muhammad started to pray in his cave on Mount Hira - and Northumbrian Angles spread into what is now Galloway, establishing their own villages of Kelton and Gelston close to the long-established Brythonic village of Threave. Through that turbulent period, isn't it likely that some of the descendents of people from south of wall moved north of it, either with the retreating people of Rheged or with the advancing Northumbrians?
Populations have been mixing - and people have been trading - since the first mesolithic settlers arrived here. Galloway was on the trading route which was already well established when Pytheas of Massalia - what is now Marseilles in France, but then a Greek colony - followed it around 325 BCE. The quest for a single, authentic ethnicity for the people either of Galloway or of Scotland has always been a false one. There are Gallovidians of Scots ancestry; yes. But it's also worth remembering that there are Gallovidians of Brythonic, and, let's remember it, also almost certainly Iberian and Syrian and Libyan ancestry, who were here before the Scots; and Anglians who were here at the same time. Ethnicity does not define who we are. What we do, and how we relate to the world, defines who we are.
Labels: Foreign Policy, Galloway
Modelling settlement with a cellular automaton
The West Lothian Question, take two


> The link you have is correct, and that points to the latest version.
> the install process. What specifically does it do wrong during the boot?
> In other words, where does it fail?
OK - thanks. I suspect my CDROM writer isn't working properly, then.
Thanks for the checksum. I'll give it another try.
> You might also try a different machine if the md5sum is OK.
> Is your BIOS set up to boot from CD first?


text:
package edu.cmu.cs.stage3.image.codec;

/*
 * The contents of this file are subject to the  JAVA ADVANCED IMAGING
 * SAMPLE INPUT-OUTPUT CODECS AND WIDGET HANDLING SOURCE CODE  License
 * Version 1.0 (the "License"); You may not use this file except in
 * compliance with the License. You may obtain a copy of the License at
 * http://www.sun.com/software/imaging/JAI/index.html
 *
 * Software distributed under the License is distributed on an "AS IS"
 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
 * the License for the specific language governing rights and limitations
 * under the License.
 *
 * The Original Code is JAVA ADVANCED IMAGING SAMPLE INPUT-OUTPUT CODECS
 * AND WIDGET HANDLING SOURCE CODE.
 * The Initial Developer of the Original Code is: Sun Microsystems, Inc..
 * Portions created by: _______________________________________
 * are Copyright (C): _______________________________________
 * All Rights Reserved.
 * Contributor(s): _______________________________________
 */

import java.awt.image.RenderedImage;
import java.io.IOException;

/**
 * A baseline TIFF reader. The reader has some functionality in addition to
 * the baseline specifications for Bilevel images, for which the group 3 and
 * group 4 decompression schemes have been implemented. Support for LZW
 * decompression has also been added. Support for Horizontal differencing
 * predictor decoding is also included, when used with LZW compression.
 * However, this support is limited to data with bitsPerSample value of 8.
 * When reading in RGB images, support for alpha and extraSamples being
 * present has been added. Support for reading in images with 16 bit samples
 * has been added. Support for the SampleFormat tag (signed samples as well
 * as floating-point samples) has also been added. In all other cases, support
 * is limited to Baseline specifications.
 */
public class TIFFImageDecoder extends ImageDecoderImpl {

    // All the TIFF tags that we care about
    public static final int TIFF_IMAGE_WIDTH                = 256;
    public static final int TIFF_IMAGE_LENGTH               = 257;
    public static final int TIFF_BITS_PER_SAMPLE            = 258;
    public static final int TIFF_COMPRESSION                = 259;
    public static final int TIFF_PHOTOMETRIC_INTERPRETATION = 262;
    public static final int TIFF_FILL_ORDER                 = 266;
    public static final int TIFF_STRIP_OFFSETS              = 273;
    public static final int TIFF_SAMPLES_PER_PIXEL          = 277;
    public static final int TIFF_ROWS_PER_STRIP             = 278;
    public static final int TIFF_STRIP_BYTE_COUNTS          = 279;
    public static final int TIFF_X_RESOLUTION               = 282;
    public static final int TIFF_Y_RESOLUTION               = 283;
    public static final int TIFF_T4_OPTIONS                 = 292;
    public static final int TIFF_T6_OPTIONS                 = 293;
    public static final int TIFF_RESOLUTION_UNIT            = 296;
    public static final int TIFF_PREDICTOR                  = 317;
    public static final int TIFF_COLORMAP                   = 320;
    public static final int TIFF_TILE_WIDTH                 = 322;
    public static final int TIFF_TILE_LENGTH                = 323;
    public static final int TIFF_TILE_OFFSETS               = 324;
    public static final int TIFF_TILE_BYTE_COUNTS           = 325;
    public static final int TIFF_EXTRA_SAMPLES              = 338;
    public static final int TIFF_SAMPLE_FORMAT              = 339;
    public static final int TIFF_S_MIN_SAMPLE_VALUE         = 340;
    public static final int TIFF_S_MAX_SAMPLE_VALUE         = 341;

    public TIFFImageDecoder(SeekableStream input,
                            ImageDecodeParam param) {
        super(input, param);
    }

    public int getNumPages() throws IOException {
        return TIFFDirectory.getNumDirectories(input);
    }

    public RenderedImage decodeAsRenderedImage(int page) throws IOException {
        if  ((page < 0) || (page >= getNumPages())) {
            throw new IOException(JaiI18N.getString("TIFFImageDecoder9"));
        }
        return new TIFFImage(input, (TIFFDecodeParam)param, page);
    }
}


text:
Q: Java-Stream - grouping by Class> I have an interface Animal and several implementations of it:
interface Animal {}

class Cat implements Animal {}

class Dog implements Animal {}

class Hamster implements Animal {}

class Participant {
  private Animal animal;
  private List<String> names;
}

I need to group Animal objects based on the class type (Cat/Dog/Hamster) and merge names lists using streams.
For example:
From originalList I need to get the resultList:
  List<Participant> originalList = List.of(
      new Participant(new Cat(), List.of("Leo")),
      new Participant(new Cat(), List.of("Simba")),
      new Participant(new Dog(), List.of("Charlie", "Ralph")),
      new Participant(new Dog(), List.of("Max")),
      new Participant(new Hamster(), List.of("Snowy"))
  );

  List<Participant> resultList = List.of(
      new Participant(new Cat(), List.of("Leo", "Simba")),
      new Participant(new Dog(), List.of("Charlie", "Ralph", "Max")),
      new Participant(new Hamster(), List.of("Snowy"))
  );

I was only able to cast the list to a map, but I don't know how to further cast that to a list
Map<Class<? extends Animal>, List<Participant>> result = list.stream()
        .collect(Collectors.groupingBy(it -> it.getAnimal().getClass()));

A: Well, if you really want you can access no-args constructor by invoking getConstructor() on the instance of Class<T> but it might throw NoSuchMethodException which is checked, and then invoke newInstance() which in turn throws a bunch of exceptions, dealing with them inside the lambda isn't a great idea, hence we need to extract this logic into a separate method.
And that's how we can obtain instances of Cat, Dog and Hamster which are needed to create resulting Participant objects.
The method responsible for creating a new instance of Animal subtypes by the means of reflection might be written like this:
public static <T extends Animal> Animal createAnimal(Class<T> animalClass) {
    try {
        return animalClass.getConstructor().newInstance();
    } catch (NoSuchMethodException e) {
        e.printStackTrace();
    } catch (InvocationTargetException e) {
        e.printStackTrace();
    } catch (InstantiationException e) {
        e.printStackTrace();
    } catch (IllegalAccessException e) {
        e.printStackTrace();
    }
    throw new IllegalArgumentException("Unable create instance of " + animalClass.getSimpleName());
}

Which looks scary, but in case if you want to see the full reflection-based solution it's here.
Alternative Approach - defining an auxiliary Record
There's a better way, than using reflection.
As @Holger has pointed out in the comments, we can define a record (or a class) which would wrap an instance of Animal and override equals/hashCode contract based on the class of animal.
record Key(Animal animal) {
    @Override
    public int hashCode() {
        return animal.getClass().hashCode();
    }

    @Override
    public boolean equals(Object obj) {
        return obj instanceof Key k && k.animal.getClass() == animal.getClass();
    }
}

And then we can use this record to group participants by animal type inside the groupingBy().
List<Participant> originalList = List.of(
    new Participant(new Cat(), List.of("Leo")),
    new Participant(new Cat(), List.of("Simba")),
    new Participant(new Dog(), List.of("Charlie", "Ralph")),
    new Participant(new Dog(), List.of("Max")),
    new Participant(new Hamster(), List.of("Snowy"))
);

List<Participant> resultList = originalList.stream()
    .collect(Collectors.groupingBy(
        participant -> new Key(participant.getAnimal()),
        Collectors.flatMapping(participant -> participant.getNames().stream(),
            Collectors.toList())
        ))
    .entrySet().stream()
    .map(entry -> new Participant(entry.getKey().animal(), entry.getValue()))
    .collect(Collectors.toList());

resultList.forEach(System.out::println);

Output:
Participant{animal=CAT, names=[Leo, Simba]}
Participant{animal=DOG, names=[Charlie, Ralph, Max]}
Participant{animal=HAMSTER, names=[Snowy]}

A link to Online Demo
Alternative Approach - changing the overall Class-Design
Since your classes Cat, Dog and Hamster completely luck attributes, you can substitute all as well as interface Animal with an enum (and even you've provided a simplified code and these classes do have attributes, using dummy objects created via no-args constructor which are not really meant to represent particular instances of Animal doesn't look very clean, so you can have them both - your classes and the enum, and they will serve different purposes).
Animal { CAT, DOG, HAMSTER }

And things would become more simpler:
List<Participant> originalList = List.of(
    new Participant(Animal.CAT, List.of("Leo")),
    new Participant(Animal.CAT, List.of("Simba")),
    new Participant(Animal.DOG, List.of("Charlie", "Ralph")),
    new Participant(Animal.DOG, List.of("Max")),
    new Participant(Animal.HAMSTER, List.of("Snowy"))
);

List<Participant> resultList = originalList.stream()
    .collect(Collectors.groupingBy(Participant::getAnimal,
        Collectors.flatMapping(participant -> participant.getNames().stream(),
            Collectors.toList())
    ))
    .entrySet().stream()
    .map(entry -> new Participant(entry.getKey(), entry.getValue()))
    .collect(Collectors.toList());

resultList.forEach(System.out::println);

Output:
Participant{animal=CAT, names=[Leo, Simba]}
Participant{animal=DOG, names=[Charlie, Ralph, Max]}
Participant{animal=HAMSTER, names=[Snowy]}

A link to Online Demo


I stepped outside, all excited, with my camera yesterday morning, to get some pictures of something besides quilting projects and cookies. From inside, it didn't look like it was precipitating, but it was raining still, so I snapped a few quick pictures and scurried back inside, not wanting to have to re-do my hair.
The fairy garden, which was putting out new growth last week, due to the protected place on the porch, is probably now done. It may be hard to dump though, I think the soil is frozen.
OK, that's enough snow–time to peruse the seed catalogs.