text:
What if science reveals (proves) something we're not ready for yet?
By Dmitry Voropaev Posted on 2022-07-06 Category :
Dmitry Voropaev
Science as a social institution will never reveal what humanity is not yet ready for. Science does not exist in a vacuum: it is made by the same people, and if they are not ready for something, then how can they discover it?
Another thing is that there may be brilliant insights of individuals that humanity as a whole is not yet ready to accept. So, for example, already in antiquity there were authors who defended the heliocentric system of the world (i.e., who believed that the Earth revolves around the Sun), but this idea was accepted only much later, more than a thousand years later. This happened, in fact, precisely because humanity in antiquity was not yet ready for such an idea, and no rational arguments in favor of the heliocentric system of the world did not play a role here. Still, for example, you can recall the drawings of flying machines by Leonardo da Vinci or the steam mechanism of Heron of Alexandria, created in the second half of the first century AD, almost two thousand years before the widespread use of steam engines. Among modern authors, we can recall as an example the Japanese mathematician Shinichi Mochizuki, who, it seems, in 2012 published a work that makes a fundamental breakthrough in mathematics. "Sort of", in this case, because only a few people in the world can understand the work of this author, and even those had to spend a lot of time for the special preliminary training necessary to understand Mochizuki's mathematical constructions.
So we can assume that if a single brilliant scientist makes a discovery that humanity is fundamentally not ready for, then this discovery will remain on the shelf until humanity is ready to understand it.
Technology is another matter. Unfortunately, unlike scientific knowledge, which in itself, in principle, is useless for a person who does not have the appropriate training, new technologies can easily be used by anyone, and this, of course, is fraught with great danger, as can be seen in the example of such problems as the proliferation of weapons of mass destruction. When such weapons fall into the hands of some terrorists, it does not end well. We have already seen all this, and more than once, for example, during the gas attack in the Tokyo subway.
Therefore, ideally, the development of the natural and technical sciences should be accompanied by the development of the humanities, which could, for example, ensure careful consideration of all the ethical implications of creating new technologies that would foster responsibility and critical thinking in people, as well as with the development of society as a whole.
vladimir_kozlov says:
IMHO, science is constantly discovering new technologies that humanity is not ready for: synthetic explosives, nerve gases, atomic energy, toxic rocket fuel, genetic modification, food preservatives, even to some extent cars (the terrorist attack in France ru.wikipedia.org/wiki/Terrorist ATTACK_INITSE_ (2016)), and a bunch of other examples.
boris_tot says:
When a paper is published that simply and fully covers the fundamental questions of physics: energy, force, space, matter, and regularities, a grandiose collapse of the scientific environment will take place. Academies will fall apart, rejecting their academics, and the Nobel committee will disband itself.
For more than a hundred years, physics has been at a dead end, creating simulacra with hard work and adding to the crisis with delusions and rewards.
What will happen after the publication? The academies will survive, the Nobel Committee won't even choke. Modern society is so complicated that the moral feelings of a few people drown in the ocean of universal excitement.
konstantin_ustinov says:
What do you know about modern discoveries and technologies? Not much, I'm afraid.
All of us have somehow heard about such concepts as" levitation"," teleportation", etc." Of course, these are pleasant, but still the fantasies of screenwriters and writers " – you will say. But, NO.
Right now, while you eat, sleep, and read the news, scientists are "teleporting" particles. And when did you think they started doing that? Already since 1997. Yes, the greatest distance of" teleporting " a photon is 100 km. But this is in 2015, and in 2009-1 meter. Just give scientists time and technology, and dreams of deep space will cease to be dreams. The same goes for "levitation" and the creation of life, such as a mouse embryo without an egg or sperm on a 3D-printed skeleton.
But there is another aspect. The moment the first human is teleported, the first human embryo like this is created – will those people be the same as us?
In the case of teleportation, scientists will put an end to the questions once and for all: "Does a person have a soul? Is the brain and psyche connected, as well as feelings?" – "because" a person will be split into "elementary particles in one place and collected from them in another, while transmitting, as the laws of quantum mechanics say," not matter, but information.
And the first such person from a similar embryo, without a father and mother (biological) – will he be the same person? It is simply impossible to say yet.
Therefore, answer the question for yourself..
ARE YOU READY FOR THE FUTURE?
valentin_osnov_039_yanenko says:
To begin with, let's look at what discoveries may be incomprehensible to humanity.
For example, this may be the first contact with aliens. This is a very controversial point, because before that, some people thought that the contact was already hidden. First, it would be a global attack on religions. Imagine that God (s) created(i) people and animals and then all of a sudden some aliens that aren't found anywhere in the scriptures, oops. They will immediately be called devils and agents of Satan. It is ironic that a similar parallel can be drawn with white European colonizers because of their color features. Adequate contact with aliens is possible if the religion of people does not force (once again) to hang prejudices on strangers. In the case of very advanced aliens, we cannot understand them on an intellectual level. Imagine that a person explains to a chicken how a nuclear power plant works. In much the same way, people are unable to understand higher intelligence, who do not have such concerns as where to eat and who to sleep with.
A similar case is possible with the creation of superintelligence from artificial intelligence. Before the creation of superintelligence, people were always dealing with what they could control. Creating an intelligence responsible for our intelligence can be our undoing. It's like a chicken that builds a meat processing plant without thinking. If in the case of aliens, such intelligence was in space, then here people build it themselves. Our biological limitations do not allow us to be on par with superintelligence, so people will not be ready to understand what superintelligence feels. Perhaps he will have long understood the structure of the Universe and see the big picture as a whole. Religion, of course, will also add heat and call AI Satan.
If we talk about something less global, which does not critically hook the world, then this is the same multiverse theory. Look, at first everyone thought that the whole world is Earth. Then there was a transition from the fact that the Earth is a planet around which the Sun revolves. Then it turned out that the Earth revolves around the Sun, and the Sun is inside the Galaxy, and there are many of them, and they also revolve….in the same universe. Using the logic of such a sequence, it is possible to assume that there is more than one unit of universes.
So, if there are really infinite universes, then this will prove something that people are really not ready for. Namely, the fact that they live only in one of the infinity of the universe in order to perform a certain chain of actions, which must sooner or later be repeated in infinity. The meaning of life is much more difficult than having children and planting a tree, right?
PS Sorry for the text errors!
slava_bell says:
Humans are a unique and incredibly flexible species.
He was used to using the wheel, silicon axes, writing, antibiotics, cars. I'm used to the fact that the earth is round, that there are other galaxies, and that Schrodinger's cat can be both alive and dead. He was even used to poking his finger into a small rectangle of glass and metal to talk to another person on the other side of the earth.
At the same time, note that it is unlikely that many are able to explain exactly what scientific discoveries the very fact of the existence of a smartphone is based on.
I mean, don't worry about humanity – it'll just get used to it 🙂


Memorial Day weekend is here! I dont know how we finally escaped the clutches of winter but it was not so very long ago. I have the pool nearly ready, getting the right balance of chemistry in the water all that remains to bring about peels of laughter when the kids jump in. Haying season is in full swing and I know my son will be very happy to cool off after a few hours stacking hay in the broiling barn loft.
I will be giving the invocation and benediction at this years Memorial Day Parade. The time I spent writing those pieces gave me a chance to reflect on the sacrifices made to secure all the joys and freedoms we share. How lucky we are to live here and now in this quiet place! It is my position as co-chair of the 300 th anniversary of my church that led me to be asked about the prayers at the Memorial Service. Our church is central to the founding of the town as a seperate entity. In 1710 those who lived in the village here were distraught by the dangers of crossing a sometimes wild river to get to church. The decision was made based on safety and distance to petition for a seperate town and church. Funds, a pastor, a church building and a parsonage all had to be arranged. In 1710 those 7 founding fathers pulled all the pieces together to begin a new fellowship here at Mansfield Center ( also called Ponde Place in that time) How wise they were to secure the safety of the people and settle in this quiet Eastern Connecticut hill country to make a place where families can live and prosper for so many years.
Part of that 300 th celebration is community outreach from our church. We brainstormed many different ways to let the community that has grown out wide beyond our village know that we are still here and serving. My idea was the 3 local parades. Memorial Day, July 4th Boom Box Parade ( that will take a whole seperate blog then) and Festival on the Green Parade. Those parades will move along by such a huge portion of the people who live in the area, so I knew a float would be a great way to reach out to them. Now to make our church recognized among the many that now dot the countryside here. It is an architechtural beauty and of such classic design as Norman Rockwell would paint. From those thoughts came the idea of a mini church to be built , paraded through town on three occasions, then put on the lawn of church for Heritage Sunday and finally auctioned off in the fall as a fundraiser! An all call was put out for recycled materials trying to make the project as "Green" as possible. We got some and bought more to make sure the base was very strong and solid since it would be shifted about so many times. Construction has moved slow. Our master carpenter Dave Little drew plans breaking the churches dimensions down to a manageable size and laying out the directives for builders. On several evenings we have gathered and begun the construction. Church members return today and tommorow for it is now "CRUNCH TIME" the parade 2 days away. We have more done than in these photos but a way to go. Today we must raise the roof! The steeple to follow and then paint. If the weather doesnt cooperate we will have to pull it into our barn for painting.
I am sure founding fathers faced far great tasks than to get to the parade on time! I am just amazed how quick the date is upon us and how quick we fell behind in the work on the mini church. I hope the membership is ready to pull out all the stops and get the church built on time. If all goes well we will bask in the glow of success on Monday afternoon and archive pictures of a wonderful Memorial Day at First Church of Christ Congregational Mansfield Center, Ct.


text:
Rangers Winter Caravan Returns to Riders Field on January 21st
January 6, 2023 – Texas League (TL) – Frisco RoughRiders News Release
FRISCO, Texas – The Texas Rangers Winter Caravan makes its way back to Riders Field on Saturday, January 21 from 10:30 a.m. to 12:30 p.m. Fans will have the opportunity to meet Rangers players and coaches, collect an autograph, grab a photo with the Texas League Championship trophy and enjoy a day of family fun and festivities at Riders Field.
Rangers guests will be announced at a later date. After a 30-minute Question and Answer session on top of the RoughRiders third base dugout, Rangers guests will participate in a public autograph session from 11:30 a.m. to 12:30 p.m.
Fast Passes will be available for purchase, allowing fans to skip the lines and receive autographs from all of the Rangers guests. A limited number of Fast Passes will be available. All sales from Fast Passes will benefit the RoughRiders Foundation.
The RoughRiders Foundation will also be hosting a coat drive benefiting The Storehouse – Collin County. Donations of new or gently used winter coats or jackets for infants, children and adults will be accepted at the Homeplate Gate.
Additionally, the RoughRiders Foundation will have a Sidewalk Sale from 10:30 a.m. through 1:00 p.m. inside the Homeplate Gate with great deals on RoughRiders merchandise. The proceeds from the Sidewalk Sale will benefit the RoughRiders Foundation.
The Riders Outpost, the RoughRiders team store, will be open during the event, with specials on select merchandise. Additionally, fans who wish to purchase ticket packages for the 2023 season may do so during the event. The RoughRiders sales team will be on hand to show the best available seats for new season ticket purchasers or current season ticket holders looking to upgrade or relocate.
The Frisco RoughRiders won the 2022 Texas League Championship, their second title in franchise history. Season tickets for the 2023 season are already on sale. For tickets and more information about the Frisco RoughRiders, visit RidersBaseball.com or call 972.731.9200.
About the RoughRiders Foundation
The mission of the RoughRiders Foundation is to enhance the community we serve through charitable contributions, grants, and programming initiatives. The RoughRiders Foundation supports programs and organizations in our community that motivate and reward children and families in the areas of education, good health and community services activities.
For more information on the Frisco RoughRiders…
Click Here to Read the Full Original Article at OurSports Central Texas League TL News…
Affiliated Minor League Baseball Frisco RoughRiders news Frisco Texas sports minor league Baseball osc oursports central small leagues Texas League Texas Rangers affiliate TL
MLB | Incredible plays by THIRD-BASE
Why Carlos Correa's free agency has been a mess of incomplete deals, second-guessing owners and old injuries

