First of all let me wish you all a Very Happy, Prosperous, Healthy, Joyous & Successful New Year !
I'm trying to analyze one of the website's Web Hosting UK Com Ltd. and during this process I've had this question running through my mind. This project has been live since the year 2003 and since then there have be changes made to the website (obviously). There have also been new pages been added, the same way some new pages have even been over-written with changes in the url structures too.
Now, coming back to the question, if I've have a particular url structure in the past when the site was debuted and until date the structure has been changes thrice (for example) with a 301 redirect to every back dated structure, WOULD it impact the sites performance SEOwise ? And let's say that there's hundreds of such redirections under the same domain, don't you think that after a period of time we should remove the past pages/urls from the server ? That'd certainly increase the 404 (page not found) errors, but that can be taken care of.
How sensible would it be to keep redirecting the bots from one url to the other when they only visit a site for a short stipulated time?
To make it simple let me explain it with a real life scenario. Say if I was staying a place A then switched to a different location in another county say B and then to C and so on, and finally got settled at a place G. When I move from one place to another, I place a note of the next destination I'm moving to so that any courier/mail etc. can be delivered to my current whereabouts. In such a case there's a less chance that the courier would travel all the destinations to deliver the package. Similarly, when a bot visits a domain and it finds multiple redirects, don't you think that it'd loose the efficiency in crawling the site?
Ofcourse, imo. the redirects are important, BUT it should be there (in htaccess) for only a period of say 3-6 months. Once the search engine bots know about the latest pages, the past pages/redirects should be removed.
What are your opinions about this ?
Every time you make a redirect, 301, some of the pagerank is diluted. So following your example, from going from A to C you should redirect both A and B to C, not A -> B -> C as you double the loss.
Redirects are just fine, and in my opinion, they should say for as long as the pages being redirected still get organic traffic (backlinks, search, etc.). The moment you see no more traffic, and the links pointing to that redirected page fixed (point to the new page) you can safely remove the redirection. For as on the amount of redirects, it won't be a problem if you have lots of them, unless you do multiple redirects from A to G going from one page to the other until reaching the final, working version.
If that's not your scenario and A redirects directly to G, then you are fine. Monitor traffic on A and see if at some point you can remove the redirection, otherwise just leave is there (I personally have redirects that have been there for over 3 years as the pages are still getting organic traffic (mainly from links).
Hope that helps! And a happy new year to you too!
It is always best to do a one to one redirect instead of a chain. As Federico said, there is some pagerank loss when doing a redirect (though the exact amount is debatable and may be neglible) and redirecting A to B to C compounds the problem. On top of that, too many redirects in a chain will lead Googlebot to stop crawling the chain. One or two is fine, three or more is not. In this older video http://youtu.be/r1lVPrYoBkA Matt Cutts started talking about redirect chains at around 2:48 and mentions that one, two and maybe three in a chain is fine. This Whiteboard Interview from 2010 with Matt Cutts http://moz.com/blog/whiteboard-interview-googles-matt-cutts-on-redirects-trust-more also states the 1 or 2 301s in a chain. So if you're redirecting A -> B -> C -> D -> E -> F... you're possibly hurting yourself. Where possible you should change the redirects so its A to F, B to F, C to F, D to F and E to F. As for removing the redirects after a certain number of months, I'd check to see how many people are still linking in with that older URL. You'd want to ask sites linking in to update to the newest URL before you 404 it and lose those links. And if you're still getting tons of direct traffic coming in on an old 301 then you might want to do some digging & research before you cut off that traffic. Odds are though after a few months you wouldn't be getting as much traffic coming through on the older URL but there is always the possibility.
Both answers so far get to one of the points that I was going to make, always update redirects so that there is not a chain, but I wanted to add something else. You only need redirects as long as someone is linking to those pages. You should be taking time to fix any internal references to changed URLs and contacting websites that link to the old URLs and asking them to change the URLs. That should be a part of any site URL change.
If you have only revised your URLs once, you only need redirects for 3-6 months while the search engines reindex everything. In that time, you should have changed all links to the old URLs.
In your case, I'd drop all old redirects except for the last one and see what 404s you get. Find the referring site, and contact them to change the link to your site. Once that is all done, then you can work on this latest revision to change those links.


text:
TV Shows/
Youth & Consequences
Watch Seasons :
At Central Rochester High, a teen girl struggles for power within the school system.
Genre : Comedy, Drama
Actors : Anna Akana, Bryan Andrews, Kara Royster, Katie Sarife, Mike Gray, Moses Storm, Piper Curda, Savannah Jayde, Sean Grandillo, Sophie Reynolds, Teresa Duran-Norvick
Studio :
Networks : YouTube Premium
Director : Jason Ubaldi
IMDb: 10 / 1
Release : 2018
Youth & Consequences 1×1
V is an American science fiction television series that ran for two seasons on ABC, from November 3, 2009 to March 15, 2011. A remake of the 1983 miniseries created by Kenneth Johnson, the new series chronicles the arrival on Earth of a technologically advanced alien species which ostensibly comes in peace, but actually has sinister motives. V stars Morena Baccarin, Lourdes Benedicto, Morris Chestnut, Joel Gretsch, Logan Huffman, Charles Mesure, Elizabeth Mitchell, Laura Vandervoort and Scott Wolf, and was executive produced by Scott Rosenbaum, Yves Simoneau, Scott Peters, and Jace Hall. The series was produced by The Scott Peters Company, HDFilms and Warner Bros. Television.
Genre: Drama, Sci-Fi, Sci-Fi & Fantasy, Thriller
Human Target is an American action drama television series that was broadcast by Fox in the United States. Based loosely on the Human Target comic book character created by Len Wein and Carmine Infantino for DC Comics, it is the second series based on this title developed for television, the first TV series having been aired in 1992 on ABC. Developed by Jonathan E. Steinberg, Human Target premiered on CTV in Canada and on Fox in the United States in January 2010. The series was officially canceled on May 10, 2011, after the conclusion of the second season.
Genre: Action, Action & Adventure, Adventure, Crime, Drama, Thriller
An inexperienced U-boat crew has to survive a secret mission and a young German woman is torn between loyalty for her home country and the French resistance in the WWII drama.
A gripping eight-part series about a state-of-the-art law enforcement team whose unswerving mission is to hunt down some of Britain's most dangerous criminals. The Interceptor delves into the adventures of a dedicated surveillance team known as the UNIT. Keeping their quarries under ultra-tight surveillance, they take us into the real world inhabited by the criminals of today. And it's easy to recognize because it's the same world the rest of us inhabit.
Set in the early 1960's in New York City's Public Morals Division, where cops walk the line between morality and criminality as the temptations that come from dealing with all kinds of vice can get the better of them.
Chowder is an American animated television series created by C.H. Greenblatt for Cartoon Network. The series follows an aspiring young chef named Chowder and his day-to-day adventures as an apprentice in Mung Daal's catering company. Although he means well, Chowder often finds himself in predicaments due to his perpetual appetite and his nature as a scatterbrain. He is also pestered by Panini, the apprentice of Mung's rival Endive, who wants Chowder to be her "boyfriend", which he abhors. The series is animated with both traditional animation as well as short stop motion puppet sequences that are inter-cut into the episodes, and that run over the end credits.
Chowder premiered on November 2, 2007, and ran for three seasons with 49 total episodes. It garnered one Primetime Emmy Award win, six Annie Award nominations, and two additional Emmy Award nominations during its run. The series finale, "Chowder Grows Up", aired on August 7, 2010, and features C.H. Greenblatt as the voice of the adult Chowder.
Genre: Action, Adventure, Animation, Comedy, Family, Fantasy
Genre: Drama, Short
Perfect Strangers is an American sitcom that ran for eight seasons from March 25, 1986, to August 6, 1993, on the ABC television network. Created by Dale McRaven, the series chronicles the rocky coexistence of midwestern American Larry Appleton and his distant cousin from eastern Mediterranean Europe, Balki Bartokomous.
Originally airing on Tuesdays for the short six-episode first season in the spring of 1986, it moved to Wednesdays in prime time in the fall of 1986. It remained on Wednesdays until March 1988, when it was moved to Fridays. The show found its niche there as the anchor for ABC's original TGIF Friday-night lineup, though it aired on Saturdays for a short time in 1992.
A pie-maker, with the power to bring dead people back to life, solves murder mysteries with his alive-again childhood sweetheart, a cynical private investigator, and a lovesick waitress.
Genre: Comedy, Crime, Drama, Fantasy, Mystery, Romance, Sci-Fi & Fantasy
Set within the highly charged confines of individual psychotherapy sessions and centering around Dr. Paul Weston, a psychotherapist who exhibits an insightful, reserved demeanor while treating his patients—but displays a crippling insecurity while counseled by his own therapist.
Wild 'n Out
Nick Cannon and an A-list celebrity lead a team of improv comedians as they compete against each other.
Based on the stories of Stephen King, the series will intertwine characters and themes from the fictional town of Castle Rock.
Genre: Drama, Fantasy, Horror, Mystery, Sci-Fi & Fantasy, Thriller

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: getting duplicate rows If I run the below query I am getting duplicate rows. Could anyone please help .
using distinct making query running long. never ending
adate -> 5-may-2022 rdate -> 28th -may-2022

query output getting as
7-may-2022
14-may-2022
21-may-2022
21-may-2022
21-may-2022

code is as below
select * from (
    with qry as (
        SELECT /* + parallel(12) */  adate     AS DATE1,
                     MIN(rdate)    AS DATE2,
           a.id
                FROM
                    t1                      a,
                    t2          b,
                    t3  c
                WHERE
                        a.id = b.id
                GROUP BY
                    a.id,adate
    )select * from (
      select   id,
      date1 + level - 1 as CurDate,date1,date2
        from qry
      connect by level <= (date2 - date1) + 1)
      --group by id,date1 + level - 1,date1,date2 having count(date1 + level - 1)>1)
    where to_char(curdate,'DY','NLS_DATE_LANGUAGE=ENGLISH') IN('SAT')
    and  (CurDate) NOT IN(date1,date2)) dual;

A: Wrong use of generators... Read more:

*

*https://www.orafaq.com/wiki/Oracle_Row_Generator_Techniques

*https://blogs.oracle.com/sql/post/row-generators-part-2

*https://blogs.oracle.com/sql/post/follow-up-to-row-generators-part-2
Fix with minimal changes:
select * from (
    with qry as (
        SELECT /* + parallel(12) */  adate     AS DATE1,
                     MIN(rdate)    AS DATE2,
           a.id
                FROM
                    t1                      a,
                    t2          b,
                    t3  c
                WHERE
                        a.id = b.id
                GROUP BY
                    a.id,adate
    )select * from (
      select   id,
      date1 + lvl - 1 as CurDate,date1,date2
        from qry
      ,lateral(select level lvl from dual connect by level <= (date2 - date1) + 1)
      --group by id,date1 + level - 1,date1,date2 having count(date1 + level - 1)>1)
    where to_char(curdate,'DY','NLS_DATE_LANGUAGE=ENGLISH') IN('SAT')
    and  (CurDate) NOT IN(date1,date2)) dual;

redpajama_set_name: RedPajamaStackExchange


Our standard rack allows safe, fast and easy covering of the gym's surface. Roll-up and transport to storage area can be done by two people. Our racks are available in 6, 8 and 10-roller models.
Easy Lay-down and roll-up of floor covers.


KitchenAid ice cream maker recipes - find some easy recipes that are easy but tasty that you can make with your Kitchen Aid ice cream maker!
Are you an ice cream lover? What is your favorite flavor? Do you like peach ice cream? What if you could use some fresh peaches and churn up your own batch of ice cream?
Did you know that with a simple Kitchenaid ice cream machine and a homemade ice cream recipe, you can make your own ice cream anytime with any flavor you want?
Our normal ice cream recipes make around 1-1.5 quarts of ice cream on average. Depending on the model of your machine, you can increase your ice cream production to 2 quarts if you'd like by increasing the ingredients in the recipe slightly.
The two main types of recipes are the Philadelphia and Custard. The difference between them is the use of eggs and amount of fat. Philadelphia recipes are those that do not call for eggs while Custard recipes do.
We've also made our Philadelphia recipes to contain lower amounts of sugar and milk, thereby reducing the fat and sugar content.
The Kitchenaid Ice Cream Maker is just one of the attachments for the Kitchenaid Stand Mixer.
This handy attachment set comes a two quart, double-walled freezer bowl, a specially designed dasher, a Kitchenaid ice cream recipe book, and a 1 year warranty.
The bowl adapter ring, dasher, and drive assembly are all easy to clean and dishwasher safe. Just add this ice cream set to your collection of Kitchenaid Stand Mixer attachments and it will allow you to enjoy easy, fun ice cream making.
The specific placement of the dasher allows you to pour ingredients into your mixer with ease and watch as the already frozen bowl freezes the ingredients into ice cream as they are mixed together.
The double walled frozen bowl allows the ice cream to chill while the dasher skims the inside of the bowl to keep the ice cream from freezing too quickly. In just about 30 minutes, you will have a smooth, frozen, tasty treat.
Thrill your family and guests with a dessert of fresh homemade ice cream using these Kitchenaid Ice Cream Maker recipes.