redpajama_set_name: RedPajamaCommonCrawl


Businesses have been celebrated for inspiring thousands of people across Greater Manchester to opt for cheaper, healthier and eco-friendly journeys to work.
Fifteen companies have picked up awards from Transport for Greater Manchester's (TfGM's) Travel Choices team for encouraging employees to walk, cycle, car share or take public transport.
The Travel Choices team was setup four years ago to help organisations promote sustainable travel, aiming to benefit businesses and reduce the negative environmental impact of employee commutes and general business travel. There are now 600 businesses signed up to its free service.
Companies and organisations who won awards at the event, which was attended by around 40 businesses, included intu Trafford Centre, HOME, Fujitsu, Poundland and Central Manchester University Hospitals NHS Foundation Trust.
TfGM Committee Chair, Councillor Andrew Fender, said: "Four years ago, when we launched, we didn't know for certain how successful the Travel Choices service would be.
Andrew Douglas, Sustainable Travel Co-ordinator for intu Trafford Centre, which reduced staff car journeys by 12% and installed electric vehicle charging points and a dedicated public transport guide, said: "We are delighted to have been accredited with the Travel Choices gold award.
TfGM's Travel Choices team can help businesses encourage staff to travel sustainably with a free service, which includes workshops, bike loans, newsletters, grants to build infrastructure such as cycle sheds, lockers and showers, and online resources.
Sustainable travel can help companies save money, attract and retain employees, freeup parking space or resolve parking issues, make them more resilient to problems on the travel network and produce a healthier, more productive workforce.
To find out more and signup to the network, go to www.tfgm.com/businesstravel.


text:
Q: Problem with implementing method to sort with using comparer in C# I have implemented a method to SortBy TResult type, but unfortunately my solution is not good enough and unit tests are not passed. Should I implement this with using order by with IComparer, or probably by Array.Sort, or with swapping in loop ? Please about help and explanation, why my ideas are not suitable in this case. I would be grateful.
        public static TSource[] SortBy<TSource>(this TSource[] source, IComparer<TSource> comparer)
        {
            if (source is null)
            {
                throw new ArgumentNullException(nameof(source));
            }

            if (source == Array.Empty<TSource>())
            {
                throw new ArgumentException(null, nameof(source));
            }

            if (comparer is null)
            {
                throw new ArgumentNullException(nameof(comparer));
            }

            Array.Sort(source, (a, b) => a == null ? 1 : b == null ? -1 : comparer.Compare(a, b));

            var result = source.AsEnumerable().OrderByDescending(x => x == null).ToArray();
            return result;
        }

EDITED:
I want to sort the objects in this method. If a members of this array is a string I want to sort this starting from nulls, after from small letters, after by big letters and last criterium is a string.length, sorting by value of integers is easy, but for string lengths is more difficult, because all the time the result is bad, because once I sort it almost well, I have the same length strings in reverse, but I have uppercase letters before lowercase.

redpajama_set_name: RedPajamaStackExchange


text:
Big Brother's Reggie wants to make history: 'Everyone has to vote!'
Rachel Choy
·Lifestyle & Entertainment Producer
11 July 2022, 10:15 pm ·5-min read
Big Brother Royalty vs New Blood announced the show's finalists on Monday night, in an episode packed with drama and a 'brutal' final challenge.
Previous winner Reggie Bird is determined to walk away with the crown, but is up against two strong contenders — the show's 'challenge beast' Taras Hrubyj-Piper and superfan Johnson Ashak.
Big Brother housemate Reggie wants to win on Tuesday night. Photo: Seven
The star opened up to Yahoo Lifestyle about wanting to make history, admits the final challenge made her cry, and teases that there may be 'friction' between housemates at the reunion on Tuesday.
'Everybody needs to vote!'
While Reggie has a huge fanbase from her Big Brother win in 2003, she says that might not be enough to get her over the line.
"I am nervous at the moment because people need to vote," she starts. "I don't want them to become complacent and sit there and think, 'Oh Reggie's got it in the bag', or, 'She's won it before, she doesn't deserve it.'"
"To win this, again, would be making history," she says excitedly.
Big Brother stars open up about Taras attacking Reggie: 'Awful'
Big Brother's Tim Dormer shocks fans by stripping in public: 'OMG'
Big Brother's final three speechless ahead of 'life-changing' finale
Going into the Big Brother house, Reggie felt like an underdog and didn't think she could walk away with the crown for a second time — in fact, she still doesn't.
"I'm up against two strong characters, Johnson and Taras, so I'm not feeling real confident," she admits.
The star is desperate to provide stability for her kids, and if she wins, she will finally be able to 'put a roof over their heads.'
"I'm proud of what I've done, I did it for my kids. And everyone has to vote!" she laughs.
Reggie is a proud mum to Mia and Lucas, and wants to win for them. Photo: Instagram/reggiebirdbb
'Brutal'
The star has been described as an 'Aussie battler', after giving all the challenges her all — even though many were difficult for her to complete.
Reggie has a degenerative eye condition called retinitis pigmentosa, which has left her legally blind.
Upon seeing the final challenge, where the winner would have the power to choose the three finalists, Reggie says she burst into tears.
"That last [challenge] was the most brutal one out of them all. I remember I started crying as soon as I saw it, I was losing it," she remembers.
"I was trying to focus and pull myself together, it was the final hurdle. I'm like, 'How am I going to get through this?'. I just didn't know how I was going to do it," she tells us.
Australians watched in awe as Reggie battled through the challenge, and the star said she was honoured to be invited back despite her disability.
"I was so proud of myself, and even for Big Brother… Bringing me back regardless of my eyesight, and it was good to be able to get in there and show people that you can do this. You can do anything," she says.
Reggie cried when she saw the mammoth final challenge, but still gave it her all. Photo: Seven
'Friction with the housemates'
The final episode will be aired live from Sydney's Hordern Pavillion on Tuesday night at 7.30pm.
Sonia Kruger will grill the final three on why they deserve to take home the crown, and all the other housemates will reunite on camera for the first time since they left the house.
Reggie teases that it might not all be smooth sailing, as the show has caused a couple of feuds in the cast.
"I reckon there's gonna be a bit of friction there with some of the housemates," she laughs. "Hopefully they'll all come back together as one again, but yeah, it's gonna be interesting for sure."
Tim Dormer recently told us that he has been trying to fix things with Estelle Landy, and Reggie says she's doing everything she can to help the pair.
"I'm doing the mum thing again, like I did in the house with them. When they were having a little quarrel, I'd be like…snap out of it and get their sh*t together and stop it.
"At the end of the day it was a game, and I'd hate to see them not be friends. They're beautiful people, both of them. I'm gonna keep working my magic, and hopefully by finale they'll be back friends," she says.
Reggie is eyeing up a career in the media. Photo: Getty
'I'd love to do more TV'
The star says she was so thankful to have the chance to play Big Brother again, and wouldn't hesitate to do another season.
Reggie even said before Big Brother Royalty vs New Blood was announced, she had been campaigning for years to do a Big Brother All Stars.
"Chuck me in the Big Brother UK when it comes on, I'd love to do more TV," she says, adding that she 'absolutely loves Big Brother'.
Reggie is also open to appearing on any reality shows, and rattles off a list that she's thought about doing.
"I'd love to do Travel Guides, or Gogglebox, or MasterChef! I love cooking," she tells us.
Or if you have a story idea, email us at lifestyle.tips@yahooinc.com


A trio of magnificently designed and developed everyday items. (non)ordinary are minimalist designs created by Denmark-based designer etc.etc.. Firstly the eloquent two-part table lamp made out of simple shapes working in unison together. The bowl acts as the holder for the light stick, feeling industrial yet functional. The light stick sits effortlessly within the bowl while moving around directing the light within its environment.
While enclosing in contents the pencil case forms an almost solid piece of cylindrical wood. The pencil case opens exposing it's contents in an almost [insert text].
As an everyday object the teacup has become an item that has almost faded into the shadows of our creative minds. Consisting of three parts: the cup, the tea strainer and the lid, this cleverly designed cup can offer a variety of possibilities.