text:
Finding aids (40)
Collection descriptions (40)
Manuscripts (documents) (12)
Videotapes (9)
Records (documents) (6)
Business records (5)
Motion pictures (visual works) (4)
Video recordings (4)
Audiocassettes (3)
Memorandums (3)
Plans (drawings) (3)
Design drawings (2)
Floppy disks (2)
Phonograph records (2)
Arts and crafts movement (2)
Audio-visual materials (2)
Documentary videos (2)
Folk festivals (2)
Food habits (2)
Habitat conservation (2)
Language and languages (2)
Natural history museums (2)
National Museum of Natural History (U.S.) (2)
National Zoological Park (2)
Akeley, Carl Ethan (1)
Albert, Ethel Mary (1)
American Stereoscopic Co. (1)
Asch, Moses (1)
Baines, Thomas (1)
Baker, Samuel White, Sir (1)
Benton, Elizabeth Cornell (1)
Bidwell, Timothy (1)
Bird, William L. (1)
Bires, Andrew, G. (1)
Bobcat Company (1)
Burton, Richard Francis, Sir (1)
Civilian Conservation Corps (U.S.) (1)
Comstock, Cheney and Co. (1)
Cornell, Joseph (1)
Cornell, Robert (1)
Courlander, Harold (1)
Damon, Joseph (1)
DeVincent, Sam (1)
Distler, Marian (1)
Du Chaillu, Paul B. (Paul Belloni) (1)
Dugmore, A. Radclyffe (Arthur Radclyffe) (1)
Elisofon, Eliot (1)
Elliott, Elizabeth Shippen Green (1)
Emin Pasha Relief Expedition (1887-1889) (1)
Emory University (1)
Burundians (1)
Mexicans (1)
Teso (African people) (1)
Benin (Nigeria) (1)
Busia District (Kenya) (1)
Gwinner (North Dakota) (1)
Ivoryton (Conn.) (1)
Milwaukee (Wis.) (1)
New York, New York (1)
West Fargo (North Dakota) (1)
Smithsonian Institution Archives (16)
Archives of American Gardens (1)
Smithsonian American Art Museum, Research and Scholars Center (1)
Query: The Elephant's Tale (Television program)
Smithsonian Institution. Office of Telecommunications
15.5 cu. ft. (15 record storage boxes) (1 document box)
Accession 08-084
This accession consists of videotapes and audiotapes created during the production of "Here At The Smithsonian" ("HATS"), an eight volume series of television productions. The series was conceived by Nazaret Cherkezian, Director, Office of Telecommunications (1976-1986) and produced by Ann Carroll (Volumes I-IV) and John P. Meehan (Volumes V-V...
Marketing Records
1 cu. ft. (1 record storage box)
This accession consists of press kits for individual episodes of "Smithsonian World," an educational television series that explored people, ideas, and events that shape world culture, blending art, science, history, and the humanities to create an exciting harmony among disciplines. The production was co-produced by WETA-TV for broadcast ...
Smithsonian World, Records
99.46 cu. ft. (97 record storage boxes) (1 document box) (2 16x20 boxes) (1 tall document box)
This accession consists of production elements and records, maintained by Sandra Wentworth Bradley, created for "Smithsonian World," an educational television series that explored people, ideas, and events that shape world culture, blending art, science, history, and the humanities to create an exciting harmony among disciplines. The productio...
1984-1991, 1995-1998, 2003
10 cu. ft. (10 record storage boxes)
This accession consists of videotapes created during the production of "Smithsonian World," an educational television series that explored people, ideas, and events that shape world culture, blending art, science, history, and the humanities to create an exciting harmony among disciplines. The production was narrated by historian David G....
36.54 cu. ft. (58 document boxes) (7.54 tall document boxes)
Here At The Smithsonian was a series of short features for television created and produced by the staff of the Smithsonian's Office of Telecommunications between the years 1982 and 1989. The series was designed for public dissemination of information about Smithsonian exhibition and research activities. Each year had a volume number [1982...
Production Records
This accession includes records documenting the production Smithsonian World, an educational television series that explored people, ideas, and events shaping world culture and blending art, science, history, and the humanities to create a harmony among disciplines. The production was narrated by historian David G. McCullough and co-produced ...
Audiovisual Recordings
National Museum of Natural History. Office of Public Affairs
This accession consists of audiovisual recordings featuring the National Museum of Natural History (NMNH) and its staff, activities, events, research, exhibitions, and objects. Some materials were created by NMNH and others were created by news media and radio, television, and video production companies. Included in this accession are int...
National Zoological Park
51.5 cu. ft. (45 record storage boxes) (13 document boxes)
This accession consists of audiovisual recordings featuring the National Zoological Park (NZP) and its animals, staff, activities, events, research, medical procedures, and exhibitions. Some materials were created by NZP and others were created by news media and radio, television, and video production companies. Included in this accession ...
Donald J. Stubblebine Collection of Theater and Motion Picture Music and Ephemera
Hauber, Joseph R.
Stubblebine, Donald J., 1925-2010
1866-2009, undated
285 Cubic feet (600 boxes)
One of the most comprehensive collections of material relating to musical stage and film productions, the collection consists of an assortment of material including sheet music written specifically for or included in stage and screen musicals, television programs, Big Band performances, and radio. Some productions may have been produced under more ...
2.5 cu. ft. (2 record storage boxes) (1 document box)
This accession consists of audiovisual recordings featuring the National Zoological Park (NZP) and its animals, staff, activities, events, research, medical procedures, and exhibitions. The majority of the materials were created by NZP. Others were created by news media and radio, television, and video production companies. Included in this ...


text:
Петро́піль — село в Україні, у Запорізькому районі Запорізької області. Населення становить 373 осіб. Орган місцевого самоврядування — Веселівська сільська рада.

Географія
Село Петропіль розташоване в північно-західній частині Запорізького району на річці Томаківка. Межує: на півночі — з селами Надія та Червоний Яр, на півдні — з с. Петропавлівка, на заході — з с. Веселе. На території села на річці є два ставки. Поруч проходить автомобільна дорога .

Економіка
Основна сфера виробничої діяльності — сільське господарство. Найбільше підприємство — ПП «Агрофірма Славутич». Є декілька фермерських господарств, які займаються вирощуванням зернових культур.

Соціальна сфера
Петропільський навчально-виховний комплекс «Загальноосвітній навчальний заклад», Петропільська амбулаторія сімейного типу.

Відомі люди
У селі народився Бодянський Олександр Всеволодович — український краєзнавець, археолог.
 навчався Дементьєв Сергій Валерійович (1984—2016) — старший солдат Збройних сил України, учасник російсько-української війни.

«Зелений туризм»
В селі Петропіль створене особисте селянське господарство «Аквазоо-Петропіль», метою якого є поширення сільського побуту серед «дітей асфальту».

У центрі зеленого туризму «Аквазоо-Петропіль» будь-який містянин може відчути себе справжнім селянином, або просто насолодитися спілкуванням з тваринами на свіжому повітрі.

4 червня 2016 року у Центрі зеленого туризму села Петрополь відбулося відкриття Єнотової хати, у рамках Стратегії регіонального розвитку Запорізької області на період до 2020 року, з метою розвитку сільських територій.

Примітки

Посилання
Сайт Верховної Ради України

Села Запорізької області
засновані у Запорізькій області 1928

redpajama_set_name: RedPajamaWikipedia


text:
You are Here: Home Latest Posts Tech Swiss made Solar Impulse 2 will fly over Bangladesh
Swiss made Solar Impulse 2 will fly over Bangladesh
Solar Impulse 2, a Swiss engineered solar powered aircraft took off from Abu Dhabi, UAE on March 19 for a round-the-world solar flight. With the message for sustainable use of resources and proving the fact that it is possible to go beyond what is currently thought to be possible, the pioneer of Solar Impulse, Bertrand Piccard and André Borschberg aim to become the first humans to fly around the world in a solar-powered aircraft.
The first round-the-world flight is scheduled to stop in Oman, India, Myanmar, and China before crossing the Pacific Ocean to United States and from there it will head towards Southern Europe or North Africa crossing the Atlantic Ocean and finally reaching its point of departure.
Currently, the Solar Impulse 2 is on the Indian-leg of the round-the-world tour where it has made a pit stop at Ahmedabad and over 13 hours later it landed at Varanasi. The 72-metres wide Solar Impulse 2 is expected to fly over Bangladesh sometime around Thursday (19/03/2015) evening heading towards Myanmar if everything goes according to plan, stated by the Swiss embassy.
It is estimated that it will take another 5 months before it covers the 35,000km journey to reach the UAE, the starting and finishing point.
Previously, the Solar Impulse (1) have successfully made an intercontinental voyage of more than 6,000km from Switzerland to Morocco and back in the year 2012. The intercontinental flight was also piloted by Bertrand Piccard and André Borschberg. According to the pioneers, this incredible initiative shows the strength of Swiss's education, research and innovation.
aircarft
solar impulse
xplorer zv, Samsung GALAXY A5 bd price, Symphony ZV photo, how much is a gaming pc, Symphony zviii review, most expensive phone, samsung galaxy s5 price in bangladesh 2014, doel laptop price 2015, symphony zv2, Ok mobile price in bd
Microsoft New York event 2015 hardware announcement overview
In today's (6th October 2015) New York event Microsoft announced 5 new devices, a refreshed version of their…
byWasee Haque
Walton's new Primo VX is a stylish offer that pays some attention to fitness
Another day, another new Walton product. Walton just unveiled the Primo VX, a smartphone that features some good…
Phone Screens: Is bigger better?
Is that an iPhone 6 Plus in your pocket, or are you just happy to see me? Jokes…
byRajiv Ashrafi
Motorola Announces the Droid Turbo
Many considered the Moto X as Motorola's 2014-2015 flagship when it was announced but soon after, word of…


text:
sport, local-sport,
The Guyra Super Spuds completed a fairy tale return to the rugby league field with a premiership win. In the inaugural Group 19 second division competition, the Super Spuds finished the season in second place and booked a home grand final with a major semi win over Uralla. On Saturday, they faced the Warialda Wombats in the trophy battle and held a narrow 16-12 lead at half-time. The Spuds raced away in the second stanza to secure the 36-24 win, despite having two in the sin bin late in the game. "It is good to get a win on our home ground," Spuds winger DJ Patterson said. "We had the crowd riding us, that was just feeding us all day. "We just had to work all year and we finally got here and we got the win. SEE ALSO: Guyra Super Spuds player profiles "The first-half was a bit iffy but we came out in the second-half and took control of the game and that is what won it for us." Halfback Anthony Dittman took over the coaching midway through the season and said it was a "well-deserved result." "We knew Warialda were going to come out solid and that if we were to give them a sniff they could easily get the upper hand on us," Dittman said. "But we werent going to allow that to happen and we dug deep and played for each other and it showed with the result, especially when we were down to 11 men – everyone stood up. "It was great for the team and the community. "The town stuck by us through the whole year and we repaid them with a premiership. "We knew the team we had we could go all the way. We were confident throughout the year, although at times we did make it pretty hard for ourselves." Corey Torrens bagged three tries in the game and earned the player of the grand final. Ben Vidler claimed his award for the season's highest pointscorer while Uralla's Paul Jackson took out the leading tryscorer award. Ashford's Cameron Toomey earned the Group's best and fairest award. In the league tag clash, an Abby Smith-try was the difference for Uralla as they claimed the Group 19 second division league tag title. Smith crossed late in the game to seal a 6-2 win for her side against the Walcha Jillaroos. Fullback Lauren Acton was named player of the grand final. Winger Sophie Barraclough claimed her leading tryscorer award on the day.
https://nnimgt-a.akamaihd.net/transform/v1/crop/frm/T7RGn6Wqupu9DPpBgesVjF/ebd08f76-1a88-4df5-b4ee-944185e7a8f5.JPG/r11_246_4917_3018_w1200_h678_fmax.jpg
Group 19 rugby league: Guyra and Uralla claim premierships
Ellen Dunger
Spuds are premiers after downing Warialda in grand final | Photos
Corey Torrens
The Guyra Super Spuds completed a fairy tale return to the rugby league field with a premiership win.
In the inaugural Group 19 second division competition, the Super Spuds finished the season in second place and booked a home grand final with a major semi win over Uralla.
On Saturday, they faced the Warialda Wombats in the trophy battle and held a narrow 16-12 lead at half-time.
The Spuds raced away in the second stanza to secure the 36-24 win, despite having two in the sin bin late in the game.
"It is good to get a win on our home ground," Spuds winger DJ Patterson said.
"We had the crowd riding us, that was just feeding us all day.
"We just had to work all year and we finally got here and we got the win.
SEE ALSO: Guyra Super Spuds player profiles
"The first-half was a bit iffy but we came out in the second-half and took control of the game and that is what won it for us."
Halfback Anthony Dittman took over the coaching midway through the season and said it was a "well-deserved result."
"We knew Warialda were going to come out solid and that if we were to give them a sniff they could easily get the upper hand on us," Dittman said.
"But we werent going to allow that to happen and we dug deep and played for each other and it showed with the result, especially when we were down to 11 men – everyone stood up.
"It was great for the team and the community.
"The town stuck by us through the whole year and we repaid them with a premiership.
"We knew the team we had we could go all the way. We were confident throughout the year, although at times we did make it pretty hard for ourselves."
Corey Torrens bagged three tries in the game and earned the player of the grand final.
Ben Vidler claimed his award for the season's highest pointscorer while Uralla's Paul Jackson took out the leading tryscorer award.
Ashford's Cameron Toomey earned the Group's best and fairest award.
In the league tag clash, an Abby Smith-try was the difference for Uralla as they claimed the Group 19 second division league tag title.
Smith crossed late in the game to seal a 6-2 win for her side against the Walcha Jillaroos.
Fullback Lauren Acton was named player of the grand final.
Winger Sophie Barraclough claimed her leading tryscorer award on the day.


This activity acknowledges the painful feelings surrounding the killings in Louisiana, Minnesota, and Texas, and points the way to positive action.
Here are some basic questions to help students share thoughts and feelings about an upsetting event, and additional guidance.
This listening circle on the tragic shooting in Orlando on June 12, 2016, gives young people a chance to share what they are thinking and feeling, encouraging mutual understanding and support.
These guidelines, which we developed following last year's Paris attacks, may be helpful in the wake of the recent violence in Brussels.
This activity is part of the Anti-Defamation League's Table Talk series, which provides conversation starters, questions, and resources for parents to talk with their children about current events.
This activity uses tweets to help cultivate caring and compassion in the wake of terrorist attacks on Paris and elsewhere. Please also see these general guidelines for discussing these upsetting events.


text:
Le Progrès () est un parti politique libéral et pro-indépendant des îles Féroé. Le parti a été fondé le  par Poul Michelsen. Janus Rein, l'un des deux députés du parti l'a quitté en  et est devenu non-inscrit.

Présidents

Résultats électoraux

Élections au Løgting

Élections au Parlement du Danemark

Notes et références

Parti politique aux îles Féroé
Parti politique libéral en Europe
Parti politique fondé en 2011


text:
Uploaded: Tue, Dec 22, 2015, 12:30 pm
Firefighters, cops deliver thousands of toys to kids
Leah, 7, meets Santa, performed by George Edwards, at the Woodside fire station during its annual holiday open house on Dec. 16, 2015. Families brought toys for the Toys for Tots drive. (Photo by Michelle Le/The Almanac.)
By Kate Daly | Special to the Almanac
Christmas came early this year for hundreds of local children, thanks to the efforts of a large group of volunteers involved with the Redwood City/San Mateo County Toy and Book Drive.
In fact, Santa arrived so early on his toy delivery route one night last week on Third Avenue in Redwood City, he experienced a couple of near misses.
On his first stop, Santa (aka Woodside Fire Protection District firefighter/paramedic Hansen Perkins) had to wait for a 9-year-old boy to get home from class. The boy bounded up the steps of his home to receive a bag filled with five wrapped items including a book, a stuffed animal and other toys, and then paused long enough to pose for a picture with Santa next to the family's Christmas tree.
Santa then jumped back on the fire engine with fellow firefighter/paramedics Justin Werle and Michael Lambrechts, and Mr. Lambrechts' wife, Stefanie, to drive down the street to another home.
Next, Santa grabbed a bag filled with gifts for two girls, ages 11 and 6, rang the doorbell and bellowed, "Ho, ho, ho!"
This time the grandmother answered the door, explaining that the girls were at church. Santa handed over the goods, said farewell in Spanish, then took off to visit some apartments on Oakside Avenue, with impromptu stops to hand out candy canes and stocking stuffers to people along the way.
Mr. Perkins had been on the job with the Woodside fire district for less than a week when he was asked to put on the big red suit. He received a little coaching and lots of encouragement from his more seasoned coworkers who, too, have played Santa on toy deliveries in years past.
"Our ambulance services this area quite a bit," Mr. Werle says. "It's our way of giving back, a part of the fire department tradition."
For Battalion Chief Emil Picchi, that tradition goes back 10 years ago to when he started bringing his wife, Danielle, and kids to what's called the wrapping party.
Toys and books are collected in bins placed at various locations around San Mateo County and then stored in a Redwood City warehouse for free, courtesy of Alyn Beals with commercial contractor Beals Martin.
Toys are sorted into piles to match them with recipients, mostly families that have been screened by social workers at the Fair Oaks Community Center, run by Redwood City. Teri Chin, the city's human services manager, estimates that close to 11,000 toys were processed this year for about 700 families.
The toys are taken by the truckload to Red Morton Community Center, where hundreds of volunteers wrap them.
On Dec. 14, volunteers, including Boy Scouts and Sequoia High School Upward Bound students, shared tables, tape and scissors with veterans such as the Picchis, who brought their teenager Michael and his Scottish soccer coach to help wrap.
On the other side of the cavernous room, Capt. Marshall Hird of the Woodside fire district, attended the wrapping party for the first time with his wife, Monica, sons Cooper and Parker, and two neighbors.
Parker admitted liking a football he giftwrapped, but sounded more excited about the possibility of accompanying his father on the toy deliveries.
Capt. Hird, who has done deliveries for four years, likes being a driver. Chief Picchi has a longer track record and feels fine about driving or being Santa. Either way he usually brings his family along and finds the take away is "they get to appreciate what they have."
Sgt. Dan Smith of the Redwood City Police Department has been helping run the program for 18 years. It's a big job to coordinate all the participants from the many agencies involved, including the Redwood City and San Carlos' fire departments, Woodside fire district, and San Mateo County Sheriff's Office. Sgt. Smith acts as a dispatcher, sending the participants out in their official vehicles on three nights.
The officers and firefighters do the deliveries in uniform, but are off-duty, said Sgt. Smith.
"We usually see each other on calls, and in bad situations," Sgt. Smith said. "This allows us to get tighter for a common good. Everyone benefits."
What is community worth to you?


text:
Partick Cross is a major road junction in Partick, in the west end of the city of Glasgow, Scotland. The junction is the meeting point of Dumbarton Road, Byres Road, Partick Bridge Street and Coopers Well Street.

History
Riots took place on the centenary of Daniel O'Connell's birth on 6 August 1875. The Irish immigrants decided to celebrate with a march and the locals rose up in protest. The centre of what was said to be a major civil disturbance was at Partick Cross. Thirty locals had to be sworn in as special constables including Rachel Hamilton and they drove the rioters back.

Description
Near to the Cross are some of the city's best known tourist destinations including:
The Kelvingrove Art Gallery and Museum
Kelvingrove Park
The University of Glasgow

Also nearby, in an alleyway off Dumbarton Road, is the Kelvinhall subway station – previously known as 'Partick Cross' until 1977 when modernisation work took place.

References

External links

Road junctions in Glasgow
Partick


Originally from New York City, Graham spent over a decade in Manhattan working as a singer, narrator, composer, and multi-instrumentalist. Now a writer and narrator living in Nelson, British Columbia, he has lent his voice to The North Face, Discovery Channel Toyota, the film Life Cycles, and the television series Where the Trail Ends. His writing has appeared in Eat Vancouver, Powder Magazine, Beer West, and Kootenay Mountain Culture.
A Summer and winter speed flying adventure in Europe. Chris is a freelance videographer and editor.
Follow as renowned climber Johnathan Siegrist creates the line Algorithm –a first ascent graded 5.14d (9a) in the Idaho Mountains. Keith Ladzinski and Andy Mann reside in Boulder, CO and have both been capturing anything and everything all around the world for over a decade. The two work together to create and mold beautiful stories.
An exciting weekend of riding the smooth rolling trails of the Wenatchee Foothills with Eric Porter and Jon Kennedy. North 40 is a creative media company based in and inspired by the Pacific Northwest.
There are still places in the world where life celebrates itself like it has always done – this is one of them… As a divemaster in Spain, Adil discovered his passion for underwater imaging. He went on to create his own style of capturing the beauty of the underwater realm as a freelance videographer in Egypt, Spain, Sweden, Costa Rica, Honduras and Mexico.
Just a small, soft, slimy snail family… Pascal is driven by authenticity, sincerity, and simple moments of life. He attaches great importance to the fact that music and sound design are as important as images.
A look into the world of an eccentric sound design artist: Ali Lacey. From an early age, Josh Bennett has been making films that reflect his passion for music and sound.
Grow to accept the changing role from learning to teaching as son becomes father –a bond that carries us on forever. Brothers Jake and Zakk have loved film since they were kids. They've recently started making short films under the production name JZM.
The challenges a skier faces in learning to live and love throughout a winter season when there is no snow. Michael "Bird" Shaffer is a pro skier, flyer, visual creator and clothing manufacturer whose philosophy is to follow your heart, live to the fullest and love as much as possible.
Fifty years ago, Jim Whittaker became the first American to summit Mt. Everest. His is a life well lived. Eric is an Emmy Award winning Seattle-based director with a focus on short documentary film. His work seeks to create an emotional connection between the viewer and subject through intimate, authentic portraiture and storytelling.
A profile documenting the passionate arborist, Jim Meyers. Portland Oregon native, Leah, has an affinity for creating beautiful images in various elements through the camera lens.
14-yr old Ethan King and professional soccer player Neven Subotić not only donate new soccer balls to Mozambique children in need, but also share how soccer can help cross borders and foster community. The directing duo, Andre and Dan were originally trained as graphic designers and so bring a designers sensibility to their animation and film projects.
A reoccurring dream that brings rollerblader Leon Humphries and other skaters together: how many separate expressions share a similar dream? Award winning film producer, Sim Warren is inspired by Egyptian archaeology, action sports, travel and adventure.
Shot entirely with a GoPro Hero 3 camera, this film lends a unique perspective of the fisheye lens. Russell has shot and edited over 30 commercial projects for leading brands in the action sports industry. He is also an avid builder, welder, traveler and outdoorsman.
Follow Sasha Digiulian to Watervol Boven, South Africa where she grabs the first ascent of a line she names: Rolihlaha – 5.14b. Based out of Boulder, CO Keith and Andy are always making leaps and bounds around the world doing anything they can to create and build a beautiful story.
Spend two months pedaling and pushing a bike more than 1200 km on roads of variable states of neglect, wading through wild rivers, dealing with corrupt military checkpoint staff, and soloing a handful of unclimbed alpine rock and mixed routes with Kyle Dempster. Fitz is a Seattle based filmmaker and writer whose passion for climbing, skiing and being outside is fundamental to his creative endeavors. His work has been honored by the Banff Mountain Film Festival and enjoyed by millions around the world. Fitz is the founder of the internationally popular podcast series The Dirtbag Diaries and is creative director of the production company Duct Tape Then Beer.
Enjoy a commute through the streets of London. It is the journey, not the destination that matters. Scottish filmmaker Martin Glegg is currently a video journalist for Monocle Magazine in London, England and Director of Film in Wallop, CA.
A lullaby for an ancient world that illuminates the earliest stages of our evolving earth and prehistoric nature. Charley studied film at Brooks Institute of Photography in Ventura California and currently runs Voortex Productions in Wenatchee, WA.
Join Jordan Manley on his daily walk through a foreign and daunting world of symptoms caused by a life altering brain injury. Seb doesn't consider himself a filmmaker. He's just curious about the world and just likes stories.
Climb a new line in the beautiful Icicle Canyon outside of Leavenworth, WA with Jens Holsten. Climbing directed Max's life for over ten years. Eventually he picked up a camera and realized the potential for documenting these adventures.
Watch the many shades of style as Lucas and Patrick fly down the mountain. At 17 years of age, Jack is an up-and-coming videographer and filmmaker.
A celebration of the love we have for skiing and a hometown mountain. North 40 is a creative media company based in and inspired by the Pacific Northwest.
Ride the steeps with locals Aaron and Tom on Leavenworth's own Colchuck Peak northeast Couloir. Aaron is a local Leavenworth ripper and genuinely awesome guy.


Preheat oven to 180°C/350°F. Add butter, confectioner's sugar, vanilla sugar, salt, and lemon zest to a kitchen machine with paddle and mix for approx. 5 min., or until light and fluffy. Add eggs while mixing on low speed and beat on high for 1 min. more.
On low speed, alternate adding spoonfuls of ground walnuts and flour. Once well combined, transfer dough to plastic wrap and chill for 30 min. Once dough has chilled, transfer to a floured work surface. Roll into a log and cut into chunks. Use a spritz cookie attachment on your kitchen machine to form the cookies.
Transfer cookies to a baking sheet, leaving at least 1-cm/0.4-in. space between each cookie. Cut to size if needed. Transfer to oven and bake at 180°C/350°F for approx. 12 – 15 min. then let cool completely.
In the meantime, add the figs and caramel sauce to a food processor. Blend into a thick paste. Transfer to a piping bag and chill in the fridge for approx. 10 min.
To assemble, pipe the filling onto half of the cooled spritz cookies. Top with the other half and gently press together. Enjoy!


Have you ever had trouble resizing images? We had and we decided to tackle the problem 😃 A couple of hundred hours later we proudly present our solution to image resizing in 2019. Assetizr. Lightning fast Resizing, Optimisation and Conversion of Images. Easily drag and drop your files into the app and be amazed by the outcome. Not only did we emphasise on productivity but also gave it a fresh and unique design with great usability. Assetizr is perfect for Web Developers, Designers and anybody who wants to have their images in the right format!
Have you ever had trouble resizing images? We had and we decided to tackle the problem  A couple of hundred hours later we proudly present our solution to image resizing in 2019. Assetizr. Lightning fast Resizing, Optimisation and Conversion of Images. Easily drag and drop your files into the app and be amazed by the outcome. Not only did we emphasise on productivity but also gave it a fresh and unique design with great usability. Assetizr is perfect for Web Developers, Designers and anybody who wants to have their images in the right format!


text:
6th School Leadership Summit To Felicitate Top Schools
Bringing together educators, policymakers, industry leaders and key stakeholders on one platform, Elets Technomedia Pvt Ltd., is all set to organise '6th School Leadership Summit' (SLS) in the national capital.
The conference will witness educators, policymakers, industry leaders and key stakeholders share innovative ideas, best practices, latest trends, and identify and solve key challenges prevailing in the sector — to prepare a roadmap of brighter future.
Ministry of Human Resource Development School & Literacy Secretary Anil Swarup will grace the occasion as the Chief Guest. CTET, JNVST & Misc Exam Director MVV Prasada Rao; and CBSE Vocational & Training Director Dr Biswajit Saha are also scheduled to attend the summit being held at the New Eros Hotel.
The Summit will hold Panel Discussions on emerging topics in the education sector, including industry presentation from renowned edupreneurs, stakeholders, industrialists.
It will witness a good number of attendees from across the country. CEOs from a major group of schools and about 250 principals from top Indian schools are attending. Moreover, the summit aims to provide a platform for sponsors and the exhibitors to showcase their best solutions for the education sector.
The SLS 2018 is also facilitating top schools in the country.
On this occasion Elets Technomedia will also be unveiling a survey ranking of the 'Top Private and Deemed to be Universities' across the country, featuring in its latest digitalLEARNING magazine — Asia and Middle East's premier monthly magazine on innovation in education—being launched on Saturday.
Elets Technomedia Pvt Ltd, a premier technology and media research organisation of Asia and the Middle East, had organised its 5th School Leadership Summit on 12 January, 2018 in Bengaluru.
The organisation will host 7th School Leadership Summit in Lucknow on 14 April, 2018.
Related Items:Education
Stimulating School Learning for Higher Education
Don't limit yourself to criticism, recognise good works: Education Secy Anil Swarup


After our recent article regarding special characters in HTML emails, we've released another free tool that will convert all of your special characters to HTML entities. This will ensure that your characters render as intended no matter what Content-Type is imposed upon your email.
That is very cool. Really an awesome tool that will convert the special characters to HTML entities. it is so good to know that the characters render of what all type is coming from the email. Thank you for sharing.
Useful read shared in this thread having great useful material.
Really an awesome tool that will convert the special characters to HTML entities!
hey, what happened to the character converter? I've enjoyed using that simple tool for years — please bring it back, thanks!


text:
package org.apache.hadoop.streaming;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.io.Writer;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.StringTokenizer;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.hadoop.fs.FileUtil;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.mapred.ClusterMapReduceTestCase;
import org.apache.hadoop.mapred.Counters;
import org.apache.hadoop.mapred.JobConf;
import org.apache.hadoop.mapred.OutputLogFilter;
import org.apache.hadoop.mapred.RunningJob;
import org.apache.hadoop.mapred.SkipBadRecords;

public class TestStreamingBadRecords extends ClusterMapReduceTestCase {

    private static final Log LOG = LogFactory.getLog(TestStreamingBadRecords.class);

    private static final List<String> MAPPER_BAD_RECORDS = Arrays.asList("hey022", "hey023", "hey099");

    private static final List<String> REDUCER_BAD_RECORDS = Arrays.asList("hey001", "hey018");

    private static final String badMapper = StreamUtil.makeJavaCommand(BadApp.class, new String[] {});
    private static final String badReducer = StreamUtil.makeJavaCommand(BadApp.class, new String[] { "true" });
    private static final int INPUTSIZE = 100;

    public TestStreamingBadRecords() throws IOException {
        UtilTest utilTest = new UtilTest(getClass().getName());
        utilTest.checkUserDir();
        utilTest.redirectIfAntJunit();
    }

    private void createInput() throws Exception {
        OutputStream os = getFileSystem().create(new Path(getInputDir(), "text.txt"));
        Writer wr = new OutputStreamWriter(os);
        // increasing the record size so that we have stream flushing
        String prefix = new String(new byte[20 * 1024]);
        for (int i = 1; i <= INPUTSIZE; i++) {
            String str = "" + i;
            int zerosToPrepend = 3 - str.length();
            for (int j = 0; j < zerosToPrepend; j++) {
                str = "0" + str;
            }
            wr.write(prefix + "hey" + str + "\n");
        }
        wr.close();
    }

    private void validateOutput(RunningJob runningJob, boolean validateCount) throws Exception {
        LOG.info(runningJob.getCounters().toString());
        assertTrue(runningJob.isSuccessful());

        if (validateCount) {
            // validate counters
            String counterGrp = "org.apache.hadoop.mapred.Task$Counter";
            Counters counters = runningJob.getCounters();
            assertEquals(counters.findCounter(counterGrp, "MAP_SKIPPED_RECORDS").getCounter(),
                    MAPPER_BAD_RECORDS.size());

            int mapRecs = INPUTSIZE - MAPPER_BAD_RECORDS.size();
            assertEquals(counters.findCounter(counterGrp, "MAP_INPUT_RECORDS").getCounter(), mapRecs);
            assertEquals(counters.findCounter(counterGrp, "MAP_OUTPUT_RECORDS").getCounter(), mapRecs);

            int redRecs = mapRecs - REDUCER_BAD_RECORDS.size();
            assertEquals(counters.findCounter(counterGrp, "REDUCE_SKIPPED_RECORDS").getCounter(),
                    REDUCER_BAD_RECORDS.size());
            assertEquals(counters.findCounter(counterGrp, "REDUCE_SKIPPED_GROUPS").getCounter(),
                    REDUCER_BAD_RECORDS.size());
            assertEquals(counters.findCounter(counterGrp, "REDUCE_INPUT_GROUPS").getCounter(), redRecs);
            assertEquals(counters.findCounter(counterGrp, "REDUCE_INPUT_RECORDS").getCounter(), redRecs);
            assertEquals(counters.findCounter(counterGrp, "REDUCE_OUTPUT_RECORDS").getCounter(), redRecs);
        }

        List<String> badRecs = new ArrayList<String>();
        badRecs.addAll(MAPPER_BAD_RECORDS);
        badRecs.addAll(REDUCER_BAD_RECORDS);
        Path[] outputFiles = FileUtil.stat2Paths(getFileSystem().listStatus(getOutputDir(), new OutputLogFilter()));

        if (outputFiles.length > 0) {
            InputStream is = getFileSystem().open(outputFiles[0]);
            BufferedReader reader = new BufferedReader(new InputStreamReader(is));
            String line = reader.readLine();
            int counter = 0;
            while (line != null) {
                counter++;
                StringTokenizer tokeniz = new StringTokenizer(line, "\t");
                String value = tokeniz.nextToken();
                int index = value.indexOf("hey");
                assertTrue(index > -1);
                if (index > -1) {
                    String heyStr = value.substring(index);
                    assertTrue(!badRecs.contains(heyStr));
                }

                line = reader.readLine();
            }
            reader.close();
            if (validateCount) {
                assertEquals(INPUTSIZE - badRecs.size(), counter);
            }
        }
    }

    public void testSkip() throws Exception {
        JobConf clusterConf = createJobConf();
        createInput();
        int attSkip = 0;
        SkipBadRecords.setAttemptsToStartSkipping(clusterConf, attSkip);
        // the no of attempts to successfully complete the task depends
        // on the no of bad records.
        int mapperAttempts = attSkip + 1 + MAPPER_BAD_RECORDS.size();
        int reducerAttempts = attSkip + 1 + REDUCER_BAD_RECORDS.size();

        String[] args = new String[] { "-input", (new Path(getInputDir(), "text.txt")).toString(), "-output",
                getOutputDir().toString(), "-mapper", badMapper, "-reducer", badReducer, "-verbose", "-inputformat",
                "org.apache.hadoop.mapred.KeyValueTextInputFormat", "-jobconf",
                "mapred.skip.attempts.to.start.skipping=" + attSkip, "-jobconf", "mapred.skip.out.dir=none",
                "-jobconf", "mapred.map.max.attempts=" + mapperAttempts, "-jobconf",
                "mapred.reduce.max.attempts=" + reducerAttempts, "-jobconf",
                "mapred.skip.map.max.skip.records=" + Long.MAX_VALUE, "-jobconf",
                "mapred.skip.reduce.max.skip.groups=" + Long.MAX_VALUE, "-jobconf", "mapred.map.tasks=1", "-jobconf",
                "mapred.reduce.tasks=1", "-jobconf", "fs.default.name=" + clusterConf.get("fs.default.name"),
                "-jobconf", "mapred.job.tracker=" + clusterConf.get("mapred.job.tracker"), "-jobconf",
                "mapred.job.tracker.http.address=" + clusterConf.get("mapred.job.tracker.http.address"), "-jobconf",
                "stream.debug=set", "-jobconf", "keep.failed.task.files=true", "-jobconf",
                "stream.tmpdir=" + System.getProperty("test.build.data", "/tmp") };
        StreamJob job = new StreamJob(args, false);
        job.go();
        validateOutput(job.running_, false);
        // validate that there is no skip directory as it has been set to "none"
        assertTrue(SkipBadRecords.getSkipOutputPath(job.jobConf_) == null);
    }

    public void testNarrowDown() throws Exception {
        createInput();
        JobConf clusterConf = createJobConf();
        String[] args = new String[] {
                "-input",
                (new Path(getInputDir(), "text.txt")).toString(),
                "-output",
                getOutputDir().toString(),
                "-mapper",
                badMapper,
                "-reducer",
                badReducer,
                "-verbose",
                "-inputformat",
                "org.apache.hadoop.mapred.KeyValueTextInputFormat",
                "-jobconf",
                "mapred.skip.attempts.to.start.skipping=1",
                // actually fewer attempts are required than specified
                // but to cater to the case of slow processed counter update,
                // need to
                // have more attempts
                "-jobconf", "mapred.map.max.attempts=20", "-jobconf", "mapred.reduce.max.attempts=15", "-jobconf",
                "mapred.skip.map.max.skip.records=1", "-jobconf", "mapred.skip.reduce.max.skip.groups=1", "-jobconf",
                "mapred.map.tasks=1", "-jobconf", "mapred.reduce.tasks=1", "-jobconf",
                "fs.default.name=" + clusterConf.get("fs.default.name"), "-jobconf",
                "mapred.job.tracker=" + clusterConf.get("mapred.job.tracker"), "-jobconf",
                "mapred.job.tracker.http.address=" + clusterConf.get("mapred.job.tracker.http.address"), "-jobconf",
                "stream.debug=set", "-jobconf", "keep.failed.task.files=true", "-jobconf",
                "stream.tmpdir=" + System.getProperty("test.build.data", "/tmp") };
        StreamJob job = new StreamJob(args, false);
        job.go();

        validateOutput(job.running_, true);
        assertTrue(SkipBadRecords.getSkipOutputPath(job.jobConf_) != null);
    }

    static class App {
        boolean isReducer;

        public App(String[] args) throws Exception {
            if (args.length > 0) {
                isReducer = Boolean.parseBoolean(args[0]);
            }
            String counter = SkipBadRecords.COUNTER_MAP_PROCESSED_RECORDS;
            if (isReducer) {
                counter = SkipBadRecords.COUNTER_REDUCE_PROCESSED_GROUPS;
            }
            BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
            String line;
            int count = 0;
            while ((line = in.readLine()) != null) {
                processLine(line);
                count++;
                if (count >= 10) {
                    System.err
                            .println("reporter:counter:" + SkipBadRecords.COUNTER_GROUP + "," + counter + "," + count);
                    count = 0;
                }
            }
        }

        protected void processLine(String line) throws Exception {
            System.out.println(line);
        }

        public static void main(String[] args) throws Exception {
            new App(args);
        }
    }

    static class BadApp extends App {

        public BadApp(String[] args) throws Exception {
            super(args);
        }

        protected void processLine(String line) throws Exception {
            List<String> badRecords = MAPPER_BAD_RECORDS;
            if (isReducer) {
                badRecords = REDUCER_BAD_RECORDS;
            }
            if (badRecords.size() > 0 && line.contains(badRecords.get(0))) {
                LOG.warn("Encountered BAD record");
                System.exit(-1);
            } else if (badRecords.size() > 1 && line.contains(badRecords.get(1))) {
                LOG.warn("Encountered BAD record");
                throw new Exception("Got bad record..crashing");
            } else if (badRecords.size() > 2 && line.contains(badRecords.get(2))) {
                LOG.warn("Encountered BAD record");
                System.exit(-1);
            }
            super.processLine(line);
        }

        public static void main(String[] args) throws Exception {
            new BadApp(args);
        }
    }

}

redpajama_set_name: RedPajamaGithub


text:
Lockheed Martin doesn't deserve to be a punching bag for Twitter misstep
By David Whitley
Drones like this one made by Lockheed Martin have been key weapons in the war on terror. (Handout, U.S. Air Force)
Lockheed Martin put a big "Kick Me" sign on its back when it asked people to share "an amazing photo of one our products" for World Photo Day.
Twitter was quickly graced with pictures of a 500-pound MK 82 bomb that was used in an attack in Yemen that killed dozens of civilians, including children, earlier this month.
Fair enough. Lockheed Martin's public relations department blew that one bigtime.
Lockheed Martin asked Twitter for product photos. It got images of a Lockheed bomb that killed 40 kids
Lockheed Martin put out a call on Twitter for photos of its products Wednesday, days before the company was identified as the manufacturer of a bomb that killed 40 children in Yemen. Lockheed's feed was instead inundated with photos of shrapnel from the bomb.
By Chabeli Herrera
The comments were instructive, however. The picture of children's bloody backpacks was deemed "American policy in one photo."
That blood was also on Lockheed Martin's hands for supplying the weapon to the Saudi-led coalition fighting Houthi rebels.
Bloodied schoolbags belonging to children who never came home after an airstrike by the Saudi-led coalition #Yemen. At least 33 children were killed. Where does Saudi Arabia get most of its arms? From Britain and the US. pic.twitter.com/Y14OkUmeqE
— Orla Guerin (@OrlaGuerin) August 18, 2018
American foreign policy in one photo. #Yemen #OpDesanitize pic.twitter.com/4yj4Mn0Fwe
— De-Sanitized News (@OpDeSanitize) August 10, 2018
The coalition said it did not target civilians, but the incident was a "legitimate military operation." So who is to blame for the tragedy?
The Houthis? The Yemenis?
Iran for arming the rebels? The Saudis?
I'd lean toward Iran, simply because it's Iran. But one thing I'm certain of is Lockheed Martin doesn't deserve the kicking it's been getting.
You can always count on these things to bring out the righteous indignation in people. They are examples of American's military-industrial complex wantonly murdering innocents in the name of conquest and profit.
Sure, in a perfect world there would be no bad guy and no need to fight them. The presumption is that if one side disarms the other will follow.
All we have to contradict that idealism is eons of history.
If the Arab coalition disarmed, do you think the mullahs that run Iran would join the Saudis in a rendition of "Give Peace a Chance" and stop exporting terror?
Would Hitler have stopped exterminating Jews if the Allied Forces said, "Ah, nevermind." I'm sort of glad Lockheed was there to build all those P-38 fighters that helped us win World War II.
I'm glad Lockheed was there in 1943 when the War Department decided we needed a jet fighter. It gave the company six months to come up with a prototype.
Lockheed engineers holed up in a circus tent in a California desert. The smell of an adjacent plastics factory was so bad the place was named the "Skunk Works."
Lockheed built the XP-80 fighter from scratch in five months. It was too late to fight in the war, but Skunk Works became a company trademark.
From the U-2 spy plane to the SR-71 Blackhawk stealth fighter, the operation has developed the aircraft and weaponry that have kept America safe the past 75 years.
Lockheed merged with Martin Marietta in 1995 and is the largest defense contractor in the world. It has a huge presence in Central Florida with the space program, though the nature of the business means you don't hear about the work.
That's understandable, but unfortunate. I'd love to shake the hand of the engineers that helped develop the RQ-170 Sentinel drone that tracked Osama bin Laden and paved the way for his departure from this earth.
On Monday we learned that an American drone flying over Yemen had likely killed al Qaeda's chief bomb maker. Ibrahim al-Asiri was "probably the most sophisticated bomb maker on the planet," former CIA deputy director Michael Morell said.
Call me a war-monger, but I think the world's a safer place without people like al-Asiri.
Details of the operation are secret, but don't be surprised if Lockheed Martin had something to do with it.
From that smelly beginning in a circus tent, Skunk Works is now developing laser weapons, artificial intelligence, hypersonic aircraft and electronic warfare systems.
It would be wonderful if there was no need for all that. But chances are China and Russia aren't going to abandon their programs anytime soon.
So as horrific as war can be, I'd hate to think where we'd be without Lockheed Martin.
I'm just glad its engineers are more competent than its P.R. department.
Lockheed Martin Corp.


The fire has been extinguished. Crews are now dampening down hotspots.
The roof has collapsed and due to extensive damage, firefighters will continue salvage and search operations for some time. It is not believed anyone was home when the fire broke out.
The ACT Ambulance Service is also in attendance and no injuries have been reported.


I woke up this morning to a sharp sliver of sunbeam coming through the shades and my heart leapt. I cannot remember the last time it was sunny in Chicago. One week? Two weeks? Maybe even three? I've lost count. This is the part of the winter where I trudge through the days, head down, barely aware of the passage of time, just wishing for spring to come and warm my bones. Call it S.A.D., call it cabin fever, call it a normal human response to being stuck inside with ZERO SUNLIGHT, but man. It really is a lesson in optimism to try and stay positive when the world around you is enveloped in gloom.
But we won't worry about that anymore today. Today we'll just celebrate the sun. With that, I thought it might be a good day to share some film images from our travels to warmer pastures earlier this winter. Looking at these, I can just feel the warm breeze in my hair and the sand beneath my toes. Sigh. Who ever thought it was a good idea to live in Chicago anyway?!
This is a big fat mixture of Ektar & Fuji. Some scanned by Indie Film Lab, some scanned by me. Thanks for looking.


Mystery, sensuality and the magic of Mediterranean beauty are the attributes that best define Andres Sarda today. Since 1962, this exclusive brand celebrates a type of femininity that is free and triumphant, underlining the elegance hidden in the inner personalities of women.
Want to shop Andres Sarda? Please visit one of our stores or call 1-800-224-4501 to place a phone order.
Designed in Barcelona, Andres Sarda created luxury, couture lingerie best known for its cutting-edge designs. From around the world, the softest and finest materials are sourced to create beautiful, sensual and unique styles that appeal to the most adventurous lingerie wearers.
Innovative fabrics, bold designs and unparalleled comfort form the DNA of every swimwear collection. For Spring Summer 19 Andres Sarda took inspiration from the world's most idyllic destinations.The result? Watercolour-effect shades, printed pique and animal prints.


4.5" stretched bags, 107 Milwaukee 8, Navigation and all the goodies! Murdered out black! Financing available and TRADES are always welcome!
NO HIDDEN FEES EVER HERE AT FURY MOTORCYCLE! FULLY SERVICED BY OUR AWARD WINNING SERVICE DEPARTMENT! Blacked-out and loaded with premium features. Fire up the thrill-inducing Milwaukee-Eight® 107 V-Twin engine and you're in for one hell of a ride.


text:
Домът на Пилат () е дворец в град Севиля, Испания.

Разположен е в квартала Сан Бартоломе източно от центъра на града. Построен е в началото на XVI век в архитектурен стил, съчетаващ мудехарската архитектура с италиански ренесансови влияния. Сградата дължи името си на това, че при традиционната възстановка на Кръстния път, провеждана след 1521 година в Севиля, тя съответства на двореца на Пилат Понтийски в Йерусалим. Днес дворецът е резиденция на херцозите на Мединасели.

Дворци в Испания
Ренесансова архитектура
Ислямски сгради
Севиля


text:
using System;

namespace Manatee.Json.Path
{
	/// <summary>
	/// Provides extension methods which can be used within array and search JSON Path queries.
	/// </summary>
	public static class PathExpressionExtensions
	{
		/// <summary>
		/// Specifies the length of a <see cref="JsonArray"/>.
		/// </summary>
		/// <param name="json">The array.</param>
		/// <returns>The length of the array.</returns>
		public static int Length(this JsonPathArray json)
		{
			throw new InvalidOperationException("This operation is reserved for JsonPath.");
		}
		/// <summary>
		/// Specifies the length of a <see cref="JsonArray"/>.
		/// </summary>
		/// <param name="json">The array.</param>
		/// <param name="name">The name of the property.</param>
		/// <returns>The length of the array.</returns>
		public static JsonPathArray Name(this JsonPathArray json, string name)
		{
			throw new InvalidOperationException("This operation is reserved for JsonPath.");
		}
		/// <summary>
		/// Specifies the length of a <see cref="JsonArray"/>.
		/// </summary>
		/// <param name="json">The array.</param>
		/// <returns>The length of the array.</returns>
		public static int Length(this JsonPathValue json)
		{
			throw new InvalidOperationException("This operation is reserved for JsonPath.");
		}
		/// <summary>
		/// Determines if an object contains a property or, if its value is a boolean, whether the value is true.
		/// </summary>
		/// <param name="json">The value.</param>
		/// <param name="name">The name of the property.</param>
		/// <returns>true if the value is an object and contains key <paramref name="name"/> or if its value is true; otherwise false.</returns>
		public static bool HasProperty(this JsonPathValue json, string name)
		{
			throw new InvalidOperationException("This operation is reserved for JsonPath.");
		}
		/// <summary>
		/// Determines if an object contains a property containing a number and retrieves its value.
		/// </summary>
		/// <param name="json">The value.</param>
		/// <param name="name">The name of the property.</param>
		/// <returns>The value if the property exists and is a number; otherwise null.</returns>
		public static JsonPathValue Name(this JsonPathValue json, string name)
		{
			throw new InvalidOperationException("This operation is reserved for JsonPath.");
		}
		/// <summary>
		/// Determines if an object contains a property containing a number and retrieves its value.
		/// </summary>
		/// <param name="json">The value.</param>
		/// <param name="index">The index to retreive.</param>
		/// <returns>The value if the property exists and is a number; otherwise null.</returns>
		public static JsonPathValue ArrayIndex(this JsonPathValue json, int index)
		{
			throw new InvalidOperationException("This operation is reserved for JsonPath.");
		}
		/// <summary>
		/// Gets the index of a value within an array.
		/// </summary>
		/// <param name="json">The value.</param>
		/// <param name="value">The query.</param>
		/// <returns>The index of the requested value or -1 if the value does not exist.</returns>
		public static int IndexOf(this JsonPathValue json, JsonValue value)
		{
			throw new InvalidOperationException("This operation is reserved for JsonPath.");
		}
	}
}


text:
GOVTRAN Briefing Paper: Energy Cooperation between the EU and Switzerland – Partners by Destiny in Search of a New Model
Philipp Thaler
The gradual integration of EU energy policy has implications for the national energy policies of its neighbors. While members of the European Economic Area (EEA) and the Energy Community implement large parts of the EU's energy acquis, other third countries are also affected. Switzerland—physically integrated in the European energy grid but lacking a formalized mechanism of regulatory adaptation with the EU—is an interesting case in this respect, not least because of...
▶▶▶ Read more
The Nexus between Migration and Development in EU External Action: No Quick Fix
Alexandra Berger
For the next Multiannual Financial Framework, the Commission has proposed a new mega instrument in the area of external action that will make migration a key focus of the EU's development cooperation. The nexus between migration and development will thus take centre stage in the EU's engagement with third countries. In this context, it is interesting to look at current policies combining external migration governance with development cooperation. While the EU seems to assume that...
Sustainable reintegration: identikit of a popular policy objective
Rossella Marino
Ine Lietaert
Among the objectives composing the 2018 UN Global Compact for Migration, Objective 21 deals with the return of migrants to their countries of origin. This objective includes a reference to sustainable reintegration occurring when returnees have access to psycho-social assistance, justice and occupational prospects. The policy objective of sustainable reintegration apparently enjoys broad support in the face of some countries increasingly opposing the global...
KF-VUB Korea Chair Policy brief - The global 5G race: South Korea speeds ahead
Paula Cantero D...
South Korea has become the first country in the world to launch commercial 5G services on 3 April. 5G economic benefits are estimated to include worldwide revenues of €225 billion by 2025 and a wealth of job creation. The US, China, South Korea and the EU are economic powerhouses vying to lead the unfolding global 5G market. US and China are strongly positioned in the current telecom market, but their growing 5G competition is spilling over into geopolitical competition. Wary of being...
The Case for Public Investment in the EU
Paolo Pasimeni
It took almost a decade for the European Union (EU), and the euro area in particular, to recover from the Great Recession. Something that has not fully recovered in the EU, nevertheless, is investment. The current debate about the status of the European economy often points to the need to boost investment. The efforts focus, on one side, on creating better conditions for the business sector to engage in more investment, and, on the other side, on changing the composition of public finances...
Can Donald Trump save South Korea-Japan relations?
Tongfi Kim
President Trump is reportedly planning to demand payment from host countries of U.S. troops covering the entire cost of stationing plus 50 percent. Seoul and Tokyo should treat this so-called "Cost Plus 50" as a wake-up call to deal collaboratively with the threats their U.S. alliances are facing. South Korea and Japan need to coordinate their Special Measures Agreement negotiation strategies, not just to save money, but to preserve the long-term viability of U.S. alliances in...
The Status of Foreign Immigrant Crime in South Korea
Dohee Jeong
This policy brief gives a brief statistical survey of the immigration situation in South Korea and looks at the legal status of foreigners in the country. It examines the question of whether, as is commonly assumed, immigrants are responsible for the increase in criminal offences.
The EU's Fight Against Transnational Crime in the Sahel
Eva Magdalena Stambøl
The pursuit of internal security objectives has become increasingly important in EU foreign policy and external relations. The EU now invests a growing amount of efforts towards fighting 'security threats' and transnational crime in the (extended) neighborhood. This is particularly evident in the Sahel region of West Africa, where initiatives focusing on bolstering internal security apparatuses and borders are mushrooming. The question is whether the EU's emerging role as a...
Science, technology and innovation diplomacy: a way forward for Europe
Jos Leijten
This policy brief explores how innovation becomes an increasingly important topic in international relations, with a deep impact on collaboration as well as on competition between countries. It analyses how the patterns of techno-economic change lead to changes in the global distribution of innovative activities around the world. It outlines three near future scenarios of the international politics of innovation. The first, called "populism and protectionism" describes an...
How does the LULUCF Regulation affect EU Member States' forest management?
Seita Romppanen
The new EU land use, land-use change and forestry (LULUCF) Regulation takes a novel approach to emissions accounting, giving EU Member States discretion in sustainable forest management.
The Forest Reference Levels (FRLs) in the National Forestry Accounting Plans required by the Regulation need to be in line with other requirements of the Regulation, including the critical requirement to maintain or strengthen long-term carbon sinks.
The FRL does not constrain...


Please visit our Open House at 168 Chestnut ST in Winnipeg.
Open House on Sunday, May 27, 2018 2:00PM - 3:30PM WOLSELEY MASTERPIECE MUST SEE 4 BED, 4 BATH, 2 SUNROOMS, GAZEBO W LIVE ELM TREE, FULLY REMODELLED, KITCHEN W GRANITE/ HEATED TILE FLOORS, FULLY FINISHED BASEMENT W THEATRE, BATH, OFFICE & UTILITY ROOM, NOT TO BE MISSED, OFFERS ANYTIME.
WOLSELEY MASTERPIECE! OPEN HOUSE SUN MAY 27 2-330 PM. Click the multimedia link to see the rarity of this property. Welcome to this one of a kind family home featuring 4 bed, 4 bath, 2 porches, gazebo with live elm tree built in and amazing custom finishes throughout. Upon entering you are greeted by the spacious front porch leading to the impressive main floor w original woodwork & trim, pocked doors between large living room & dining room w brick fireplace. Gorgeous Eat in kitchen with SS appliances, heated tile floor, granite countertops, & 2 sets patio doors leading to large deck & yard & gazebo w live elm tree. Main floor also features 2 piece bath w stackable washer dryer! 2nd floor holds 3 bedrooms, full bathroom & 2nd floor sunroom. Impressive master bedroom loft wITH skylights, gas fireplace, sitting area & ensuite bath! Basement holds Rec Room w theatre area (projector & screen included), 3 piece bath, office area & utility room. Too many upgrades to list, this one has it all.


text:
Americans Engaged in Spirited Strategic Space Debate
New media stalwart "The Huffington Post," listed as the "Top Blog for Authority" by Technorati has joined the debate on the future of NASA with a series of articles focused on "Launching Commercial Space Flight" by X-Prize Foundation founder and newspace icon Peter Diamandis, which is a follow-on to previous articles by planetary science writer Jeff Goldstein on "Weighing in on the Blue-Ribbon Panel Exploring NASA's Strategic Options For Human Space Flight" and Seth Borenstein who believes that "Obama's space panel says moon return is a no go."
These article join other recent articles on the future of NASA published online by Discover Magazine ("The Future of NASA"), The Orlando Sentinel ("Future of NASA's manned space program comes before Congress") and quite a few others as they attempt to interpret the Augustine Committee Preliminary report.
For those interested doing the appropriate due diligence, the Augustine document is located here in PDF format.
Given that the Canadian Space Agency President Steve MacLean and NASA Administrator Charles Bolden Jr. have just signed an agreement on "Civil Space Cooperation" it might be worthwhile for Canadian's to do some research and get a sense of who we've decided to continue to cooperate with.
Ten years from now, we may have more money and greater options than they have.
Labels: Augustine commission, Canadian Space Agency, Canadian Space Strategy, NASA, Science and Policy
Cosmonauts, Street Performers and the Kwartzlab So...
The Difference Between Butter Knives and Bayonets ...
Science "Blinded" by Social Media Thomas Dolby, o...
Space Scientists and Contractors Thumbing Rocket R...
New Canadian Space Stories Now Available! Congrat...
Americans Engaged in Spirited Strategic Space Deba...
Focused Today on the Boring Business of Making a L...
Guy Laliberté, New Media and the 119th Carnival of...
The Plan to Move Power Plants into Orbit Space Ca...
Community, wraparound supports key in transitioning unsheltered people into housing: organizations


But if you want to stay home alone in your pajamas arguing with women about sexism on the I am Grinchaholic shirt while they all sleep with literally anyone in the world but you. If you need a list of things you should definitely not talk about on the first date, or any date, please refer to all male comments on this thread.
Then the I am Grinchaholic shirt in positions of power should also lobby for equal pay within their workplaces. You don't have to pay for the date and she doesn't have to be attracted to you. More men who think that if they can identify a reason for a trend, it negates the existence of the trend.
Well i can't really make a fair comment, I only invited you round for a cup of tea and you've not left since Oh good. If the I am Grinchaholic shirt on paying for the full thing then fair enough, but you should at least be prepared to pay your own way. BrIf companies could get away with always paying women 30% less why would any company hire men.
But with the I am Grinchaholic shirt of middle eastern religions such as Christianity, Judaism & Islam white men have forgotten their pagan roots and how they view women from life giver to an object of spite. The reason why I don't stay at home is because the kids want mum more then dad, it's a normal reaction that they crave their mums at a young age. Alenka Gabersek they do its the law, just that women work less hours on average, my wife has a job that her dollars per hour nearly triples mine, but having 2 children she works less hours.
Women who entered the I am Grinchaholic shirt place at 18 and never left often make more than men who did the same. We don't keep tabs on what's spent, unless we've been going out a lot; but that's because he and I are very funny when it comes to wasting money. Am traditional in the first date sense tho that if the guy asks he pays, but girl asks she pays.


text:
The Gloucester Bookshop
Please NOTE We are currently relocating and are not open for SALES
Inspired by their childhoods in West and East Jerusalem, Yotam Ottolenghi's and Sami Tamimi's original cookbook Ottolenghi: The Cookbook showcases fresh, honest, bold cooking and has become a culinary classic.
Yotam and Sami's inventive yet simple dishes rest on numerous culinary traditions, ranging from North Africa to Lebanon, Italy and California. First published in 2008, this new updated edition revisits the 140 original recipes covering everything from accomplished meat and fish main courses, through to healthy and quick salads and suppers, plus Ottolenghi's famously delectable cakes and breads.A new introduction sheds fresh light on a book that has become a national favourite.
Ottolenghi The Cookbook
Yotam Ottolenghi, Sami Tamimi
Ottolenghi is an award-winning chef, being awarded with the James Beard Award 'Cooking from a Professional Point of View' for Nopi in 2016, and 'International Cookbook' for Jerusalem in 2013. In 2013 he also won four other awards for Jerusalem.
Sami Tamimi's intimate engagement with food started at a tender age, whilst watching his mother prepare Palestinian delicacies at their home within the walls of Arab East Jerusalem. His first job was as a commis chef at the Mount Zion hotel in the city. He thereafter investigated some of his culinary passions, including the food of Yemen, Morocco, Egypt, Persia and even the Eastern European Jewish communities. In 1997 he moved from Tel Aviv to London to work at Baker and Spice, creating a unique traiteur section with the strong identifiable flavours of the Middle East. In 2002 he teamed up with Yotam to open Ottolenghi.
©2020 by The Gloucester Bookshop.


text:
Q: Securing a subdomain directing to our subdomain domain with SSL We're serving the web service using nginx.
A client has established a CNAME record pointing from their subdomain:
sub.example1.com to their subdomain on our domain sub.example2.com (secured with a wildcard SSL certificate)
Currently, when you attempt to view: sub.example1.com, the error:
The certificate is not valid (host name mismatch). is displayed and the mismatch error must be ignored to continue.
I have attempted generating a SAN certificate for the subdomain sub.example1.com and serving it separately, but they are really viewing sub.example2.com and this results in the same error.
Is it possible for us to add a SAN to our wildcard certificate to avoid this mismatch error?
Are there any other possible solutions to resolve the mismatch?
Is it possible for us to secure this secondary subdomain on the same certificate or chain them?
Thank you!
EDIT
Main nginx.conf, sites-enabled/sub.example1.com and example2.com config example: http://pastebin.com/7AKLag4w
With the above configuration, I am still receiving a mismatch host name certificate error.
A curl -I results in:
curl: (60) SSL certificate problem: Invalid certificate chain
The sub.example1.com certificate was created with letsencrypt including the sub.example1.com and sub.example2.com SANs, while the example2.com.crt was created by a standard issuing authority as a wildcard ssl certificate.

A: You need a certificate with the client CNAME, in a separate server block in Nginx.
Alternately generate another certificate that includes your domain name, subdomains, and the CNAME. Lets Encrypt can do this, and it's free.
(Copied comments to an answer so it can be accepted, so people don't all bother to read an answered question).


text:
The last remaining memories fade away into darkness. Your mind is a mess and only a feeling of being hunted remains. You must escape. Awake... You stumble through the narrow corridors as the distant cry is heard. It is getting closer. Explore... A sound of dragging feet? Or is your mind playing tricks on you? Experience... Something emerges out of the darkness. It's approaching. Fast. Survive...
Step into Daniel's shoes as he wakes up in a desolate castle, barely remembering anything about his past. As you explore the eerie pathways, you'll take part in Daniel's most troubled memories. The horror doesn't just come from the outside, but from the inside as well. A disturbing odyssey into the dark corners of the human psyche awaits. Amnesia: The Dark Descent, a first person survival horror. A game about immersion, discovery, and living through a nightmare. An experience that will chill you to the core. By using a fully physically simulated world, cutting edge 3D graphics and a dynamic sound system, the game pulls no punches when trying to immerse you. Once the game starts, you will be in control from the beginning to the end. There are no cut-scenes or time-jumps, whatever happens will happen to you first hand. You'll be thrown headfirst into a dangerous world where danger can lurk behind every corner. Your only means of survival are hiding, running, and using your wits. Do you have what it takes to survive?
Includes Amnesia: The Dark Descent and its DLC, Amnesia: Justine.
Winner of IGN's "2010 Best PC Horror Game and 2010 Best PC atmosphere" award.
A thrilling ride through the depths of madness and the darker side of human emotions.
Features a fully simulated world made all the more immersive with the help of a dynamic sound system.


text:
Q: How to upload Platform specific wheels packages I have generated a wheel package for windows, linux and mac platform with latest python[3.11].
What happens is if i have built wheel on linux, only that wheel can be uploaded and along with .tar.gz file.
But i want to build wheel package on other platform as well and it has to be uploaded from one machine and which is not happening for me.
I tried to upload these packages on my windwos, i got the error as:
Binary wheel has an unsupported platform tag 'linux_x86_64'
Kindly help me in packaging these with one package.
Thanks
I expected to have all the packages to be uploaded in one package having windows, linux and mac [both 32-bit and 64-bit].


Christie has been our midwife for 3 of our 6 children. From the beginning of our relationship with her, I have always felt comfortable, and confident in our decision to use her as our midwife. She can always answer my questions, in my appointments or outside "office hours". She is calm and can think clearly and calmly on the fly. She has a personality that has kept me, while I labor, calm and confident in how God has designed our bodies to have babies.
With this last birth I had a small complication following birth. She was on top of it, checking in on me, consulting with an MD on my situation, and doing blood work to make sure there was no infection. She was able to get me in right away with an OB to have my complication resolved. I appreciated her professionalism, not only with me, but with the OB, and the professional relationship she has with them.
Not only is she knowledgeable about birth, but also baby and children's health. I've asked her questions and her opinions outside of my pregnancies, and she always is helpful. I always recommend Christie and would use her again!


text:
(Proofreading. Always more proofreading.)
Chehon is the second most populous region of Curuoskar and has both the most active economy and the largest volume of off-world trade on the planet. The overall economy of Chehon is dominated by the transshipment and brokerage industries, with the domestic manufacturing, import/export, service, and tourism industries holding a lesser — but still quite significant — role.
==Geography==
The territory of Chehon is a relatively narrow strip of land running along the western shore of the single, unnamed continent of Curuoskar, bordered on the west by ocean and on the east by a mountain range. Chehon's territorial claims encompass an area roughly [http://www.wolframalpha.com/input/?i=1200+km+*+200+km 1,200 kilometers (750 miles) north to south and 200 kilometers (125 miles) east to west ]. The majority of the inland area is dominated by untouched temperate forest to the north and subtropical forest to the south. As one moves inland the terrain shifts from beach to plains, foothills, and then mountains for nearly the entire stretch of the country, with periodic, relatively flat river valleys breaking up that pattern.
There is more land to the south which Chehon does not claim; Chehon only claims the land between the western shore and mountains north of the equator. The southern tropics, temperate regions, and sub-antarctic reaches of the Osnarelda are currently unclaimed.
===Provinces===


text:
中文(简) | српски | русский
1. The Hieromartyr Acepsimas, Bishop of Naeson, and others with him
The eighty-year-old Acepsimas, filled with every Christian virtue, was sitting one day in his home with guests. Just then a child, filled with the Spirit of God, ran up to the aged bishop, kissed him on the head and said: "Blessed is this head, for it will receive suffering for Christ." This prophecy was soon fulfilled. King Sapor raised a bitter persecution of Christians throughout Persia, and St. Acepsimas was apprehended. He was brought before a prince who was also a pagan priest. As the bishop was arrested and bound, a member of his household asked him what should be done with his home if he were martyred. The saint replied: "It is no longer my home. I am going to a home on high and will not return." After prolonged interrogation he was thrown into prison. The following day Joseph, a seventy-year-old presbyter, and Aithalas, a deacon, were also imprisoned. After three years of imprisonment and many tortures, Acepsimas was beheaded. Joseph and Aithalas were buried up to their waists in the ground, and the soulless pagans forced Christians to stone them. That night, by God's providence, Joseph's body disappeared, and a myrtle tree grew over Aithalas's body that healed every kind of disease and pain of men. This tree stood for five years before the wicked and envious pagans cut it down. These soldiers of Christ suffered in Persia in the fourth century, during the time of the pagan King Sapor.
2. The Holy Great-martyr George
On this day we commemorate the translation of the relics of St. George, from Nicomedia, where he suffered at the time of Emperor Diocletian, to the city of Lydda in Palestine. The suffering of this wonderful saint is described on April 23. Anticipating his martyrdom, St. George begged his servant to take his relics to Palestine, where his mother had been born, and where he had distributed his large estate to the poor. The servant did so. During the reign of Emperor Constantine, pious Christians built a beautiful church to St. George in Lydda and, upon the consecration of that church, the relics of the saint were interred there. Innumerable miracles have occurred from these miracle-working relics of St. George, the great-martyr of Christ.
3. The Venerable Elias the Egyptian
Elias labored in asceticism near Antinoe, the principle city of the Thebaid. For seventy years, he lived among the arid and inaccessible rocks of the desert. He ate only bread and dates and, in his youth, fasted for weeks at a time. He healed all manner of pains and ailments of the people. He eventually became very shaky in his old age, and entered into the joy of his Lord at the age of 110. Elias said: ``Guard your mind from evil thoughts concerning your neighbors, knowing that the demons put them there, aiming to blind you to your own sins and prevent you from directing yourself toward God.''
HYMN OF PRAISE
The Holy Great-martyr George
O George the martyr,
O George the victor:
Through suffering, you conquered,
And through death you have been glorified.
You held all things to be of less value
Than truth, O George.
You gave up earthly power and honor,
And stood beside the Living Christ.
Pierced and broken with horrible tortures,
You were sustained by God's hand.
All your pains were as nothing-
By the power of God's mighty hand.
We all bow down before you
And glorify your name.
O Martyr George,
O Victor George:
Have mercy on us now,
By your prayers, protect us
Before the throne of Christ God,
Our Almighty Savior;
And pray that we not fear torture,
And that, by patience, we conquer!
Among the countless miracles of St. George, this one is recorded: On the island of Mytilene there was a church dedicated to St. George the Great-martyr and Trophy-bearer. All the inhabitants of the island would come to this church on the annual feast of their patron saint. Knowing of this, the Saracens of Crete once attacked this island on its feast day, pillaged the island, and enslaved its inhabitants, taking many of them back to Crete. Among the enslaved was a handsome young man, whom the pirates gave to their prince. The prince made him his servant. The young man's parents were overwhelmed with great sorrow for their son. After a year had passed and St. George's day came again, the grieving parents, following the ancient custom, prepared a table and entertained many guests. Remembering her son, the poor mother went to the icon of the saint, fell to the ground and began to pray that he somehow deliver her son from slavery. The mother then returned to her guests at the table. The host raised a glass and drank a toast to the honor of St. George. Just then their son appeared among them, holding a decanter of wine in his hand. In amazement and fear, they asked him how he had managed to come to them. He replied that as he was about to serve his master wine in Crete, a knight on horseback appeared before him, pulled him up onto the horse and carried him instantly to his parents' home. All were amazed, and glorified God and His wonderful saint, George the Commander and Victory-bearer.
Contemplate the wondrous deliverance of Paul and Silas from prison (Acts 16):
How these holy apostles were cast into the inner prison and their feet were placed in stocks;
How they were at prayer, praising God at midnight;
How the earth quaked, the chains fell off those who were bound, and the doors of the prison were opened.
on Christ as the Head of all the saints
That … He might gather together in one all things in Christ, both which are in heaven, and which are on earth (Ephesians 1:10).
Sin causes panic and confusion. A man drowning in sin and vice is like a chicken with its head cut off which, dying, thrashes about convulsively and rushes to and fro. Before Christ's Incarnation, the whole pagan world was a confused, headless body, dying in convulsions. Christ joined the severed head with the benighted trunk and brought the body of the human race back to life. He is the Head of the heavenly host, and He has always been. And, as the Creating Word of God, He was from the beginning the Head of everything created in the visible world, especially the human race. But sin, like a sword, separated the sinful trunk of Adam from his Head. However, the Lord reconciled heaven and earth in His Incarnation, bringing heaven to earth, and raising earth to heaven, and establishing all of it under His mind, under His headship. Through Christ we are reconciled with the Holy Trinity and the angels of God, with one another, and with the created nature around us. The lost Head has been found and all has been harmoniously arranged beneath it. The Apostle says: We have the mind of Christ (I Corinthians 2:16). As the head is to the physical man, so the mind is to the spiritual inner man. Therefore, if we are Christ's, we must think and judge in all things according to our Head, Jesus Christ, and Him alone. Thinking and judging by Him, we will perceive ourselves as organs of one body that includes other men and the angels: one body, whose Head is Christ. Hence, our love for God is enkindled, and our faith strengthened, and our hope enlightened. Only a sleeping body feels no link with its head. Let us awaken, my brethren, let us awaken while we have time.
O Lord Jesus Christ, our All-wise Head, unite us with Thyself.
To Thee be glory and praise forever. Amen.