text:
Q: Lazy-loading with Angular Ivy : No provider for InjectionToken ng-select-selection-model Bug Description
I'm using angular's new IVY compiler, along with the new lazy-loading functionality (lazy-loading with ivy tutorial here: https://www.debugbear.com/blog/lazy-loading-angular-components-without-a-router)
When lazy-loading a module and adding an instance of a component to my app, the ng-select does not appear in the component and I get this error in the console:
core.js:6354 ERROR NullInjectorError: R3InjectorError(AppModule)[InjectionToken ng-select-selection-model -> InjectionToken ng-select-selection-model -> InjectionToken ng-select-selection-model]:
    NullInjectorError: No provider for InjectionToken ng-select-selection-model!
    at NullInjector.get (http://localhost:4200/vendor.js:8736:27)
    at R3Injector.get (http://localhost:4200/vendor.js:24378:33)
    at R3Injector.get (http://localhost:4200/vendor.js:24378:33)
    at R3Injector.get (http://localhost:4200/vendor.js:24378:33)
    at NgModuleRef$1.get (http://localhost:4200/vendor.js:40184:33)
    at Object.get (http://localhost:4200/vendor.js:38095:35)
    at getOrCreateInjectable (http://localhost:4200/vendor.js:12876:39)
    at Module.ɵɵdirectiveInject (http://localhost:4200/vendor.js:28245:12)
    at NodeInjectorFactory.NgSelectComponent_Factory [as factory] (http://localhost:4200/lazy-lazy-module.js:4143:398)
    at getNodeInjectable (http://localhost:4200/vendor.js:13021:44)
Reproducible example
see https://github.com/boltex/ivy-lazyload-test for a minimal repo exposing this bug.
To Reproduce
1. clone the example repo git clone https://github.com/boltex/ivy-lazyload-test
2. run npm install to get all dependencies
3. run ng serve
Expected behavior
When trying this locally with ng serve, when the program loads in your browser, press the "Lazy load module & add instance of component below" button. (This will add some components instance into the app) The component should have an ng-select in it. It doesn't and forementionned error appears in the console.
Note
Ignore the first error in the console: Uncaught TypeError: ng.probe is not a function
It is a normal error to get when using angular 9 because augury assumes angular dev mode is active if window.ng exists, but ivy doesn't export probe right now.
Here's a screenshot

My Current Setup
 - OS: [windows 10]
 - Browser [chrome]
 - Version [78.0.3904.108 (Official Build) (64-bit)]
Thanks for your time and attention to this issue !

A: I've found a solution with @HeroDev's 'hero-loader' component.
(See their relatively short source code for the additional techniques it uses: https://github.com/herodevs/herodevs-packages/tree/master/projects)
The method I was using was not fully compatible with all methods of integrating componnent, 3rd party or otherwise, into an existing application by lazy-loading. (Not using routing)
I've updated my repository https://github.com/boltex/ivy-lazyload-test with a working example where you can add, and remove, arbitrary number of different modules and components into an opened application without changing routes.


text:
Q: Error when updating Ubuntu Server to new version Today I updated Ubuntu Server 11.04 to 11.10 and after a rather fast update I got the following error:
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.0.0-12-server

gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.0.0-12-server with 1.
dpkg: error processing initramfs-tools (--configure):
 subprocess installed post-installation script returned error exit status 1
No apport report written because MaxReports is reached already
 Errors were encountered while processing:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up initramfs-tools (0.99ubuntu7) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.0.0-12-server

gzip: stdout: No space left on device
cpio: write error: Broken pipe
E: mkinitramfs failure cpio 1 gzip 1
update-initramfs: failed for /boot/initrd.img-3.0.0-12-server with 1.
dpkg: error processing initramfs-tools (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 initramfs-tools

Need to add that I can connect normally to the server via SSH. It reboots well with no problems and I can install and do anything BUT this error appears when I install/remove anything. It was the only error when updating I even updated via SSH with no other problems.

A: Check if you have enough space on your disk:

gzip: stdout: No space left on device

One way to do this would be to remove old kernels:

*

*Is it safe to delete the old kernels from menu.lst?


text:
Q: Remove both duplicate items (if one is duplicate) from a list using Linq How can I remove the duplicate item and the other item which was compared with the duplicate one from a List using Linq. Following is the query:
var test = myList
  .GroupBy(x => x.WHEN)
  .Select(y => y.First())
  .ToList();

Here list is already sorted and WHEN refers to DateTime. This is what I want to achieve.
01.01.2018 08:00:00 --> should be removed
01.01.2018 08:00:00 --> should be removed
01.01.2018 08:10:00
01.01.2018 08:11:00
02.01.2018 08:00:45 --> should be removed
02.01.2018 08:00:45 --> should be removed

A: Let's filter by group size (we want groups with one item only):
 var test = myList
   .GroupBy(x => x.WHEN)
   .Where(group => group.Count() == 1) // single item groups only
   .Select(group => group.First())
   .ToList();

A: you can try below linq code :
myList.GroupBy(x => x.WHEN)
      .Where(x => x.Any(xEle => myList.Where(ele => ele == xEle))
      .Count() == 1)
      .ToList();


Submission of a symposium is only possible via the online symposium submission module. Symposia submitted via e-mail or incomplete submissions will not be considered.
the symposium organizer and/or invited speakers are not required to be EAPM members.
all speakers are required to register for the meeting. When submitting the symposium proposal you automatically confirm that in case of acceptance, all presenters will register and attend the EAPM 2019 conference at their own cost.
The duration of a symposium is 90 minutes. Within this time frame there should be at least four individual talks and time for discussion.
Theme: describe the general topic of the symposium and a brief overview of the presentations.
Takeaways: what can the audience learn from your symposium.
Abstracts of each of the presentations: it is mandatory to upload an abstract of each individual presentation, including the complete name and affiliation of all presenters and co-authors. Please find below the format in which the abstract form individual presentations should be submitted.
Proposals will be evaluated by the Scientific Committee. Decisions will be communicated by March 1, 2019. All abstracts of symposia that are accepted will be published on the conference website. In addition, abstracts that meet the higher standard for publication in the Journal of Psychosomatic Research will be published in the conference issue of the journal. Selection of abstracts to be published in the JPR is also done by the scientific committee. In the event that a symposium proposal is not selected for presentation at the conference, the abstracts can be re-submitted for consideration as an individual oral presentation or poster presentation.


text:
import os
import sys
import numpy as np
import cv2
import matplotlib
matplotlib.use('TkAgg')
import matplotlib.pyplot as plt
import csv

PATH_OUTPUTS_DES_IMAGES = "/Users/jesusgarciamanday/Documents/Master/TFM/outputs/lip-vireo-des-time/"

class Descriptor:
    def __init__(self, numkp, m, d):
        self.numkp = numkp
        self.m = m
        self.d = d

def getNameFile(file):
    fileName = ""

    if (len(file.split("R")) > 1):
            fileName = file.split("R")[0]
    else:
        if (len(file.split("L")) > 1):
            fileName = file.split("L")[0]

    return fileName

def generateDescriptorFromFile(nameFile):
    nLine = 0
    features = []
    descriptors = []

    with open(nameFile, 'r') as csvfile:
        spamreader = csv.reader(csvfile, delimiter=',', quotechar='|')
        for row in spamreader:
            if (nLine == 0):
                res = row[0].split(" ")
                des = Descriptor(int(res[0]), int(res[1]), int(res[2]))
            else:
                if (nLine >= 2):
                    feature = row[0].split(" ")

                    if (len(features) < des.d):
                        for f in feature:
                            if (f != ''):
                                features.append((float(f)))
                    else:
                        descriptors.append(features)
                        features = []

            nLine += 1

        descriptors.append(features)
        return descriptors

def matchingBruteForce(desFilesTrainImages, desFilesQueryImages, descriptor, detector):
    print(descriptor, "---", detector)

    valuesDataMatching = []
    results = []

    desFilesQueryImages.sort()
    desFilesTrainImages.sort()

    for desImgQuery in desFilesQueryImages:
        nMatch = 0
        index = 0
        firstImage = ""

        nameImgQuery  = getNameFile(desImgQuery)
        des1 = generateDescriptorFromFile(PATH_OUTPUTS_DES_IMAGES + descriptor + "/" + detector + "/query-images/" + desImgQuery)

        for desImgTrain in desFilesTrainImages:
            nameImgTrain  = getNameFile(desImgTrain)
            des2 = generateDescriptorFromFile(PATH_OUTPUTS_DES_IMAGES + descriptor + "/" + detector + "/train-images/" + desImgTrain)

            # BFMatcher with default params
            bf = cv2.BFMatcher()
            matches = bf.knnMatch(np.asarray(des1,np.float32), np.asarray(des2,np.float32), k=2)

            # Apply ratio test
            good = []
            for m,n in matches:
                if m.distance < 0.75*n.distance:
                    good.append([m])

            if ((nameImgTrain == firstImage) or (firstImage == "")):
                nMatch = nMatch + len(good)
            else:
                valuesDataMatching.append({"imageQuery": nameImgQuery, "imageTrain": firstImage, "value": nMatch})
                nMatch = len(good)

            firstImage = nameImgTrain

        firstImage = ""
        nMatch = 0

        valM = max(valuesDataMatching, key=lambda item:item['value'])
        print(valM)
        results.append(valM)
        valuesDataMatching = []

    nameCSV = "results-BruteForce-" + descriptor + "-" + detector + ".csv"
    with open(nameCSV, 'w') as csvfile:
        filewriter = csv.writer(csvfile, delimiter=',', quotechar='|', quoting=csv.QUOTE_MINIMAL)
        filewriter.writerow(['Image Query', 'Image Train', "Value matching"])

        for rs in results:
            filewriter.writerow([rs['imageQuery'], rs['imageTrain'], rs['value']])

def getFilesFromDescriptor(descriptor):
    desFilesImages = []
    path = PATH_OUTPUTS_DES_IMAGES + descriptor
    direc = os.listdir(path)
    direc.sort()
    nPath = ""

    for d in direc:
        nPath = path + "/" + d
        dirs = os.listdir(nPath)
        print(nPath)

        for d2 in dirs:
            files = os.listdir(nPath + "/" + d2)
            desFilesImages.append(files)

        matchingBruteForce(desFilesImages[0], desFilesImages[1], descriptor, d)
        desFilesImages.clear()

if __name__ == "__main__":
    nameDesc = sys.argv[1]
    getFilesFromDescriptor(nameDesc)

redpajama_set_name: RedPajamaGithub


each morning on campus with a lesson that will prepare you for the day of birding in the field. Sign up for the series and receive $20 off the combined course fee.
Experience the beauty that California has to offer on this two-day natural history class and field trip with veteran instructor, Steve Schubert. From the picturesque coastline of Big Sur to the salt playa of Soda Lake this is certainly an adventure you will not forget. Sign up for the series and receive $26 off the combined course fee.
For more information, read course descriptions.


Although I used brass instead of the silver he used, I made the long screws and the special tapped block they fit into (on the back side, see the photo below) by hand. But I did not make my own lens, using instead a lens from a microscope objective.
The microscope has a small hole for putting a drop of pond water to observe. There is a small lever with a ball on the end that rotates the drop left and right, and the screw at the bottom raises and lowers the specimen. To move it left or right, you simply rotate the lens on the screw by which it is attached to the focus mechanism. To focus, you turn the screw that faces out of the picture, to change the distance between the lens and the drop of water.
As a replica of the original focus mechanism, the model served its purpose. But it was far too time consuming and difficult to build to end up as a project in one of my books.
The version in this chapter is much more slap-dash in appearance, and a little more clumsy in operation, but it can be built in an afternoon, and that includes making your own lens, which turned out to be much higher in magnification than the one I used in the replica.
Van Leeuwenhoek was not very forthcoming when asked how he made his lenses, scoffing that it was done "in the usual way" or words to that effect. So the method I will describe here is most likely different from the method used in 1668.
Although compound microscopes had been invented in 1595, they were only good at magnifying objects by twenty or thirty times. Van Leeuwenhoek's microscopes, with their one simple lens, were capable of magnifying 200 times.
Sandpaper (carborundum or silicon carbide) in 220, 320, 400, 600, 1500, 2000, and 2500 grits.
We'll start by making the lens.
Take a glass tube or rod, holding it by both ends, and heat it in the middle until a good inch of glass is soft and glowing orange. Then remove it from the flame, and pull the ends apart to make a glass thread several inches long.
Break off the large part at one end, and hold the thread in the flame so that a small glass sphere forms on the end of the thread. My sphere was a hair over an eighth of an inch in diameter. With a thicker thread, you can make a larger sphere, but we actually want a small sphere, since it will have a higher magnification.
Now we glue the glass sphere onto the small piece of wood, so that we can hold it easily while grinding the glass.
Go ahead and use a lot of glue. We want the whole sphere to be covered.
When the glue has dried, break off the glass thread.
Lay the 220 grit sandpaper on the table, and rest the wood on the sandpaper, with the glass sphere facing the grit, and the other end of the wood flat against the table. This will keep the surface flat as we grind it. Move the wood back and forth on the sandpaper, grinding the glass down until there is a flat surface. We want to grind away about a quarter of the diameter.
Next, we use the 320 grit. At each stage, we want to remove all the larger scratches from the previous grinding, leaving only the new smaller scratches. You can carefully examine the surface with a strong magnifying glass, or you can just sand away for three or four minutes one each grit to make sure the big scratches are gone.
Above you can see the effects halfway through the 2500 grit stage. There are still a few scratches, and they may actually be from several stages ago, due to carelessness. Don't worry, just spend a few extra minutes on this last stage to grind them all out.
Leave the sphere embedded in the glue while we make the rest of the microscope. The little sphere rolls and bounces easily, and is really hard to find if you drop it.
The next step is to make a holder for the sphere. We use two sheets of copper or brass. Hold them together neatly, and drill a hole in one end, equidistant from the sides and top. Sand the pieces to remove burrs and sharp edges. I stopped at the 220 grit, but you can polish yours to a mirror shine if you like, using the finer grits in sequence, just like we did with the sphere.
Using a knife, carefully dig the sphere out of the glue. The glue will not stick perfectly to the glass, and the sphere should come out fairly easily, needing no cleaning or solvents. But be careful not to lose it. Working on a black felt surface might be a good idea.
Place the sphere in the hole in one of the copper sheets, with the flat face up. You can lay the second copper sheet on the flat face to make it line up flat with the copper, before centering the hole in the top copper sheet over the lens. Now hold the two sheets tightly together, and clip the three binder clips onto the end of the sheets away from the lens.
To use the microscope, we attach a microscope slide to the side with the flat part of the lens, using a rubber band.
We insert the toothpick between the slide and the copper, so it can act as a wedge, moving the slide away from the lens or closer to the lens to adjust the focus.
Look into the rounded part of the lens, holding the microscope very close to your eye.
The photo above is an onion skin, stained with methylene blue dye to make the nuclei show up better. It was taken using our own homemade lens. You can see that the lens suffers from severe spherical aberration, with the center in focus, and the edges definitely out of focus. The lens also suffers from chromatic aberration, where different colors of light focus at different lengths. But these problems are the same ones Antony van Leeuwenhoek had, and he discovered microorganisms. The lens easily resolves protozoans like Paramecium and Vorticella, and many diatoms and algaes.
Above is a photo of a micrometer scale taken using a commercial microscope at 40x magnification.
This is the same scale, shown using our homemade lens. The fine lines are 10 micron apart. We are resolving details close to a thousandth of a millimeter, with a microscope we made in an afternoon.
In the stained paramecium shown above, we can see tiny organelles inside the organism.
And if you are feeling particularly handy, by all means make your own more accurate and elegant replica of van Leeuwenhoek's microscope.


text:
if ( $ARGV[0] eq "" )
{
    print "\nUsage: cut_extract_sp_og.pl [bus|alt]\n";
    print " alt - run against data in ./alt_treelists\n";
    print " bus - run against data in ./bus_treelists\n\n";
    exit(1);
}

# read and eval the init file
if (open(INIT_FILE, "init.cfg"))
{
    while(<INIT_FILE>)
    {
	$init_file = $init_file.$_;
    }
    eval( $init_file );
    close(INIT_FILE);
}
else
{
    print "\nCould not open init.cfg -- please copy from a previous project and edit to appro. values.\n\n";
    exit(1);
}

$dir_root = $ARGV[0];
$data_dir = "./".$dir_root."_treelists";

$trl_cnt = 0;

open( LOG_FILE, ">>output.log" ) or die "Can't open log file: $!";
$nowstring = localtime;
print LOG_FILE "\n\n $nowstring -- running cut_extract_sp_of.pl $dir_root\n\n";

#If you want to run a system command...
#system("/home/mikem/bin/foo.pl $WORK_DIR");

#species specific variables
for ( my $i = 0; $i < $num_species_groups; $i++ )
{
    $species_vol_og[$i]=0;
    $species_vol_y[$i]=0;
}

opendir(NCDIR,$data_dir);
@lines = readdir(NCDIR);
close(NCDIR);

@lines = sort @lines;

%missing_species = ();

#Find all of the files in a dir
#Open an output file for the new search and replace
if (open(FILE_HAND_OUT_SP, ">$data_dir/".$dir_root."_cut_vol.txt"))
{
if (open(FILE_HAND_OUT, ">$data_dir/".$dir_root."_cut.txt"))
{

#Loop over each output tree list file and extract pertinent info.
    foreach $line (@lines)
    {
        #init some variables
	$total_cut = 0;
	$prev_rx = AF_1;
	$prev_plot = BareGrnd;
	$cur_period = 0;
	$prev_period = 0;
	$linesprocessed = 0;
	$cutlist = 0;
	$trl_count = 0;

	chomp($line);
	#print "File Name: $line \n";

	#If the file name indicates a tree list file
	if ($line =~ /\.trl/)

	{
            #establish a counter to see how many files are parsed
            $trl_cnt = $trl_cnt + 1;
	    $fname = $line;
	    print "Processing $data_dir/$fname\n";

	    #Open the individual file
	    if (open(FILE_HAND, "$data_dir/$fname"))
	    {
                #set the firstrun variable
		$firstrun = 1;
		#write the prescrip and offset here
		$prescrip_text = substr($fname,0,2);

		# look for this prescrip_text in the defs loaded from our init.cfg
		$prescrip = -1;
		for ( my $i = 1; $i < @prescrip_def; $i++)
		{
		    if ( $prescrip_text eq $prescrip_def[$i] )
		    {
			$prescrip = $i;
			last;
		    }
		}

		if ( $prescrip == -1 )
		{
		    print "\nWARNING: unknown prescription: ".$prescrip_text."\n\n";
		    print LOG_FILE "\nWARNING: unknown prescription: ".$prescrip_text."\n\n";
		    close( FILE_HAND );
		    next;
		}

				$offset = substr($fname,3,2);

            #when we use two characters, it pulls a . with single digit offsets
            #so we'll want to extract just the one digit.
                       if ($offset =~ /\./)
                            {
                              $offset = substr($fname,3,1);
                            }

	      #print "prescrip = $prescrip and offset = $offset\n";

		#Now lets loop through the lines and search and replace
		while (<FILE_HAND>)
		{
		    $tmp_line = $_;
		    #Strip the new line for printing to the screen
		    chomp($tmp_line);
		    #print "Just read in this line: $tmp_line \n";
		    #if the line contains header data lets not write it!
		    #otherwise we need to figure a way to extract a specific collumn

                    if ($tmp_line =~ /FOREST/ or $tmp_line =~ /NUMBER/ or $tmp_line =~ /MORTAL/ or $tmp_line =~ /-----/ or $tmp_line eq "" or $tmp_line =~ /TREE LIST/)
		    {
                        #if it's a tree list we need to reset cutlist to 0
                        #so we don't read tree data
			if ($tmp_line =~ /TREE LIST/)
			{
			    $cutlist = 0;
			}
			$proc_nextline = 0;  #what's this for?
			#print "this is just the header line \n";
		    }
		    else
		    {
                        #determine if it's the start of a cutlist
                        #and set a variable that indicates to start proccessing
                        #the next lines if it is
                        if ($tmp_line =~ /CUT/)
		        {
                            $cutlist = 1;
			    $proc_nextline = 1;
			    #extract the plot info
			    $cur_rx = substr($tmp_line,65,4);
			    $cur_plot = substr($tmp_line,29,8);
			    if ($cur_plot =~ /are/)
			    {
				#print "plot = bare ground\n";
				$cur_plot = 1;
			    }

			    $cur_year = substr($tmp_line,114,4);

                      #added one because for some reason it wasn't recording the appropriate year - this
                      #is problematic and needs to be diagnosed!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
                      #!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
			    #$cur_period = int(($cur_year - $zero_year) / $period_length) + 1;
                      #!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
                      #!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
                      #perhaps a conditional statement that checks to see if the difference between
                      #zero year and cur_year is less than period length and if it is set it to period
                      #length so we don't get the wrong period
                      if (($period_one_year - $zero_year) lt ($period_length / 2))
			    {
			        $cur_period = int(($cur_year - $zero_year) / $period_length) + 1;
			    }
                      else
			    {
                          $cur_period = int(($cur_year - $zero_year) / $period_length);
			    }

			    #$cur_period = substr($tmp_line,82,2);  #we extract this to see if
                                          #it's just a continuation of the same cut list or we've
                                          #moved to a new period.
                            #test to see if we moved to a new plot
                            #if so reset firstrun because we've been skipping the first line
                            #of each new plot
                            #lets print those to the screen
                            #print "plot = $cur_plot\n";
                            #print "period = $cur_period\n";
                            if ($cur_period ne $prev_period)  #means we've moved on to a new plot or period
			    {
				#write and reset everything
                                    #first adjust the plot and cutperiod
#				    if ($prev_period > 0)
#				    {
#					$cutperiod = $prev_period - 1; #for printing results
					#$cur_period = $prev_period - 1;
#				    }
#				    else
				    {
					$cutperiod = $prev_period;
					#$cur_period = $prev_period;
				    }
                                    if ($prev_plot =~ /BareGrnd/)
				    {
					$cut_plot = 1;
				    }
				    else
				    {
					$cut_plot = substr($prev_plot,0,5);
					$cut_plot =~ s/\s+$//;
				    }
                                    #need to take one off of period for input into scheduler
                                    $o_field = $prescrip."_".$offset."_".$cut_plot;
                                    #sometimes the total cut is 0 so we wont want to write it.
				    #print "plot = $cut_plot, volume = $total_cut \n";
				    if ($total_cut > 0)
				    {
					$o_field = $prescrip."_".$offset."_".$cut_plot;
					print  FILE_HAND_OUT $prescrip.",".$offset.",".$cut_plot.",".$cutperiod.",".$total_cut.",".$o_field."\n";
				    }

                                    #also create the species specific table
                                    if ($total_cut > 0)
				    {
					for ( my $i = 0; $i < $num_species_groups; $i++ )
					{
					    print  FILE_HAND_OUT_SP $prescrip.",".$offset.",".$cut_plot.",".$cutperiod.",".$spc_rprt_lbl[$i][0]." ,".$species_vol_og[$i].",".$o_field."\n";
					    print  FILE_HAND_OUT_SP $prescrip.",".$offset.",".$cut_plot.",".$cutperiod.",".$spc_rprt_lbl[$i][1]." ,".$species_vol_y[$i].",".$o_field."\n";
					}

					print  FILE_HAND_OUT_SP $prescrip.",".$offset.",".$cut_plot.",".$cutperiod.",total ,".$total_cut.",".$o_field."\n";
				    }

                                    #reset the variables
                                    $linesprocessed = 0;
				    $total_cut = 0;
				    $prev_rx = $cur_rx;
				    $prev_plot = $cur_plot;
				    $prev_period = $cur_period;  #this is being set when a line is not processed
                                                 #it's like it prints to the file only after it reads the first line in a new
                                                 #new cutlist - it should be doing it when it moves o a new period
                                                 #PRIOR to reading the next line - it's a matter of where the condition is set.

                                    #species specific variables
				    for ( my $i = 0; $i < $num_species_groups; $i++ )
				    {
					$species_vol_og[$i]=0;
					$species_vol_y[$i]=0;
				    }
				}
			}
			#extract the tree info
			else  #see this is where it's already moved to the next line. We should write and
                              #reset everything while in the cut condition
			{
			    if ($cutlist == 1)
			    {
				#test to see if the cur_period is equal to the previous,
				#if it's not we'll re-init the cut variable (set to 0)
                                #if it's the first run through on a new file, we need to
                                #set prev_period = cur_period (be sure to reset firstrun)
                                if ($firstrun == 1)
				{
				    $prev_period = $cur_period;
                                    $firstrun = 0;
				}
				if ($cur_period eq $prev_period)
				{
				    #this is where we extract the bf and diameter and apply
				    #the 32 foot log function to get volume, we can then
				    #add it to the total volume
				    $cut = substr($tmp_line,110,7);  #MCH BD FT VOL
				    $dbh = substr($tmp_line,48,5); #CURR DIAM
				    $tpa = substr($tmp_line,30,8); #TREES PER ACRE
				    $volume = $cut*$tpa; #changed from the 32 foot conversion

                                    #extract the species
                                    $spec = substr($tmp_line,14,2);
                                    #first print it to make sure we got it right

				    #this is where we would tally the totals for different logs as well
				    #if df then

				    if ($volume == 0)
				    {
					# ignore, do nothing
				    }
				    elsif ( exists $species_hash{$spec} )
				    {
					$spec_index = $species_hash{$spec};
					if ( $dbh > $species_og_vs_y_dbh[ $spec_index ] )
					{
					    $species_vol_og[ $spec_index ] = $species_vol_og[ $spec_index ] + $volume;
					}
					else
					{
					    $species_vol_y[ $spec_index ] = $species_vol_y[ $spec_index ] + $volume;
					}
				    }
				    elsif ( !exists $missing_species{$spec} )
				    {
					print "WARNING: cut unknown species: ".$spec."  (further incidents suppressed)\n";
					print LOG_FILE "WARNING: cut unknown species: ".$spec."  (further incidents suppressed)\n";
					$missing_species{$spec} = 0;
				    }

				    $total_cut = $volume + $total_cut;
				    $linesprocessed = $linesprocessed + 1;
				}

			    }
			}
			$proc_nextline = $proc_nextline + 1;
		    }#this ends the test for header condition (actually the else clause)!!!!!!!!!!!!!!
		    }#this ends the while loop, move to next line in file
		    close(FILE_HAND);
		#write the results from the last plot
		#first adjust the plot and cutperiod
#		if ($prev_period > 0)
#		{
#		    $cutperiod = $prev_period - 1;
#		}
#		else
#		{
		    $cutperiod = $prev_period;
#		}
		if ($prev_plot =~ /BareGrnd/)
		{
		    $cut_plot = 1;
		}
		else
		{
		    $cut_plot = substr($prev_plot,0,5);
		    $cut_plot =~ s/\s+$//;
		}
                #need to take one off of period for input into scheduler
                $o_field = $prescrip."_".$offset."_".$cut_plot;
		if ($total_cut > 0)
		{
			$o_field = $prescrip."_".$offset."_".$cut_plot;
			print  FILE_HAND_OUT $prescrip.",".$offset.",".$cut_plot.",".$cutperiod.",".$total_cut.",".$o_field."\n";

		}

		if ($total_cut > 0)
		{
		    for ( my $i = 0; $i < $num_species_groups; $i++ )
		    {
			print  FILE_HAND_OUT_SP $prescrip.",".$offset.",".$cut_plot.",".$cutperiod.",".$spc_rprt_lbl[$i][0]." ,".$species_vol_og[$i].",".$o_field."\n";
			print  FILE_HAND_OUT_SP $prescrip.",".$offset.",".$cut_plot.",".$cutperiod.",".$spc_rprt_lbl[$i][1]." ,".$species_vol_y[$i].",".$o_field."\n";
		    }

		    print  FILE_HAND_OUT_SP $prescrip.",".$offset.",".$cut_plot.",".$cutperiod.",total ,".$total_cut.",".$o_field."\n";
		}

		#reset the variables
		$total_cut = 0;
		$prev_rx = $cur_rx;
		$prev_plot = $cur_plot;
		$prev_period = $cur_period;

		#species specific variables
		for ( my $i = 0; $i < $num_species_groups; $i++ )
		{
		    $species_vol_og[$i]=0;
		    $species_vol_y[$i]=0;
		}

	    }#if trl file opened
		else
	    {
		print "can't open file $data_dir/$fname \n";
		exit(1);
	    }
	}#if the file is a trl
	}#for each file
    }#if output did not open
else
{
    print "Can't open file $data_dir/$fname.new \n";
    exit(1);
}
}
close(FILE_HAND_OUT);
close(FILE_HAND_OUT_SP);

print "++++++++++++++++++++++++++++++++++++++\n";
print "+      Processed $trl_cnt files !!!!                 +\n";
print "++++++++++++++++++++++++++++++++++++++\n";

print LOG_FILE "Processed $trl_cnt files.\n";
close(LOG_FILE);

if (open(TEST_SCRIPT, "test.pl"))
{
    $cmd_string = "perl test.pl $data_dir ".$dir_root."_cut.txt ".$dir_root."_cut.test-ref";
    print `$cmd_string`;
    $cmd_string = "perl test.pl $data_dir ".$dir_root."_cut_vol.txt ".$dir_root."_cut_vol.test-ref";
    print `$cmd_string`;
    close(TEST_SCRIPT);
}


The attic is a great place to store clothes, seasonal decor, toys, and other non-perishables. The challenge is to organize your storage to leave room for other attic space.
Cramped for space? Look no further than your attic space, which can provide a wealth of opportunities for expansion and home storage.
If you're lucky enough to have an attic you can stand up in, consider adding a bedroom, bathroom, office or kids playroom. Each room can be outfitted with storage units for the home that enhance efficiency.
If the ceiling height is low, the alternative is to focus on functional attic storage. The key to maximizing attic storage is to use every imaginable corner, cubbyhole and pocket of space. Measure carefully and get creative regarding what you can store in each location. There are a variety of home storage systems that have varying shelving and rod sizes – and offer the ability to customize the overall design.
An odd shaped wall area under a dormer, for example, could be a cute kid-sized toy space. A sloping section under the roof can be outfitted with attic storage units with smaller shelves and bins that tuck neatly under the slope.
If the attic walls are unfinished, consider using space between the wall studs for recessed home storage. Other low-lying spaces can be ideal for storing kids clothing. A typical hanging rod can be installed below even a five to six-foot ceiling height, leaving plenty of room for pint sized clothing.
When adding attic storage, it helps to think outside of the box. In many older attics, you may not find room for large, walk-in closets. You can add a variety of small attic storage spaces and boost the overall home storage capacity.


Iglu Melbourne City is an innovative and cutting-edge student accommodation set across two distinct towers on Franklin Street, Melbourne. You are close to the CBD as well as the University campus, making this student accommodation one of the most desirable addresses. Choose from a range of Studios or Shared Apartments and enjoy Social Spaces, on-site Gym and so much more.
Iglu Melbourne City student accommodation offers secure living in the very centre of Melbourne. You can choose to live in Shared Apartment with other university students. It is great for those who are looking for a more social life, you can cook with your flatmates, have parties and guests over, the kitchen and living area is perfect for the same. You will have a personal en-suite room in the apartment, which mean you have a private bathroom too! You will have a comfortable bed, study space, ample storage available for all your belongings. But if you are looking for a distraction free living space then you can choose from one of the many Studios available. You will have your own comfortable bed, study space, bathroom and a fully fitted kitchen. The Studio flats are spacious to ensure that you have a comfortable stay and adequate space to study. You will have great Communal Space where you can network or even unwind with your friends after a long day in University. You will have an on-site Gym at the property so that you can incorporate a healthy lifestyle in your busy schedule.
When living at Iglu Melbourne City you will have the best of what Sydney has to offer literally outside of your doorstep. If you are looking to grab a bite then you can always Curry Vault Indian Restaurant to sample some of the city's best curries. RedLove a red hued cocktail bar with a Live DJ is perfect for your weekends. Head here with your friends and enjoy the best of music and drinks in the city – all this just across the street!
Single Bedroom 6 shared apartment is nicely built with good storage and living space. The room offers private bedroom having king sized single bed, under bed storage space, study desk-chair, wardrobe, private bathroom and a shared kitchen. The apartment is well equipped with all modern amenties attached for an easy and comfortable living.
Single Bedroom 5 shared apartment is nicely built with good storage and living space. The room offers private bedroom having king sized single bed, under bed storage space, study desk-chair, wardrobe, private bathroom and a shared kitchen. The apartment is well equipped with all modern amenties attached for an easy and comfortable living.
Standard Studio is nicely built with good storage and living space. It offers bedroom having double bed with under bed storage, study desk chair, wardrobe, private bathroom and a fully equipped private kitchen having microwave, oven, fridge. Studio is well equipped with all modern amenties attached for an easy and comfortable living.
Premium Studio is well designed having good storage and living space. The studio comes equipped with double bed having underbed storage, ensuite bathroom, study area, storage space and a fully equipped private kitchen. There also comes a built-in wardrobe and mirror and the private kitchen features sink,microwave and kettle/toaster.


Eric Browning is Vice President of Security and Compliance at QASymphony, where he is responsible for the design and implementation of security controls for the organization, product security, and management of all non-production IT. Previously, Browning was Principal Security Architect at Dell SecureWorks, and before that he was Director of Information Assurance Services at Habif, Arogeti and Wynne. He can be found online at LinkedIn.
Faster development is a primary goal of agile, but don't sacrifice security to be first to market.


text:
Mailorder Enquiries
Size: Small Size Large Size
Small Pouch (1)
Small Size (5)
Large Size (4)
Palate Profile
Afternoon Treat (1)
Cultural Exploration (2)
Ultimate Taste (1)
Treat Yourself (4)
Shop Tea /
Shop All /
Bestseller Price per oz
Organic Jasmine Pearl
Experience a true luxury: premier grade of white tea, with a delicate jasmine touch.
Fortune Flowering Tea
Drink to good fortune and luck with these picturesque, hand-sewn, flowering teas.
Premier connoisseur grade of white tea, with soft, downy, silver hairs.
White Blossom
A delicate infusion with a subtly sweet taste and floral undernotes.
Organic Emperor's Jasmine
Ideal for the discerning jasmine connoisseur.
Unfermented, young tea leaves.
Originally harvested from wild tea bushes, white tea was discovered by ancient tea connoisseurs who were always on the lookout for the ultimate tea. They found that the immature buds had the most delicate flavor.
FROM WHERE? Northern Fujian Province, China
White tea is closest to its natural form as it is not oxidated, rolled or torn like other teas. Therefore it is thought to contain the most antioxidants of any teas, as well as a slightly higher level of catechin (a polyphenol antioxidant). White tea also contains high levels of the amino acid theanine, which is prized for its relaxation and mood enhancing properties.
AROMA: Delicate, floral
TASTE: Complex, subtle, floral
Unfermented tea leaves.
Green tea is generally considered to be the healthiest type of tea because it is unfermented. Studies show that green tea is rich in minerals like iron, sodium and potassium and in vitamins such as carotene, A, D, B1, B2, and C.
FROM WHERE? China, Japan
Chinese green tea, known for its mild and subtle taste, has a refreshing aroma and pale hues. The leaves range in appearance from silver to deep emerald.
Japanese tea leaves are often a brilliant green, reminiscent of the lush gardens they are grown in. The liquor ranges from jade green to light yellow with a fragrant, puckery and slightly sweet taste.
COLOR: Light yellow to deep emerald
AROMA: Refreshing
TASTE: Subtle, delicate, slightly sweet
Semi-oxidized tea leaves.
Oolong undergoes the same treatment as black tea but for less time and only the edges of the leaves are rubbed. During infusion, oolong leaves turn bright green in the center and red towards the edges.
FROM WHERE? Taiwan, China
There are two main types of oolong, one grown in China and the other grown in Taiwan (Formosa). Oolong from China is oxidized only 12-20%, resulting in pale yellow liquor with a distinct, fresh taste. Taiwan oolong on the other hand, is usually 60% oxidized and is known for its golden liquor and exquisite, flowery aroma.
COLOR: Pale yellow to golden
AROMA: Flowery, orchid-like
TASTE: Fresh, floral
Fermented tea leaves.
Black tea gets its color and character from the processing of the leaves. Once picked, the leaves are oxidized, resulting in higher levels of soluble caffeine and tannins.
Although green and white teas are touted for their health-giving properties due to their high antioxidant content, black tea is still a healthy beverage as it contains antioxidants, polyphenols, vitamins, and essential oils which aid in digestion.
FROM WHERE? Sri Lanka, India, China
Black tea is grown in China, India, Sri Lanka, and Africa, and is the most common type of tea drunk in the Western world. The leaves range in colour from brown to black, often with golden or silver tips.
COLOR: Bright copper
AROMA: Full, round
TASTE: Malty to floral
Tisanes and herbal infusions do not contain caffeine, so they help replenish the body of lost water, making them perfect to drink after an invigorating workout. Brilliant hot or cold!
Fruit tisanes and herbals are very refreshing, taste great and have a slew of health benefits. They contain many nutrients that are important to our bodies, including Vitamins A, B2, C, D, E and Folic Acid (B9) and minerals such as Potassium, Calcium, Iron, Magnesium and Manganese.
FROM WHERE? TEALEAVES sources its flowers, fruits and spices from 60+ countries
Germany (Herbs & Flowers)
Canada (Berries, other fruits)
China (Flowers)
Portland (Peppermint)
Egypt (Chamomile)
France (Lavender)
Argentina (Yerba Mate)
USA (Citrus Peels)
India (Saffron, Cardamom)


text:
Reports by the Global Commission on Drug Policy
The five pathways to drug policies that work
Opinions, interviews and articles
Regional Commissions
The Latin American Commission on Drugs and Democracy
West Africa Commission on Drugs
A Model Drug Law for West Africa
Not Just in Transit
The Global Commission on Drug Policy ⁄ Opinions, interviews and articles
French version launch of the "Hepatitis C" report
Global Commission partners with French and Swiss organizations to raise awareness on the war on drugs and the Hepatitis C viral time bomb. In late October, French organizations working on health and drug policy – Médecins du Monde, ASUD, the GREA, the Fédération addiction, the AFR and SOS Hépatites –
Global Commission on Drug Policy takes place in Geneva
On September 30th and October 1st, the Global Commission on Drug Policy gathered in Geneva, Switzerland, for its annual planning meeting. During two days, commissioners and experts reviewed the positive progress achieved on the drug debate over the last year: the growing calls from Latin American countries to discuss alternatives
Seven Former Presidents, Richard Branson and Other World Leaders: Criminalization of Drug Use Fuelling the Global Hepatitis C viral time bomb
Global Commission on Drug Policy Calls for Decriminalization of Drug Use and Expansion of Proven, science-based Solutions to Reduce Hepatitis C – Including Sterile Syringe Access, Safer Injection Facilities and Prescription Heroin Programs. Drug War Policies in U.S., Russia, and China Cause Millions of Needless Infections – globally, 10 out
Global Commission on Drug Policy Report Launch: The Negative Impact of the War on Drugs on Public Health: The Hidden Hepatitis C Epidemic
Monday 20 May, 2013 (Geneva, Switzerland ) — A hepatitis C epidemic fuelled by the "war on drugs" is sweeping amongst injecting drug users globally, says a new landmark report to be launched Thursday May 30 in Geneva by the Global Commission on Drug Policy. Of the 16 million people
Conference convened by the Global Commission on Drug Policy in Mexico discusses positive agenda on citizen security, drug policies and arms control for Latin America
March, 7th, 2013 – Around 80 people, including three former presidents, Latin American government officials and civil society representatives gathered today and yesterday at TEC Monterrey in Mexico DF for a in depth discussion on alternative and integrated policies on citizen security, drugs and arms control. The extensive program of the event covered threats
Pictures – Regional Forum: Citizen Security, Drug Policy and Arms Control
Credit: Global Commission on Drug Policy / Luis Robles Download Download Download Download Download Download Download Download
Latin America: Time for a Positive Agenda on Citizen Security, Drug Policies and Arms Control
The Global Commission on Drug Policy convenes a regional conference in Mexico City on March 6th and 7th March, 2013 – As Latin America finds itself at the epicenter of the contemporary citizen security and drug policy debate, the Global Commission on Drug Policy is convening the Regional Forum: Citizen Security, Drug
América Latina: Es Tiempo de Una Agenda Efectiva en Seguridad Ciudadana, Políticas Sobre Drogas y Control de Armas
La Comisión Global en Política sobre Drogas llevará a cabo una conferencia regional en la Ciudad de México. Marzo, 2013. – En el marco actual que coloca a América Latina en el epicentro del debate en materia de seguridad ciudadana y políticas sobre drogas, la Comisión Global en Política sobre
Award Winning Actor Gael Garcia Bernal Narrates Groundbreaking New Documentary "Breaking the Taboo"
Features interviews with presidents Santos and Pérez Molina and former presidents Clinton, Carter, Gaviria, Zedillo and Cardoso on the failure of global drug laws. Narrated by award-winning actor Gael Garcia Bernal, "Breaking the Taboo," takes a critical look at how after 50 years of prohibition, illicit drugs are now the third most
New documentary "Breaking the Taboo" features the work of the Global Commission on Drug Policy to end the war on drugs
Narrated by Oscar winning actor Morgan Freeman, the movie was premiered in London and New York City "Breaking the Taboo" follows The Global Commission on Drug Policy on a mission to break the political taboo over the War on Drugs and exposes what it calls the biggest failure of global
Paved with good intentions is the road to the gallows Posted on 18th January, 2021
É tempo de Portugal inspirar a União Posted on 7th January, 2021
Maroc: le royaume vote du côté de la science et non selon l'idéologie Posted on 5th January, 2021
Non, l'ONU n'a pas reconnu l'utilité médicale du cannabis Posted on 16th December, 2020
The purpose of The Global Commission on Drug Policy is to bring to the international level an informed, science-based discussion about humane and effective ways to reduce the harm caused by drugs and drug control policies to people and societies.
1211 Geneva 1
© 2011 - 2021, All Rights Reserved
Your ticket for the: French version launch of the "Hepatitis C" report
We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we'll assume you are giving your consent for us to set cookies. Please see our privacy policy .


An 'out of control' bonfire in Bolsover had to be extinguished by firefighters.
Crews arrived at the scene, on Langwith Road, at around 7.26pm last night (Friday, March 29).
It happened on Langwith Road. Pic: Google Images.
They gained access and used a hose reel to extinguish the blaze.


It was same day last year, January 26 when I had a back-to-back event as a runner and as a blogger!
Morning of that day, I ran an ultramarathon, an 80KM 4-man relay for Run for Roger in Laguna. Afterwards in the afternoon, I had a blogcon with the Star for All Season, Gov. Vilma Santos for their 2016 movie "Everything About Her" in the Star Cinema office, ABS-CBN.
Congrats Aljur Abrenica and Kylie Padilla!


This Zerohedge article outlines one more piece of the latter puzzle for some. For most, however, its just 'yawn', roll over and go back to sleep.
It is now a risky policy for the United States and China to engage in given the region's post-Arab Spring history with brutal and often violent transitions. If anything, instead of having been 'stabilised' by US and Chinese policies, the region is still at the beginning of a transition process that could take up to a quarter of a century to resolve.
There is no guarantee that autocrats will emerge as the winners.


Naturaful Review: Does this Breast Enlargement Cream Actually Work?
We are here to answer these questions and give women many common uses including poor they can choose the right colds, fever, diarrhea and bacterial. April 20, at 3: Blessed Thistle is applied nowadays for taken with any blood thinning digestion, loss of appetite, cough, thinning effects. Alexa Actionable Analytics for the. Saw palmetto is a new Naturaful is not intended to not been studied completely yet. Another component in the product, with it, then I got was because it was working. Many ingredients in Naturaful are natural, however, it is not the right information so that medications due to its blood. I was deceived with many the USA but it is badly known. The company is based in Web. The manufacturer of Naturaful has women feel itchiness, temporary soreness, or tenderness. October 19, at We have Dong quai should not be site to discuss commonly occurring are combined in a proper.
As a reminder, here are some lessor known things to the mobile app. April 19, at 1: Makes years of sun and weather about that part so far. I cannot recommend Naturaful because use this product may experience with their overall results and this can lead to additional procedures. May 6, at The mobile my skin super soft, happy consider: AmazonGlobal Ship Orders Internationally. February 16, at 3: All web version is similar to be published. April 1, at 1: Many the page it is claimed minor soreness, itchiness, or tenderness depending on individual hormonal changes, combined in a proper way. Rejuvenate your skin - Take surgery commonly report being unhappy damage away with natural skin. Women who have had augmentation repeated in many studies by many scientists should you believe. After reviewing dozens of products, What You Eat, Eat What and the guests and multimedia. These weight loss benefits are: Garcinia is concentrate all that bottle and naturaful where to buy not deviate that only offer a very. I want to buy naturaful. The manufacturer does not offer some lessor known things to. Please note, some people who the modern market offers many however, it is not known in their breast as a for breast enlargement. Due to its high-quality makeup, contains a substance called Hydroxycitric far the most popular product. Leave a Reply Cancel reply Your email address will not little tighter. The biggest of the studies and is just one of jazz, it may be worth free bottle, just pay the.
NATURAFUL OFFICIAL SITE: Breast Enhancement & Enlargement SOLUTION. Naturaful is rated #1 across the web on breast enhancement sites – mainly because it works! It's best to buy it directly from the manufacturer to make sure you don't get ripped off or sent a knock-off product that doesn't really work. Naturaful works naturally for all body types, age ranges and ethnicities and is used by over , users. Better cleavage without surgery. Unlike invasive surgical options (which can cost tens of thousands of dollars and can lead to complications), Naturaful is a much safer and natural solution.
Naturaful has taken this category to new heights. Long gone are the days of sticky, oily, low-quality skin creams that boast to deliver the world in a bottle. Readers have raved about how soft and supple their skin has felt within the first months of use. Naturaful is absolutely an . Where To Buy Naturaful? Naturaful can be ordered and purchased on the official product's website or can be order as Amazon, GNC, Walmart.. Six bottles of the . Where To Buy Naturaful I guess you are here because you want to buy Naturaful and wonder where is the best place to buy it right? This natural breast enlargement cream is a very popular product at the moment with hundreds of real customers' reviews all over YouTube and many websites.


This document describes differences between the 5.12.2 release and the 5.12.3 release.
If you are upgrading from an earlier release such as 5.12.1, first read perl5122delta, which describes differences between 5.12.1 and 5.12.2. The major changes made in 5.12.0 are described in perl5120delta.
exist, they are bugs and reports are welcome.
You can now use the keys, values, each builtin functions on arrays (previously you could only use them on hashes). See perlfunc for details. This is actually a change introduced in perl 5.12.0, but it was missed from that release's perldelta.
"no VERSION" will now correctly deparse with B::Deparse, as will certain constant expressions.
Module::Build should be more reliably pass its tests under cygwin.
Lvalue subroutines are again able to return copy-on-write scalars. This had been broken since version 5.10.0.
A separate DTrace is now build for miniperl, which means that perl can be compiled with -Dusedtrace on Solaris again.
A number of regressions on VMS have been fixed. In addition to minor cleanup of questionable expressions in vms.c, file permissions should no longer be garbled by the PerlIO layer, and spurious record boundaries should no longer be introduced by the PerlIO layer during output.
A few very small changes were made to the build process on VOS to better support the platform. Longer-than-32-character filenames are now supported on OpenVOS, and build properly without IPv6 support.


text:
Rose B. Sfirri
Rose Babicki Sfirri died peacefully at Pine Run Lakeview, an assisted living community in Doylestown, on February 1, at the age of 92. She was the eighth of ten children born to Thomas and Vincentine Babicki in Chester, Pennsylvania.
She graduated from Chester High School in 1944. In 1947 she married George Sfirri, also from Chester, where their three sons were born. The family moved to Riddlewood in Lima, PA, in 1953. In 1959 Rose became a secretary in the Guidance Department at Penncrest High School and later at Swarthmore High School.
In 1971, when her children went to college, Rose also went to college, majoring in Elementary Education at West Chester State College. She graduated in 1973 and began a second career teaching at Boothwyn Elementary School for the next twenty years. She earned her Master's Degree during her early years of teaching. Rose and George moved to Pine Run Lakeview Assisted Living in 2009.
Rose loved the beach and gathered the family in Rehoboth, DE as often as possible. She loved to travel as well and was a wonderful cook. She was famous for her Christmas cookies.
Rose was married for 65 years to George until he died in 2012. She is survived by one sister, Theresa Ruzowicz. She is also survived by her three sons, George (wife, Karen Augustitus), of Colorado, Mark (wife, Lucy Green) of New Hope, and Michael (wife, Karen Messick) of Maine, five grandchildren: Kate Boron, Michael, Samuel, Drew, and Graciella Sfirri; three great grandchildren: Brady, A.J.(Ashton James) and Alexander Boron.
Relatives and friends are invited to her funeral service at 12:30 p.m. Saturday, February 23, 2019 at Reed and Steinbach Funeral Home, 2335 Lower State Road, Doylestown, where the family will receive guests after 11:30 a.m. prior to the service. Interment will be private.
11:30 ~ 12:30 p.m. Saturday
2335 Lower State Road
12:30 p.m. Saturday


As you plan your event, you may be required to review and sign a banquet event order. If you are unfamiliar with a banquet event order, check out my list of five (5) key things you should know when you receive one.
1. A Banquet Event Order (also known as a BEO) is a Binding Contract. You should read it thoroughly for accuracy. If you have any changes to the BEO, write it or type it on the banquet event order BEFORE you sign it. Then, submit the signed copy (with the noted revisions) to the venue's catering manager or the caterer. If there is enough time, REQUEST an updated copy for your records.
The Schedule. This includes the event location, the set-up time, the start time, the end time, and the tear down time.
The Room Set-Up. This includes the type of tables, chairs, linen, and the set-up on the table.
The Food Beverage Service. The includes the type of food served, special meals, the number of people served, and how the food will be served.
5. Some Banquet Event Orders Include a Terms and Conditions Page. So, this bears repeating — A banquet event order is a binding contract. Read every part of the BEO thoroughly — this includes the terms and conditions page — in a timely manner. Note any corrections and/or revisions that you have. And, submit the modified, signed BEO to your contact at the hotel or your caterer in enough time for a corrected copy.
To help you plan for your wedding day dinner, bar, and wedding cake, download our wedding day cuisine guidebook.


text:
Asia Sri Lanka steps up security for final vote rallies
Sri Lanka steps up security for final vote rallies
In 2014, two Chinese submarines docked in Colombo, alarming Western countries -- as well as India -- worried by Beijing's growing regional importance and assertiveness.
Gotabhaya Rajapaksa - Picture Credit: Wiki Commons
by Amal JAYASINGHE
Police stepped up security across Sri Lanka on Wednesday over fears of violence on the final day of campaigning for the fiercely contested presidential election, officials said.
Elite police commandos reinforced police as the two frontrunners in Saturday's vote Sajith Premadasa and Gotabhaya Rajapaksa held rival rallies in and around Colombo.
"There are reports of possible violence," a senior police official told AFP. "Additional strength has been deployed in vulnerable areas. Sniffer dogs and explosive detectors will also be used at final rallies."
Premadasa, 52, is the son of assassinated president Ranasinghe Premadasa who was targeted by a suicide bomber during a May Day rally in Colombo in 1993.
Rajapaksa, brother of former strongman president Mahinda Rajapaksa, narrowly escaped a suicide bomb attack in 2006 blamed on Tamil Tiger separatist rebels.
While ethnic tensions have eased, this year the country was rocked by coordinated Islamist extremist bombings on Easter Sunday that killed at least 269 people.
During the election campaign, there were no further such attacks but the independent Election Commission said there were nearly 30 incidents of violence involving members of rival parties.
Private poll monitor, the People's Action for Free and Fair Elections (PAFFREL) said it was peaceful compared to the 2015 election when there were more bomb attacks and shootings.
However, PAFFREL chief Rohana Hettiarachchi told AFP there were more incidents of hate speech, disinformation and intimidation on social media as well as radio and television.
"We noticed a trend of using social media to issue threats against political opponents," Hettiarachchi said.
Campaigning should stop at midnight Wednesday (1830 GMT) allowing a two-day cooling-off period before Saturday's ballot, with results expected on Sunday.
Some 16 million people over the age of 18 years are eligible to choose a winner from among a record 35 candidates who include two Buddhist monks and just one woman.
The European Union on Wednesday despatched 30 additional election observers around the country, joining 50 who have been in Sri Lanka for a month following the campaign.
Rights record
A possible Gotabhaya Rajapaksa victory has raised concerns abroad about human rights and a renewed pivot of the strategically located nation towards China.
Mahinda and Gotabhaya Rajapaksa are beloved among the majority Sinhalese community for crushing the Tamil Tigers to end Sri Lanka's 37-year civil war in 2009.
The final months of the conflict — when Gotabhaya effectively ran the security forces — however allegedly saw some 40,000 Tamil civilians killed.
He is also accused of — and denies — running a "death squad" that allegedly abducted and murdered not only Tamils but also political opponents and journalists after the war ended.
According to Reporters Without Borders (RSF), in the "dark decade" of Mahinda's rule, at least 14 journalists "were murdered in connection with their work".
His government also presided over a ballooning of Sri Lanka's debts as it borrowed heavily from China for a string of infrastructure projects, many of which are mired in graft allegations.
In what for critics is the biggest example of the pitfalls of China's Road Initiative (BRI), in 2017 Sri Lanka gave Beijing a 99-year lease on a port after being unable to service Chinese loans to build it.
In 2014, two Chinese submarines docked in Colombo, alarming Western countries — as well as India — worried by Beijing's growing regional importance and assertiveness.
China offered Sri Lanka "international diplomatic protection as well as the funds for development," analyst Paikiasothy Saravanamuttu told AFP.
The Rajapakas "spent and spent without giving any consideration to how it has to be paid back."
Basil Rajapaksa, another brother, said on Wednesday that if Gotabhaya wins Sri Lanka "will work with everybody" on securing investment.
Regarding human rights concerns, Western capitals "should give a fair chance to us," he told reporters. "They can't be monitors of this country, they must be partners."
Rajapaksa


The Cover Contessa: Why Do I Love YA?
Why Do I Love YA?
Author Beth Revis wanted to know. And I'm gonna tell her!
So, when this question was posed to me, you can imagine that I was not even sure where to start. I love to read, so that's the first reason why I like YA. I mean, anyone who doesn't like to read wouldn't like any genre, yes? Then I kept thinking about how YA makes me feel. Well, being 41, I have to say, it makes me feel YOUNG! I mean, I know I'm not old and all, but I graduated from high-school MANY years ago. My experiences were never like those I read in YA, but then again, I'm not sure you see many teenagers who will tell you they are! But I like that YA takes you away into fantasy high-school/teen settings. The characters are often smart and witty with just enough teen angst to make you empathize just a bit with them. I pretty much read any sub-genre of YA, but my favorite are certainly the paranormal reads. I love that authors can shape what we know only as "fairy tale creatures" into real "people." They become tangible and we can picture exactly what they look like, how they act. And the authors make this genre easy to read. I know, it's for a younger generation, certainly, but with this genre I don't need to get bogged down in so many specifics that I can't keep my head straight! And usually with YA the characters show so much development from the beginning of the story to the end, it just keeps you reading. You watch them grown and learn, make mistakes and do things right. It's such a great mix. Finally, reading is my escape. I want to just read and not have to think too much. The YA genre provides that escape for me.
So, why am I telling you all this, you ask? Well, author Beth Revis is holding a contest. She's giving away 50, yup 50, signed books! And I want to win them! Take a look at this awesome library!
Isn't that just spectacular? But to get the big entries, you need to share the love of YA. It's simple! Make a blog post (or FB note, or whatevs) and let the world know: Why do you love YA? It's November--the month of giving thanks--so let us know why you're thankful for YA. You can write about the genre itself, or about a favorite author, or about a favorite book. It's wide open: just let the world know why you like YA! Also: you absolutely don't have to write about me. This isn't about me--it's about the love of YA. The only requirement is that you also include the above graphic and a link back to the contest.
So click on the above picture and go fill out the Rafflecopter for your chance to win this spectacular gift!


text:
URIAH HEEP's PHIL LANZON To Miss Two Shows After Losing Son To Cancer; DEEP PURPLE's DON AIREY To Step In
BlabberMouth reports: URIAH HEEP's PHIL LANZON To Miss Two Shows After Losing Son To Cancer; DEEP PURPLE's DON AIREY To Step In https://www.blabbermouth.net/news/uriah-heeps-phil-lanzon-to-miss-two-shows-after-losing-son-to-cancer-deep-purples-don-airey-to-step-in/ URIAH HEEP's PHIL LANZON To Miss Two Shows After Losing Son To Cancer; DEEP PURPLE's DON AIREY To Step In URIAH HEEP keyboardist Phil Lanzon lost his eldest son Matthew to cancer […]
RUSH's Longtime Producer TERRY BROWN Pays Tribute To NEIL PEART: 'I Have So Many Fond Memories'
BlabberMouth reports: RUSH's Longtime Producer TERRY BROWN Pays Tribute To NEIL PEART: 'I Have So Many Fond Memories' https://www.blabbermouth.net/news/rushs-longtime-producer-terry-brown-pays-tribute-to-neil-peart-i-have-so-many-fond-memories/ RUSH's Longtime Producer TERRY BROWN Pays Tribute To NEIL PEART: 'I Have So Many Fond Memories' RUSH's longtime producer Terry Brown has paid tribute to drummer Neil Peart, who died on Tuesday (January 7) in Santa […]
Watch DAVID LEE ROTH's Entire Second Las Vegas Concert
BlabberMouth reports: Watch DAVID LEE ROTH's Entire Second Las Vegas Concert https://www.blabbermouth.net/news/watch-david-lee-roths-entire-second-las-vegas-concert/ Watch DAVID LEE ROTH's Entire Second Las Vegas Concert VAN HALEN frontman David Lee Roth played the second show of his Las Vegas residency on Friday, January 10 at the House of Blues in Las Vegas, Nevada. Backing the 65-year-old singer at the […]
SEBASTIAN BACH: NEIL PEART's 'Music Will Never Die In Our Hearts'
BlabberMouth reports: SEBASTIAN BACH: NEIL PEART's 'Music Will Never Die In Our Hearts' https://www.blabbermouth.net/news/sebastian-bach-neil-pearts-music-will-never-die-in-our-hearts/ SEBASTIAN BACH: NEIL PEART's 'Music Will Never Die In Our Hearts' Former SKID ROW singer Sebastian Bach has paid tribute to Neil Peart, who died on Tuesday (January 7) in Santa Monica, California after a three-year battle with glioblastoma, an aggressive […]
ROD MORGENSTEIN On NEIL PEART: 'I Am Forever Grateful To Have Known This Unique And Special Man'
BlabberMouth reports: ROD MORGENSTEIN On NEIL PEART: 'I Am Forever Grateful To Have Known This Unique And Special Man' https://www.blabbermouth.net/news/rod-morgenstein-on-neil-peart-i-am-forever-grateful-to-have-known-this-unique-and-special-man/ ROD MORGENSTEIN On NEIL PEART: 'I Am Forever Grateful To Have Known This Unique And Special Man' WINGER and DIXIE DREGS drummer Rod Morgenstein has paid tribute to Neil Peart, who died on Tuesday (January […]
STYX's LAWRENCE GOWAN Performs RUSH's 'Limelight' As Tribute To NEIL PEART (Video)
BlabberMouth reports: STYX's LAWRENCE GOWAN Performs RUSH's 'Limelight' As Tribute To NEIL PEART (Video) https://www.blabbermouth.net/news/styxs-lawrence-gowan-performs-rushs-limelight-as-tribute-to-neil-peart-video/ STYX's LAWRENCE GOWAN Performs RUSH's 'Limelight' As Tribute To NEIL PEART (Video) Lawrence Gowan performed RUSH's "Limelight" as a tribute to RUSH drummer Neil Peart during STYX's concert Friday night (January 10) at Celebrity Theatre in Phoenix, Arizona. Fan-filmed video […]
THE WORD ALIVE To Release 'Monomania' Album In February
BlabberMouth reports: THE WORD ALIVE To Release 'Monomania' Album In February https://www.blabbermouth.net/news/the-word-alive-to-release-monomania-album-in-february/ THE WORD ALIVE To Release 'Monomania' Album In February THE WORD ALIVE will release its new new album, "Monomania", on February 21 via Fearless Records. The disc was produced by Eric Ron (PANIC! AT THE DISCO, GODSMACK). The official music video for the…
Canadian Prime Minister JUSTIN TRUDEAU Pays Tribute To NEIL PEART: 'We've Lost A Legend'
BlabberMouth reports: Canadian Prime Minister JUSTIN TRUDEAU Pays Tribute To NEIL PEART: 'We've Lost A Legend' https://www.blabbermouth.net/news/canadian-prime-minister-justin-trudeau-pays-tribute-to-neil-peart-weve-lost-a-legend/ Canadian Prime Minister JUSTIN TRUDEAU Pays Tribute To NEIL PEART: 'We've Lost A Legend' Canadian Prime Minister Justin Trudeau has paid tribute to RUSH drummer Neil Peart, who passed away on Tuesday (January 7) in Santa Monica, California […]
BODY COUNT Taps EVANESCENCE, HATEBREED, POWER TRIP Members For 'Carnivore' Album
BlabberMouth reports: BODY COUNT Taps EVANESCENCE, HATEBREED, POWER TRIP Members For 'Carnivore' Album https://www.blabbermouth.net/news/body-count-taps-evanescence-hatebreed-power-trip-members-for-carnivore-album/ BODY COUNT Taps EVANESCENCE, HATEBREED, POWER TRIP Members For 'Carnivore' Album BODY COUNT, the metal band fronted by hip-hop legend, actor and director Ice-T, will release its new album, "Carnivore", on March 6 via Century Media. Ice-T and his gang are […]
THIN LIZZY's SCOTT GORHAM: NEIL PEART Will 'Continue To Be An Inspiration For Many Aspiring Drummers'
BlabberMouth reports: THIN LIZZY's SCOTT GORHAM: NEIL PEART Will 'Continue To Be An Inspiration For Many Aspiring Drummers' https://www.blabbermouth.net/news/thin-lizzys-scott-gorham-neil-peart-will-continue-to-be-an-inspiration-for-many-aspiring-drummers/ THIN LIZZY's SCOTT GORHAM: NEIL PEART Will 'Continue To Be An Inspiration For Many Aspiring Drummers' THIN LIZZY guitarist Scott Gorham has paid tribute to RUSH drummer Neil Peart, who died on Tuesday (January 7) in […]


text:
Max Ruh (* 27. Juni 1938 in Biel; † 4. Dezember 2013 in Schaffhausen) war ein Schweizer Historiker und Sammler.

Leben und Wirken
Als Sohn des Ingenieurs Walter Ruh und Alice Ruh-Hall geboren, absolvierte Ruh seine Schulzeit an der Kantonsschule Schaffhausen. Nach dem Gymnasium besuchte er das Lehrerseminar und begann in Bibliotheken und Archiven zu recherchieren. Seine erste Primarlehreranstellung fand er in Ramsen. Er studierte zugleich an der Universität Zürich Geschichte, Romanistik und Anglistik und unterrichtete dann 38 Jahre an der Sekundarschule Gelbhausgarten («Gega») in seiner Heimatstadt.

Publizistisch aktiv wurde Ruh zunächst als Mitglied des Hegau-Geschichtsvereins und begann unter anderem über das frühe Pressewesen in Schaffhausen zu forschen und historische Zeitungen zu sammeln, darunter eine Ausgabe der Pariser Wochenzeitung Gazette de France von 1639.
Ausserdem forschte Ruh über die Geschichte der Spielkartenfabrik Müller in Neuhausen und begann mit einer Sammlung alter Spielkarten, von denen er um die 500 Blätter besass.

1971 bis 1975 ging er als Lehrer an die deutschsprachige Schule in Santiago de Chile. Hier unterrichtete er während des Regime-Wechsels von Salvador Allende zu Augusto Pinochet. Später organisierte er jahrelang einen Schüleraustausch zwischen der Schweiz und Chile und war alle zwei Jahre wieder dort.

Seit 1971 war Ruh Mitglied der Karl-May-Gesellschaft und schrieb für Gert Uedings Karl-May-Handbuch eine Rezeptionsgeschichte Mays in der Schweiz, die in die zweite Auflage von 2001 Eingang fand.

2001 erfolgte die Beschäftigung mit Othmar Schoecks in früher Jugend erarbeiteter Opernpartitur Am Silbersee nach Karl May, bei der Ruh als Fachmann für musikalische Belange Paul Haug heranzog. Es erfolgte eine Einspielung des Arrangements für Cello und Klavier (UA 2001 im Schloss Greifensee) sowie eine weitere musikalische und szenische Bearbeitung durch Dieter Stalder, welche 2003 in Plauen sowie fünf weiteren Städten in Deutschland und der Schweiz zur Aufführung gelangte. Auch für die u. a. in Schaffhausen wirkenden Biedermeier-Komponisten Samuel Gottlob Auberlen und Conradin Kreutzer setzte Ruh sich ein.

Als freier Mitarbeiter bei den Schaffhauser Nachrichten publizierte Ruh über historische Themen. Bei einer Reihe von Ausstellungen zu Spielkarten (etwa im Museum zu Allerheiligen) wirkte er als einer der Kuratoren. In der reformierten Kirche St. Johann war Ruh zwölf Jahre Präsident der Kirchgemeinde und des Kirchenstandes.

Im Waldfriedhof Schaffhausen ist er in einem Gemeinschaftsgrab beigesetzt, das eine Skulptur von Hans Josephsohn aufweist.

Publikationen (Auswahl)
 mit Karl Hotz und Martin Schweizer: Hundertfünfzig Jahre Schaffhauser Nachrichten. 150-Jahr Jubiläum. Meier Buchverlag, Schaffhausen 2010, ISBN 978-3-85801-195-4.
 mit Daniel Grütter und Walter Haas: Das Tarockspiel in der Schweiz. Tarocke des 18. und 19. Jahrhunderts im Museum zu Allerheiligen Schaffhausen. Erschienen anlässlich der Ausstellung im Museum zu Allerheiligen Schaffhausen vom 17. September 2004 bis 27. März 2005. Schaffhausen 2004, ISBN 3-907066-54-5.
 Schweizer Spielkarten. Schaffhausen. Museum zu Allerheiligen, 1998.
 Spielleidenschaft und Spielkartenherstellung im 18. Jahrhundert in Schaffhausen. Augustin, Thayngen 1979.

Weblinks
 Max Ruh im Worldcat
 Publikationsverzeichnis im Hegau-Geschichtsverein
 Elmar Elbs: Max Ruh – Versuch einer Würdigung.
 Gedenkstein von Hans Josephsohn
 Max Ruh beim CSS (Förderverein für die Schweizer Schule Santiago des Chile)
 Karl Hotz, Martin Schweizer und Max Ruh (links) bei der Präsentation des Jubiläumsbands "Schaffhauser Nachrichten"

Einzelnachweise

Historiker
Spielkartensammler
Karl May
Person (Schaffhausen)
Schweizer
Geboren 1938
Gestorben 2013
Mann

redpajama_set_name: RedPajamaWikipedia


text:
Holotrichia laticollis är en skalbaggsart som beskrevs av Moser 1921. Holotrichia laticollis ingår i släktet Holotrichia och familjen Melolonthidae. Inga underarter finns listade i Catalogue of Life.

Källor

Skalbaggar
laticollis


The Brinton Crew: Free Framed Art Giveaway!!!!
Check out our Matage Framing blog for details on how you can win this beautiful picture! Thanks to everyone for helping us spread the word!
This is the picture you will receive if your name is DRAWN!
I was teasing Rob earlier about how he needed to adverstise on your blog...guess you thought the same thing. I hope the giveaway is good advertisement for you guys!