text:
Title: Soldiering in New Zealand
Author: Major F. J. W. Gascoyne
Publication details: T. J. S. Guilford and Company, Limited, 1916, London
Part of: New Zealand Wars (1845–1872)
Soldiering in New Zealand, Being Reminiscences of a Veteran
Chapter XI.
Transfer to the Chatham Islands—My duties there—Waitangi—The lagoons—Fish, flesh and fowl—The Residency—Many pleasant neighbours—Trying climate—We build a church and reading room—Mr. Foster—The wool trips—Visit of H.M.S. Goldfinch—Icebergs sighted—Checking the liquor traffic—Heta and Paki—Visit of H.M.S. Ringdove—Boat building—Death of Mr. Ballance—"Honest John Bryce."
Of course we moved into a cheap house, and I was looking in various quarters for work, when news came of an outbreak of trouble among the Maoris at the Chatham Islands. The Premier, remembering my knack in the management of natives, asked me if I would go to the Islands and relieve Mr. Deighton, the resident magistrate. Mr. Ballance could only offer £200 a year salary and a residence, and to send me down by a Government steamer. The salary was miserably inadequate, but "half a loaf," etc.
He further promised that I would not be asked to remain there for more than three or four years, and that when I had restored peace and order on the Islands, a more suitable district, carrying a larger salary, would be given to me in the North Island of New Zealand.
Before leaving for the Chathams I was presented with a sheaf of appointments and commissions. Besides being resident magistrate, I was postmaster, collector of customs, registrar of births, deaths and marriages, receiver of wrecks, licensing officer, and paymaster; and I had not been very long on the Islands before I was the principal doctor, engineer of wharfs, bridges and roads, referee of all connubial disputes and quarrels, etc., etc.
page 137 page 138
Waitangi, Chatham Islands.
We were landed at Waitangi roadstead, Chatham Islands, on 2nd September, 1891, with a couple of boatloads of luggage, and were very kindly received by the islanders and one or two of the chief Maoris. The natives, however, who were mostly connected with Taranaki tribes, were all followers of Te Whiti, and with the exception of Pango-Pango, a leading man, and one or two of the very few surviving aboriginal Maoris, were generally surly and aloof in manner.
Waitangi Bay is a very open anchorage, and the only harbour is Port Hutt in the north-west corner of the main island, but there are only two or three settlers in that vicinity. There are two villages on the island, a store and public house at Te One, about three miles east of Waitangi along the beach, and the local school, church and library.
A store, a public house, the local court-house and post office, and a lock-up comprised the buildings on the beach at Waitangi. Most of the Maori population had their huts a little distance back from the beach on higher ground. The Residency was on a bit of table-land overlooking the bay from the west.
We found the climate to be mild but very damp. There is very little frost in winter and only on some higher points inland, but hail often falls and sometimes sleet.
Quite half of the area of the island is occupied by two huge lagoons in the middle. These swarm with eels, and at one time had thousands of duck on them. The destruction of cover round the lagoons, and the influx of vast numbers of black swan seem to have driven most of the grey duck to other islands. The swamps have pukeho in numbers, supposed have been blown over from New Zealand, but there are no kiwi or wood-hens. Very fine specimens of the New Zealand pigeon are occasionally seen, but they are never numerous.
There are immense quantities of blue cod, hapuku and tarakihi page 140 on the fishing grounds, but no schnapper, and the islets off shore are the breeding places of albatross and mutton birds.
The aki-aki timber, of which there used to be a good supply, is a kind of sandal-wood which retains its strong scent even when kept for many years. If shaved or cut with a knife, it emits a strong but pleasant perfume, however old or dry it may be, but unlike the sandal-wood of commerce, it has no perfume unless a fresh surface is exposed to the air. When used as a fencing post the heart timber appears to be immune from decay. A German settler who had lived on the island for fifty years once said to me, "Aki-aki will last for ever: I have tried it!"
In the timbered parts of the Chathams there are many karaka trees, which grow to a great size. There is also plenty of flax and kareao or supple-jack.
I caught a pair of torpedo skates on the rocks one day; they are now in the Christchurch Museum, neatly stuffed. Sharks are plentiful. Captain Gommerell, who ran the mail steamer Kahu three times a month to the islands for many years, told me that he once saw a shark over thirty feet in length, close to his ship. Until he got a good clear view of it, he thought that it was some variety of whale; he was sure that he had not over-estimated the length.
The Chathams have a good deal of interest for geologists and naturalists. There is a small and very handsome shag that is peculiar to the islands, and several small birds, including a rail, that are not found elsewhere, as far as I know. Mosquitos, and perhaps katipo spiders, are the only venomous insects. Rats seem to be fairly numerous.
We landed in September, and after we had bidden Captain Fairchild and the retiring magistrate, Mr. S. Deighton, farewell, I page 141 page 142
Mrs. Reihania te Poki.
page 143 found plenty of work to do. We had to have the garden fenced and dug over and seeds sown for spring vegetables, and to buy a cow, for we could not go on accepting milk and butter from the settlers. The mail boat was expected about 5th October, so there were plenty of letters to be written and reports to be prepared. I also found a few court cases to settle, and a hasty marriage to be arranged.
The Residency, as our house was called, was built on slightly sloping ground above the cliff overlooking Petre Bay from the west. A small conical hill about fifty feet high on the edge of the cliff, about sixty yards from the house, was an ideal spot for a flagstaff, and I very soon found a suitable spar and had it properly rigged and stayed, with the Union Jack flying from the mast head.
Old Paina te Poki proved to be the chief native among the Maoris. He was very surly and suspicious when I called on him first; but the second in influence, old Pango-Pango, was more civil and inclined to be friendly. I could see that it would require tact and patience to secure the good opinion and goodwill of the leading Maoris; but I was confident that I could overcome their unfriendly attitude in time, if I did not show any doubt of their readiness to assist me in maintaining order equally among the Pakeha and the Maori population of the islands.
The Kahu duly arrived on 5th October, bringing the mail and stores for the islanders, and nearly all the inhabitants (about five hundred in number, half of whom were Maoris) must have assembled to meet the steamer. For the few days before she left I was kept busy, and Waitangi court-house and post office and the beach in front presented an animated spectacle. All the Europeans were in a hurry to put their business through before the ship sailed; and we had a good opportunity of becoming acquainted with the principal settlers. Mr. R. Chudleigh, J. P., seemed to be the most influential, and I soon page 144 discovered that my predecessor had been in the habit of consulting him on all important happenings on the island, and that I was expected to do the same.
Mr. A. Cox, another J.P., had been at one time in the army. I liked and respected him greatly; and I never had occasion to alter my high opinion of his rectitude and unselfish character.
Mr. Alex. Shand, Mr. Cox's partner, was a recognised authority in regard to Mori-ori traditions and history, and many of his letters are to be found in the Transactions of the New Zealand Institute.
Mr. Engst was an interesting person, being the last survivor of the two or three German missionaries, who were among the first white men to make a home on the Chathams. He had many extraordinary experiences to relate of early hardships and dangers endured, and he often reminded me of what I had read of Cromwell's Ironsides and the dour old Scotch Covenanters: bigoted and narrow and perhaps merciless in upholding their opinions of right, but with the courage and determination of a bull-dog.
Captain H. Hood was another noticeable personality, who owned a fine property on the Chathams when I first met him. He was full of energy, and had made much money in trading between the island and New Zealand; but he took up sheep farming, and lack of the necessary knowledge finally brought him to financial grief.
We were well settled down in our new home by the end of the year, and had got used to the exigencies of an island life and surroundings. The damp climate kept me suffering from a kind of influenza peculiar to the island and called mare-mare by the natives. It was many months before I got acclimatised; but my wife kept well and gained in health and strength, and enjoyed the open air and quiet life and the busy interests of our farmyard and garden.
We encouraged the neighbours to provide a little church and a reading room at Te One village, where the state school was situated; and the schoolmaster, Mr. Foster, gave us valuable help in this work. He was very musical and well read, and clever at carving and carpentering, and did most of the building and ornamentation of the church himself. During our stay in the Chathams I always found in him a loyal supporter of any scheme for the advancement and benefit of the settlers and their children.
In January, 1892, the Kahu made four or five journeys, locally known as the wool-trips, in quick succession between our island and Lyttelton. This was the busy season of the islanders, and they availed themselves of these opportunities of making a short visit to Christchurch and a quick return to their homes.
We had a succession of heavy gales and much rain towards the end of February; but the weather settled again in early March, and we had good sport catching huge cray-fish, which at this time of year frequent the rocky shallows to spawn.
On 3rd May we had a visit from H.M.S. Goldfinch, Captain Floyd, and after due interchange of compliments and calls, my wife and I accepted the invitation of Captain Floyd to go in the warship across to Port Hutt, where the commander intended to spend a few days in field drill, etc. At Port Hutt (or Whangaroa) we slept ashore in the Papens' homestead, and from there had a good view of the evolutions of the blue jackets; and I showed the officers where they could easily load a boat with scores of big hapuka and cod.
On the 13th the man-of-war took us back to Waitangi after a very pleasant ten days' enjoyment of the hospitality of Captain Floyd and the Papens.
On 29th October we saw two huge icebergs drifting north across page 146 the mouth of Petre Bay. A third was visible disappearing on the northern horizon; news came that still another berg had grounded on the south-west side of Pitt Island, and that a fifth had broken up into several small bergs further to the westward.
These vast islands of glittering ice were awe-inspiring from their size and height. One was shaped like a long and narrow promontory, with a castle-like hill at its northern end. It is curious that we heard of only one vessel having sighted these bergs, and yet they had less than five hundred miles to drift to pass close to Hawkes Bay, if they kept to the course they were on when seen by us. Possibly they may have broken up and melted; but as only about an eighth of their bulk was visible above water, it is difficult to believe that a berg that looked to be at least half a mile long could melt entirely in the few days' drift to abreast of Napier. Probably the explanation is that westerly currents and wind set them a hundred miles or more to the east of the coast of New Zealand.
Our Maoris had a bad custom of buying a few cases of ale and having a big drinking bout on the occasion of the death of one of them. For some time I had been quietly recommending the chief men to discourage the practice, but without much success. Though they admitted that trouble sometimes resulted from drunkenness, they considered that the white men were mostly to blame. About the end of the year a death occurred and the usual drinking took place. Two of the natives, named Heta and Paki, quarrelling, Heta nearly killed Paki with an axe, and several others were hurt in the row.
I determined to stop the sale of liquor for awhile, and swearing in a few special constables whom I could depend on, I closed both the public houses, locking the doors of both bars and including, of course, the combined stores. The owners were furious; so were some of the page 147 settlers; but I was firm, though I allowed some food to be moved out for immediate use. There were loud threats of legal actions and petitions for my removal from the Islands, and my friends thought that I had made a mistake. No step of the kind had ever been made before, and I should be liable for heavy damages, etc., etc. But I knew my powers. I declared that in future I would also prohibit Sunday trading, and that I would not only stop the sale of drink whenever I considered it advisable, but would take away the licences from the owners of the houses if they opposed my orders.
Thus it happened that on New Year's Day, 1893, no drink was sold on the Chathams, a record indeed.
My next anxiety was to know what to do with Heta. If Paki died I should have to send him for trial to Christchurch with a number of witnesses and a special, at great expense to the Government. If I arrested Heta before the mail-boat, which was due to arrive in two days' time, was about to sail, there might be serious trouble and an attempt to rescue him. Meanwhile I found that Paki would probably recover from his wounds, and I told my friend, chief Pango-Pango, as a great secret, that I intended to arrest Heta if he could be found before the steamer left. I guessed that Heta would hide on board the ship when she was at the other side of the island, where he was believed to be, and try to get away to Parihaka in North New Zealand, and I had no intention of searching the steamer for him. Things happened as I wished. Heta hid on board and got away on the 6th, and as he knew that a warrant was out for his arrest I did not expect to hear anything more of him for a year or two.
A man named Henderson came to tell me that he was going to Christchurch to get legal advice as to my liabilities for having closed the public houses and stores. When I retorted by warning him to be page 148 careful of what he said, or I might give him a free passage in charge of a constable, he took himself off swearing hard.
Then a party of rowdy Maoris broke the windows of a house belonging to the old chief Paina te Poki, and I fined eight of them twenty shillings each and the cost of repairs. After this I seemed to have gained the confidence and support of the head Maoris, and had no further trouble to speak of with the natives. A few days later I fined three drunken men, as well as the captain of the steamer, for selling grog to non-passengers.
In short I made myself rather unpleasant to quite a number of people, but the big regatta that came off three days afterwards was singularly successful and free of drunkenness and rows.
We felt a mild shock of earthquake on 12th February, the only one that I remember during my five years' stay on the Chathams.
We had the usual heavy gales and much rain during the end of February and the early part of March, and a sharp attack of island fever laid me up for a week.
On 28th March, H.M.S. Ringdove, Captain Bain, anchored off Waitangi, bringing a heavy mail. We exchanged the usual compliments, and Paymaster Webb and Lieutenant Sykes came to lunch with us. On the following day we went on board to pay our respects and brought Captain Bain back to tea.
Next day I arranged that Captain Bain should be taken for a day's shooting, and Lieutenant Collingwood and I went fishing. On the Sunday my wife and I lunched on board with the captain and wardroom officers; and on Monday evening the captain and Mr. Webb came to bid us farewell, as they were to sail early next morning for Port Hutt, leaving there for New Zealand on the Thursday. On the Saturday the Kahu took our mail and left for Lyttelton.
Hon. John Bryce.
Mr. Odman, a Swede who owned the store and public house on the beach at Waitangi, was a good sailorman, and he and I were very friendly, as we were both fond of boating and fishing. He was a very decent, honest fellow, and I liked him much. He had an attack of quinsy every year, but I always cured him with a few doses of homœopathic medicine, for, as I have said, I was chief doctor of the Islands, as well as chief engineer and boat-builder.
At this time I built two flat-bottomed boats of the Canadian pattern, from plans and measurements in a book on boat building and boat sailing that I got from Whitcombe & Tombs at Christchurch. They were most useful boats for fishing in the bay and would live in quite a lively sea. Later on I built a 22-foot half-decked yacht, fit to sail round the island, but that was a three months' job.
The natives owned four huge whale boats, kept hauled up into sheds on the Waitangi beach. They used these boats for birding expeditions to Pitt's Island and outlying rocks in the month of March, when they brought back hundreds of albatross and mutton birds.
In April the s.s. Ohau came for a load of sheep and brought a mail. She made a second trip the following week from Port Hutt.
On 4th July of that year we received the news of the death of the Hon. John Ballance, which grieved me much, for I esteemed him as the one honest man in the cabinet. Peace to his memory!
In looking over some papers of a later date, I came across a speech made at a public dinner by the late Hon. John Bryce, well known as "Honest John Bryce." It is too good to be lost, so I make no apology for inserting here the report that appeared in the Wanganui Chronicle. "Mr. Bryce proposed the toast of Her Majesty's Opposition, and in doing so spoke at considerable length. He page 152 said that it was with great regret that he had to admit that he did not regard the House of Representatives with the same esteem with which he had once regarded it, but no one had ever heard him say that he felt sorry for having entered politics. While he strongly desired to see Sir John Hall remain in politics, he admitted that no one was more entitled to rest. The present Government had gone in largely for tax and experimental legislation. He regretted that the Premier had not paid more attention to strict accuracy in regard to facts which he had put before the public. The Premier's position was such that he should verify his facts to a greater extent than he had done. When Sir John Hall was leader of the House, if he had made a statement in positive terms as to facts and figures within his knowledge, no one in the House would have doubted his word. What a contrast (said Mr. Bryce) there was now, when a statement that came from the Government benches had to be verified before it could be believed. He thought that the present Premier must have some phrenological development bearing the same relation to facts as kleptomania bore to honesty. The policy of the present Government was a policy of fads tempered by deception. He thought it improbable that he himself would re-enter politics." Mr. Bryce had resigned his seat in the House of Representatives to mark his disgust and contempt for the political methods of the Government of the day, and could not be persuaded to seek re-election.


text:
goog.module('goog.log.LogBufferTest');
goog.setTestOnly();

const Level = goog.require('goog.log.Level');
const LogBuffer = goog.require('goog.log.LogBuffer');
const testSuite = goog.require('goog.testing.testSuite');

const PLACEHOLDER_LEVELS = [
  Level.INFO,
  Level.WARNING,
  Level.SEVERE,
];
const PLACEHOLDER_MESSAGES = ['a', 'b', 'c'];
const PLACEHOLDER_NAMES = ['X', 'Y', 'Z'];
const CAPACITY = 4;

let buffer;
let placeholderIndex = 0;

function verifyRecord(expectedIndex, record) {
  const index = expectedIndex % PLACEHOLDER_MESSAGES.length;
  const message = PLACEHOLDER_MESSAGES[index];
  const level = PLACEHOLDER_LEVELS[index];
  const name = PLACEHOLDER_NAMES[index];
  assertEquals(
      `Wrong level for record ${expectedIndex}`, level, record.getLevel());
  assertEquals(
      `Wrong message for record ${expectedIndex}`, message,
      record.getMessage());
  assertEquals(
      `Wrong name for record ${expectedIndex}`, name, record.getLoggerName());
}

function addAndVerifyRecord() {
  const index = placeholderIndex % PLACEHOLDER_MESSAGES.length;
  const level = PLACEHOLDER_LEVELS[index];
  const message = PLACEHOLDER_MESSAGES[index];
  const name = PLACEHOLDER_NAMES[index];
  const record = buffer.addRecord(level, message, name);
  verifyRecord(placeholderIndex, record);
  placeholderIndex++;
}

function addSomeRecords(howMany) {
  for (let i = 0; i < howMany; i++) {
    addAndVerifyRecord();
  }
}

testSuite({
  setUp() {
    buffer = new LogBuffer(CAPACITY);
  },

  testAddRecord() {
    addSomeRecords(CAPACITY * 3);
  },

  testIsFull() {
    assertFalse('Should not be full.', buffer.isFull());
    addSomeRecords(CAPACITY * 1.5);
    assertTrue('Should be full.', buffer.isFull());
    buffer.clear();
    assertFalse('Should not be full after clear().', buffer.isFull());
    addSomeRecords(CAPACITY - 1);
    assertFalse('Should not be full but almost full.', buffer.isFull());
  },

  testForEachRecord() {
    // Test with it half full.
    const howMany1 = CAPACITY / 2;
    addSomeRecords(howMany1);
    let counter1 = 0;
    buffer.forEachRecord((record) => {
      verifyRecord(counter1++, record);
    });
    assertEquals('Wrong number of records when half full.', howMany1, counter1);

    // Test with it full.
    const howMany2 = CAPACITY;
    addSomeRecords(howMany2);
    let index = counter1;
    buffer.forEachRecord((record) => {
      verifyRecord(index++, record);
    });
    assertEquals(
        'Wrong number of records when full.', howMany1 + howMany2, index);
  },
});

redpajama_set_name: RedPajamaGithub


T-Hub, India's largest incubator for startups, signed a memorandum of understanding (MoU) with YES Bank, India's fifth largest private sector bank, here on Monday on setting up a world-class centre of excellence (CoE) for FinTech startups at T-Hub located in Hyderabad.
The MoU signed is a first of its kind in nature which will enable the Indian startups across segments, with primary focus on financial technology (FinTech) space.
T-Hub's association with Yes Bank will also help create a conducive business environment and support system for a large number of fin-tech startups. In addition, YES Bank will offer its various products, payment gateways and open APIs to the startup community.
Yes Bank, CISCO and ParadigmIT were among different companies which signed MoUs with the Telangana government, and its arms T-Hub and Telangana Academy for Skill and Knowledge (TASK) at the launch of state's new Information and Communication Technology policy and four other subsidiary policies.
Ritesh Pai, senior president and country head (digital banking) of YES Bank, said, "YES Bank has been in the forefront of revolutionising the Indian fin-tech startup segment. Currently, our nation holds a range of innovative fin-tech startups that are working in areas such as payment processing to reduce frauds, create newer channels for savings and investments, financial planning and analytics, which are superior enablers of the large Indian banking industry.
"At T-Hub, we encourage not only startups to innovate but also aim to create an environment for them to further fuel their innovative minds. With these partnerships, we hope there will be more research going on at T-Hub that paves the way for ideas and innovations that will spark a change," Jay Krishnan, CEO of T-Hub, said.
Under another MoU, Microsoft India will offer Microsoft office Specialist certification programmes to educators and students at registered colleges of TASK.
CISCO and ParadigmIT will also set up smart cities centre of excellence at T-Hub. They will set up a Proof of Concept (PoC) of smart parking and smart lighting solutions. The two companies will work with companies and startups in developing innovative solutions using Internet of Things.
HPE will set up its innovation centre/lab infrastructure to develop, test and pilot innovative technology enabled ideas at T-Hub.


text:
Philogaeus campestratus est une espèce d'araignées aranéomorphes de la famille des Thomisidae.

Distribution
Cette espèce est endémique du Brésil.

Description
La femelle holotype mesure .

Publication originale
 Simon, 1895 : Histoire naturelle des araignées. Paris, ,  (texte intégral).

Liens externes

Notes et références

Thomisidae
Espèce d'araignées (nom scientifique)
Faune endémique du Brésil

redpajama_set_name: RedPajamaWikipedia


It's hard to describe what happens when panic sets in. People who don't experience chronic acute anxiety episodes or PTSD (post-traumatic stress disorder) or dissociation often struggle to understand. As I woke the other day with a feeling of great distress, I found a new, truly geeky analogy to explain both the sensations and the management. The triggers for panic or an acute anxiety episode are individualized but the basics of the bodily responses are similar. Dysregulation happens when you begin to move outside of your comfort zone, or your window of tolerance.
In one direction, it can lead to hyperarousal and feelings of anxiety, anger, and loss of physical and/or mental-emotional control. In the other direction, hypoarousal leads to feelings of numbness and a sense of being frozen, incapable of any movement or action.
Hyperarousal is comparable to when a computer is maxed out, as when the majority of the CPU or RAM is used up with the processes of the stress response. All the energy is directed towards panic – you can't seem to do anything except feel your heart racing or your head pounding or your breathing quicken or your thoughts spiral out of control. Nothing else in your system can function because all your resources are being used in a fight or flight response.
Hypoarousal, on the other hand, is like when your computer is completely frozen. We've all sat there, waiting for the spinning wheel to stop turning on a Mac or for the cursor to stop blinking on a PC. Nothing appears to be happening and time just passes by. The worst part is you never know when it's going to pass.
There are loads of great strategies to help increase your window of tolerance and help in those moments of agitation or numbness, especially if you can catch them early on.
Learn how to prevent your internal computer from fleeing or freezing by redirecting your resources, calming your brain, and helping your body feel connected and organized. Access your body's innate healing mechanisms through the basics of self-regulation – breathing, humming/singing, and moving. Use mindfulness exercises to ground yourself in the present moment. Drink a cup of tea. Get outside. Get extra support through the use of hydrotherapy, homeopathy, and herbs.


I certainly would have done well to have had these lessons through literature rather than having to learn them in the school of hard knocks. Like many young women, I was taken in quite early by the devastatingly handsome young man (who sang and played guitar–double whammy!) and turned out to be a liar and a fake (shame on me), and I have often found myself attracted to particularly charismatic folks, little realizing how that very charisma can mask a shallowne ss and insincerity. While I've met few people who are thoroughly ruthless, I've met enough that have a certain hard-nosed ruthlessness to parts of their character that can cause great pain to others. And of course, in real life, people are seldom one way or another, but rather are a complex mix of good and bad. The Wind in the Willows Mr. Toad is fun, energetic, entertaining, friendly, hospitable, and always on the cutting edge of new technology! But all of this masks his inner demons (restlessness, self-absorption, recklessness, extravagance) and they get him into all kinds of trouble, bringing grief to those who know and care for him.
Of course, the beauty of what Kenneth Grahame has done in this classic novel for children, is to show the meaning of true friendship and how despite Toad's bad behavior, his friends Mole, Mr. Badger, and Ratty continue to stand by him, rescuing, reproving, and attempting to rehabilitate him. This is just on e of many important character building themes in the story and why it remains such a classic after a century. There is a lovely post about the centennial of this wonderful work here.
I have always particularly loved the Wind in the Willows with the original Ernest Shepherd illustrations (of A.A. Milne fame as well) and find the marriage of the two artists, Grahame being the literary artist and Shepard the visual, is a melding so perfect that it is like the expressions are one in the same. I was delighted to discover that some 40 years after Shepard did his original pen and ink illustrations, that the publishers convinced him to revisit them and colorize them–which he did delightfully. Other important artists that have tried their hands at Grahame's inimitable tale have included Tasha Tudor, Aurthur Rackham, Paul Bransom and Michael Hague. My favorite will always be Shephard's but the other illustrators are worth a look as well.
Such a great stories my children love this. I remember my Grandmother untiring telling stories like this, reading children's books before bedtime.
I am going to watch out for brussels. I'll appreciate in case you continue this in future. A great deal of persons will be benefited from your writing. Cheers!
We're buying some of your recommendations! Great conference today, thank you so much!!
I just (re) read Wind in the Willows on a trip, and when I returned home, I named my shop Toad Hall. It is filled to the rafters with motor car parts, and just like the carriage house at Toad Hall, none of them are bigger than a man's hat!


text:
Essex Team Conducts Successful NEO Exercise
Navy News Service
Story Number: NNS110214-04
By Story by Mass Communication Specialist 2nd Class (SW) Casey H. Kyhl
PACIFIC OCEAN (NNS) -- Conducted as part of exercise Cobra Gold 2011, the NEO was designed to demonstrate the ARG's ability to quickly evacuate civilians during a time of crisis.
"This NEO exercise was an enormous undertaking, but it went very smoothly," said 1st Lt. Patrick Grainey, 31st MEU NEO team leader. "Hundreds of U.S. Marines and Sailors processed and transported more than 100 Japanese, Thai and American mock evacuees to where they needed to be. We utilized helicopters and amphibious craft from various countries and hit our timelines right on the dot."
On shore, evacuees were organized, informed of the evacuation process and thoroughly searched before being medically screened for illness, injury or special needs. Evacuees then filled out tracking and safety documents before boarding helicopters and landing craft, air cushions for evacuation to the forward-deployed amphibious assault ship USS Essex (LHD 2).
"Essex personnel really had to work hand-in-hand for this evolution to go as planned and I think we did that very well," said Chief Master-at-Arms (SW) Stacy Holmes, with Essex security. "Our security team, ship's self defense force and 31st MEU counterparts responded well and got everyone where they needed to be."

redpajama_set_name: RedPajamaCommonCrawl


I decided to gift a 3d printed 10th Doctor sonic screwdriver to a friend of mine who likes the series a lot, and i wanted to make it a little special, so i edited Wpilgrim's (credits to him for the original design) version. I wanted it to light up when extended, and i also wanted it to turn on the light by itself, with no ugly buttons to push. I'm quite satisfied with the result. If you buy a bright led you can use this as a torch too!
I added a microswitch in the inner sliding part and carved along a line inside the body (the outer part), where the switch button sticks out, so that it is normally unclicked. The upper part of the notch gets thinner and thinner, to push down the switch button when the slider is fully extended, turning on the blue led inserted in the lens.
I chose a small (100 mAh) lipo cell which fits perfectly to get the most out of the small free space inside the body. If you want to use coin batteries you'll have to edit the circuit and / or stl files by yourself.
I also edited the slider, to better match the original tv show's screwdriver, and the lens, which now is thinner and has a hole for the led. I've tried without the hole but the led light was barely visible.
Print the body and the "inner outer" with white filament and the bottom2 with the black one. The other pieces will need painting so it does not matter which colour you choose. If you have some transparent filament and want a more realistic screwdriver use that to print the "inner outer".
As far as printing parameters are concerned I suggest a resolution between 0.1 and 0.2 mm and about 35% infill (some walls are quite thin). Print every piece vertically, not laid on the side.
I've used Humbrol enamel paint (I don't suggest using acrylic), silver (# 11, for the "top", "inner inner", btm1 and some parts of the body) and midnight blue (# 14, used only to paint the lens). Use some tape to prevent painting unwanted areas.
(actually I've used 2x15ohm) to the other leg. solder some wire to the other side of the resistor. Push the wire through the "inner inner" hole until the led head is inside.
Insert the "inner inner" in the "top", and then in the "inner outer".
Pass the wire soldered to the resistor through the switch housing hole, cut it so that only about 1.5 cm stick out of the hole, and solder it to the switch common pin. Solder a piece of wire to the Normally open pin, then run the cable inside the housing and through the bottom hole. Now you should have 2 cables going outside the slider.
Remove the metallic lever of the switch, there's no space inside for it. Push the switch inside his housing, making sure the button faces towards the top (where the led is housed). When you push it in the extra 1.5 cm of wire should push the led outside the hole too, to its final position.
Push the battery and then the sliding part inside the body, through the top hole. Be sure the switch is facing towards the carved side of the body.
Glue together the two bottom parts, push them in the bottom part of the body and rotate it. Don't glue the bottom to the body, when the battery runs out you can open the screwdrivier from here and charge it. Glue the top to the inner outer, insert and glue the button, glue the lens to the top making sure the led fits the little hole fine.
When the lithium cell runs out you'll need a lipo charger to recharge it, you can find some cheap ones on ebay.


text:
Season 39 Episode 6 | 1h 53m 50s
Where do nature's building blocks, called the elements, come from? They're the hidden ingredients of everything in our world, from the carbon in our bodies to the metals in our smartphones. To unlock their secrets, David Pogue, technology columnist and lively host of NOVA's popular "Making Stuff" series, spins viewers through the world of weird, extreme chemistry.
Elemental Bloopers
Name That Element!
Island of Stability: Expert Q
Funding for NOVA is provided by David H. Koch, the Corporation for Public Broadcasting and PBS viewers. Additional funding is provided by the Alfred P. Sloan Foundation, the Millicent and Eugene Bell Foundation, and George D. Smith.
Inside the Megastorm
Explore what made Megastorm Sandy so much more devastating than other hurricanes.
Are you safe aboard a modern cruise ship?
Deadliest Tornadoes
Why was the 2011 tornado season in the U.S. so extreme, and why did so many die?
A two-hour special from the producers of "Making Stuff"
Deadliest Volcanoes
How can we best prepare for the most lethal volcanic eruptions?
Kryptonite for Sharks
Marine biologist Patrick Rice is using rare earth elements to repel sharks.
Hunting the Elements Preview
Watch David Pogue's hilarious out-takes from NOVA's "Hunting the Elements."


I.T.S are pleased to introduce the Arts Therapies team and their clinical approaches.
Our therapists are a friendly and approachable team whom are happy to work with children, adolescents and adults. The team work closely with their multi-disciplinary colleagues in order to ensure an holistic and client-centred approach to therapy.
As part of our introduction to Arts Therapies we feel that it is important that you are fully informed about our therapy approaches, therefore you can read about many of the frameworks and methods in which we practice through each therapy approach.
If there is an approach which you are particularly keen to find out about, please get in touch and we will endeavour to share further information with you.


…enables you to see how cold your samples are at a glance. IsoFreeze® color change racks undergo a dramatic change to a contrasting color at 7ºC. Dimensions: 146 × 105 × 70 mm. Tube capacity: 24 x 0.5, 1.5, 2.0 mL snap or screw-cap style tubes. Rack comes with lid.
Blocks Beta-Radiation on the bench. Minimum wall thickness: 5/8 inch (16mm). 4 x 6 format. Maximum tube capacity: 24 x 1.5 or 2.0 mL. Rack comes with lid.
…Racks can also be used in water baths as floating racks. Models 6106A52 through A54 have 30 large holes (17 mm dia.) that accommodate 15 mL conical tubes or 13 mL Falcon® tubes, as well as other test tubes with similar diameters. Model 6106A62 has 44 small holes that accommodate 1.5 mL tubes.


BONUS CHALLENGE – Read three books in total.
For full details, everything else you need to know is in this video by the creator, the wonderful Ariel Bissett. Also make sure to follow the BookTubeAThon twitter account for sprints and giveaways!
Anyone who knows the Throne of Glass series will know that this is not a small feat of a book. Standing at 693 pages, the novel is the fifth instalment in the series that follows assassin/princess Aelin Galathynius as she attempts to take back her kingdom. I absolutely adore this series, and how complex and developed it has become through each novel; its protagonist is strong-willed and everything you want from a female fantasy hero, the world is rich and faultlessly detailed, and the dialogue is either hilarious, exhilarating, or heart breaking. I don't know whether I'll be able to finish it in the three days due to other commitments, but I'm definitely going to give it my best shot!
This is a book that I probably wouldn't have heard of, or ever have picked up had it not been for my English class and being assigned it as an exam text. The narrative follows the character of Offred, a woman in a dystopian setting in which most of the world is infertile. Through her stream of consciousness, the reader learns that she is owned by a Commander, who uses her as a 'two-legged womb' for breeding and nothing more, to begin with… So far, I am enjoying the novel, despite Atwood's writing style not being the most accessible, and the novel's premise being difficult to get used to. The social commentary and what it says about society today is what draws me in, and makes me question the way in which gender roles and positions in society are viewed. With any luck I should be able to finish this during the BookTubeAThon!
Let me know in the comments if you're taking part in the Holiday BookTubeAThon, and tell me what you're planning on reading; I for one am very excited to get started!


text:
Q: Python pass in variable assignments through a function wrapper So I know that you can wrap a function around another function by doing the following.
def foo(a=4,b=3):
   return a+b
def bar(func,args):
   return func(*args)

so if I then called
bar(foo,[2,3])

the return value would be 5.
I am wondering is there a way to use bar to call foo with foo(b=12) where bar would return 16?
Does this make sense?  Thank you so much for your time ahead of time! And sorry for asking so many questions.

A: Yep, you can also pass a dict in addition to (or instead of) the list:
def bar(func, args=[], kwargs={}):
    return func(*args, **kwargs)

bar(foo, {'b':12})

A: This requires the **kwargs (keyword arguments) syntax.
def foo(a=4, b=3):
    return a+b
def bar(func, *args, **kwargs):
    return func(*args, **kwargs)

print bar(foo, b=12) # prints 16

Where *args is any number of positional arguments, **kwargs is all the named arguments that were passed in.
And of course, they are only *args and **kwargs by convention; you could name them *panda and **grilled_cheese for all Python cares.

redpajama_set_name: RedPajamaStackExchange


As a quality assurance manager we want to turn you into THE expert for quality assurance of software. You get the opportunity to dive deeply into a variety of technologies, trends and startup spirit within a very short period of time.
Developing product proposals from partner requests in line with our product strategy.
Good communication skills to interact with staff, colleagues, cross-functional teams and third parties.
We offer the opportunity to dive into the startup ecosystem and to sharpen your profile as a quality assurance manager.
We guarantee a competitive compensation based on your experience.
We provide you the best possible learning experience, the opportunity to grow personally and the possibility to get to a new level in your professional career.
To apply for this job opportunity, please contact André Rieck via jobs@octorank.com.


The week in which we only cover politics via SNL and Shia LaBoeuf, gamers face more delays as E3 goes public, Jay and Silent Bob are getting rebooted, several big directors have new projects, and Star Wars is landing in two big ways. I saw The Lego Batman Movie when I wasn't busy becoming obsessed with collecting Lego Dimensions or playing Day of the Tentacle Remastered, while Steve caught Vertigo in 70mm and VR treasure, The Lawnmower Man. Plus, Apple, Facebook, and Viacom switch up their TV approaches, Halloween is getting another reboot (but we are excited about it), Jack Nicholson is coming out of hiding, the Terms of Endearment black remake, changes The Academy should make, Oculus is shuddering its demo stations, and the advent of underwater VR.


The traditional network topologies in place today at data centers simply can't deliver the required level of elasticity and visibility that every modern organization need to leverage their data driven applications efficiently. Software Defined Networking (SDN) addresses the cost, complexity, operational manageability, and adaptability challenges of traditional data center infrastructures with a forward‐looking approach that brings the benefits of open‐computing, virtualization, and cost efficiency. "SDN helps in creation of an IT infrastructure that provides agility to support new business initiatives and ensures complete coverage and deep understanding of a network's performance," begins Kumar Srikantan, President and CEO, Pluribus Networks.
Pluribus Netvisor offers a software-defined switching platform that automatically creates and maintains a single and elastic networking fabric called the Virtualization Centric Fabric (VCF). VCF is the core of Netvisor and was designed from the ground up to perfectly complement a company's virtualized computing strategy, and also reduce IT cost and complexity for the dynamic computing needs. VCF eliminates the rigid boundaries of traditional networking by creating a pool of virtualized connectivity resources that can be deployed in any combination and to any application installed across the entire data center.
On the other hand, Pluribus Open Netvisor Linux operating system running on Dell's line of open networking switches including the S4000 and S6000 is a software-defined enterprise-class networking architecture. The combined solution works with the already existing components and delivers a robust networking fabric—VCF that is designed to complement all the existing investments in virtualized computing and storage. Deployed at the top of the rack or in the spine of an organization's data center, the combination of Pluribus Netvisor and Dell makes up an efficient SDN regardless of the number physical switches deployed.
One of Pluribus' clients, TIBCO, a software company, had developed two enterprise messaging systems—EMS and FTL required the underlying infrastructure of server, storage, and networks to be properly installed, configured, and tuned. To deploy a robust, high performance, and standards-based messaging middleware system, TIBCO used SDN programmability of the Pluribus Networks Netvisor. Netvisor's configurations included integrated high performance storage, de-duplication of replicated data to the disaster recovery site, and in-network optimization of network flows that helped Tibco leverage its enterprise messaging systems.
Forging forward, Pluribus Networks will focus on performance oriented work and virtualization of private and public cloud data centers. The company will continue to transform how IT administrators deploy applications so they can realize productivity gains and enable new business models. "Our performances in network virtualization will enable and ensure maximum return on infrastructure investments, detect security issues, keep businesses optimized, and support security, audit, and compliance," concludes Srikantan.


WriteClub, the informal networking group for all kinds of writers, turns 5 today!
– and much more, then you should head along to a WriteClub. Absolutely everyone is welcome at WriteClub. We're all people who either write stuff or think about writing stuff, but there's no limit on who comes along. For a long while two of our most dedicated members were artists!
I'm another year older and a tiny bit wiser. Kendall Copywriting has now been trading for six years.
I've always encouraged my clients to use copy that is positive without being hyperbolic and promotional without being desperate.
To me, it seems intuitive that audiences are turned off by companies that over-sell themselves or litter their copy with bombastic language. Hype and superlatives might sound great to you, but to many of your potential customers those words sound like empty promises. Instead of inviting a reader into your world, those empty words create a barrier that your business can hide behind, leaving readers to wonder what else you're hiding.
A recent study of branded content found that a significant majority of people trusted branded content, but their trust evaporates in the face of blatant self-promotion.
* Not being honest about the brand behind the content.
* Talking down to readers.
* Ignoring other arguments or viewpoints.
Thanks to Contently for writing the original article which inspired this post.
Are you – or do you know – a copywriter in Dorset?
I am a copywriter in Dorset and I'd love to meet some of my local peers. So if you write copy in Dorset – or know someone who does – please tell them to give me a shout.
I attend local meet-ups like Dorset Digital and MeetDraw – so if you're writing copy in Dorset get along to one of these events.


Have you got what it takes to be a true protector?
From now until January 21st 2019, you can earn up to eight great rewards just by playing the game or watching eligible Overwatch streams.
As detailed in the video above; winning three games in Competitive, Quick Play or Arcade modes will net you a Bastet-themed player icon, winning six games unlocks a new Victory Post and winning nine games awards you with the Epic Bastet skin.
This skin, and indeed this whole challenge, is inspired by the short story of the same name, that was released yesterday.
There are five unique Sprays to be earned by watching participating Overwatch streams on Twitch. To be eligible you need to link your Blizzard and Twitch accounts. After two, four and six hours you will be rewarded with themed rewards; one Spray at the two-hour mark and two each at the four and six-hour mark.
And if you are, like me, pop culture inclined, Blizzard is offering a free Ana Pop Vinyl if you spend $20 or more on select products in their store.
If you have what it takes to be a true protector and guardian, or just want some cool stuff, then try your hand at the Bastet challenge.


text:
package org.apache.hadoop.metrics2.filter;

import java.util.Arrays;
import java.util.List;

import org.apache.commons.configuration.SubsetConfiguration;
import org.junit.Test;
import static org.junit.Assert.*;

import org.apache.hadoop.metrics2.MetricsTag;
import org.apache.hadoop.metrics2.impl.ConfigBuilder;

public class TestPatternFilter {

  /**
   * Filters should default to accept
   */
  @Test public void emptyConfigShouldAccept() {
    SubsetConfiguration empty = new ConfigBuilder().subset("");
    shouldAccept(empty, "anything");
    shouldAccept(empty, Arrays.asList(new MetricsTag("key", "desc", "value")));
  }

  /**
   * Filters should handle white-listing correctly
   */
  @Test public void includeOnlyShouldOnlyIncludeMatched() {
    SubsetConfiguration wl = new ConfigBuilder()
        .add("p.include", "foo")
        .add("p.include.tags", "foo:f").subset("p");
    shouldAccept(wl, "foo");
    shouldAccept(wl, Arrays.asList(new MetricsTag("bar", "", ""),
                                   new MetricsTag("foo", "", "f")));
    shouldReject(wl, "bar");
    shouldReject(wl, Arrays.asList(new MetricsTag("bar", "", "")));
    shouldReject(wl, Arrays.asList(new MetricsTag("foo", "", "boo")));
  }

  /**
   * Filters should handle black-listing correctly
   */
  @Test public void excludeOnlyShouldOnlyExcludeMatched() {
    SubsetConfiguration bl = new ConfigBuilder()
        .add("p.exclude", "foo")
        .add("p.exclude.tags", "foo:f").subset("p");
    shouldAccept(bl, "bar");
    shouldAccept(bl, Arrays.asList(new MetricsTag("bar", "", "")));
    shouldReject(bl, "foo");
    shouldReject(bl, Arrays.asList(new MetricsTag("bar", "", ""),
                                   new MetricsTag("foo", "", "f")));
  }

  /**
   * Filters should accepts unmatched item when both include and
   * exclude patterns are present.
   */
  @Test public void shouldAcceptUnmatchedWhenBothAreConfigured() {
    SubsetConfiguration c = new ConfigBuilder()
        .add("p.include", "foo")
        .add("p.include.tags", "foo:f")
        .add("p.exclude", "bar")
        .add("p.exclude.tags", "bar:b").subset("p");
    shouldAccept(c, "foo");
    shouldAccept(c, Arrays.asList(new MetricsTag("foo", "", "f")));
    shouldReject(c, "bar");
    shouldReject(c, Arrays.asList(new MetricsTag("bar", "", "b")));
    shouldAccept(c, "foobar");
    shouldAccept(c, Arrays.asList(new MetricsTag("foobar", "", "")));
  }

  /**
   * Include patterns should take precedence over exclude patterns
   */
  @Test public void includeShouldOverrideExclude() {
    SubsetConfiguration c = new ConfigBuilder()
        .add("p.include", "foo")
        .add("p.include.tags", "foo:f")
        .add("p.exclude", "foo")
        .add("p.exclude.tags", "foo:f").subset("p");
    shouldAccept(c, "foo");
    shouldAccept(c, Arrays.asList(new MetricsTag("foo", "", "f")));
  }

  static void shouldAccept(SubsetConfiguration conf, String s) {
    assertTrue("accepts "+ s, newGlobFilter(conf).accepts(s));
    assertTrue("accepts "+ s, newRegexFilter(conf).accepts(s));
  }

  static void shouldAccept(SubsetConfiguration conf, List<MetricsTag> tags) {
    assertTrue("accepts "+ tags, newGlobFilter(conf).accepts(tags));
    assertTrue("accepts "+ tags, newRegexFilter(conf).accepts(tags));
  }

  static void shouldReject(SubsetConfiguration conf, String s) {
    assertTrue("rejects "+ s, !newGlobFilter(conf).accepts(s));
    assertTrue("rejects "+ s, !newRegexFilter(conf).accepts(s));
  }

  static void shouldReject(SubsetConfiguration conf, List<MetricsTag> tags) {
    assertTrue("rejects "+ tags, !newGlobFilter(conf).accepts(tags));
    assertTrue("rejects "+ tags, !newRegexFilter(conf).accepts(tags));
  }

  /**
   * Create a new glob filter with a config object
   * @param conf  the config object
   * @return the filter
   */
  public static GlobFilter newGlobFilter(SubsetConfiguration conf) {
    GlobFilter f = new GlobFilter();
    f.init(conf);
    return f;
  }

  /**
   * Create a new regex filter with a config object
   * @param conf  the config object
   * @return the filter
   */
  public static RegexFilter newRegexFilter(SubsetConfiguration conf) {
    RegexFilter f = new RegexFilter();
    f.init(conf);
    return f;
  }
}


Once you have professional air conditioning installation completed, you will likely never think about it being there again. On the other hand, if your air conditioning unit was installed incorrectly, you will probably encounter various problems, and might regret the air conditioning installation altogether. In fact, according to a recent NIST study, you could see your utility bill spike as much as 30% if the air conditioner is installed incorrectly, and you could face extensive and pricey repairs, or even a full on breakdown of the entire AC unit. Keeping the following tips in mind will guarantee that your air conditioner installation is done right the first time.
Air conditioners come in a variety of sizes that must be accurately designed for each particular home. Choosing the correct size air conditioner is one of the first, and most important steps you'll make in guaranteeing you get the right performance out of your air conditioner. Buying a bigger AC system than your home calls for won't improve its efficiency and could end up costing more in the end. However, buying a smaller system than is called for won't save you money either. To determine the right size air conditioner that is an appropriate fit for your home, the AC contractor must perform a heating and cooling load calculation. This critical assessment measures the home's unique area of windows, roofs and walls and calculates the appropriate size air conditioner the home requires.
Restricted airflow is another very prevalent problem that can occur when air conditioning installation has not been done properly. It can be caused by leaky ducts or blockages within the system. This means that only a reduced amount of the air getting pushed through your AC system is reaching your home, resulting in the system running harder and longer than it should.
Sustained improper use of your air conditioner could turn into an early system failure. That's why the most important thing you can do to see that you don't have to deal with any of these problems is to hire an air conditioning installation expert from Falso Service Experts Heating & Air Conditioning to complete your air conditioning installation quickly and professionally. Are you ready to set up air conditioning installation? Call the East Syracuse AC experts at Falso Service Experts or schedule an appointment online.


Salon De Jardin Pas Cher Leclerc Impressionnant 20 Elegant Leclerc Table De Jardin is free HD wallpaper. This wallpaper was upload at December 06, 2018 upload by Willie Boyd in table en verre à la maison.
Description: Salon De Jardin Pas Cher Leclerc Impressionnant 20 Elegant Leclerc Table De Jardin from the above resolutions which is part of the table en verre à la maison. Download this image for free in HD resolution the choice "download button" below. If you do not find the exact resolution you are looking for, then go for a native or higher resolution.
Download Salon De Jardin Pas Cher Leclerc Impressionnant 20 Elegant Leclerc Table De Jardin with original resolution Click Here!
44 Photos of "Salon De Jardin Pas Cher Leclerc Impressionnant 20 Elegant Leclerc Table De Jardin"
Related Posts of "Salon De Jardin Pas Cher Leclerc Impressionnant 20 Elegant Leclerc Table De Jardin"


Hi! We're a code lab that builds digital products for customers that want to break new ground.
We are an award-winning agency that uses our own prototype based agile development methodology to create mobile and web services with great user value.
At Prototyp, we believe that the only way to create great products and services is to layer development and user tests, which in itself is a strong argument for working with prototypes - something we happen to be experts at.
We are a small, passionate and owner led agency who views all projects as the start of long, fun and mutually beneficial work. We are certain that when it comes to product development, we carry cards up our sleeve that few others do. Among our clients you'll find Alcro, Fotografiska, ICA, NCC and Samsung.
Grab a fika with Tobias.


Uttar Pradesh: The rainfall and lightining struck in different districts of Uttar Pradesh on Tuesday, took a toll on 11 lives and 7 got injured. This raised the death toll to 106 in the state. Earlier around 97 people lost their lives, as recorded. Around 600 houses got damaged due to rain related incidents.
The Meteorological Department warned that districts of Khari, Farookhabad, Raebareli, Lucknow, Sultanpur, etc would continue to receive heavy rains and thundershowers.
According to the sources,two people were killed each in Farukhabad and Bahraich while one each in Kheri, Raebareli, Lucknow, Kanpur Dehat, Barabanki, Sitpaur, and Sultanpur. Due to the severe situation, over 80 cattle lost their lives.
CM Yogi had directed the senior officials of all the district to alert people, identife delipated buildings and get them vacated.The officials have been directed to provide immediate financial and medical assistance to people severely affected by the rain.
The rivers were flowing above the danger level, in Lakhimpur, Barabanki and Ayodhya.


super su prozirne kosuljice, ali irvas pobedjuje!
I like that brand. Would you liek to follow each othe rvia bloglovin? Have a nice weekend.
VERY nice! I love those cozy pajamas! Thanks for the comment on my blog and yes, let's follow each other! I'm following you now on gfc and bloglovin!
Bluzice su bas po mom ukusu!
hi dear, I follow you yet, I'm Marika the third followers in your list!


Heather Wareham began working as an archivist at the Maritime History Archive in 1977, and has served as the director for many years. Her research interest is Newfoundland Maritime History, especially marine disasters, women in the fishery, and resettled communities. Heather is also a founding member of the Association of Newfoundland and Labrador Archives. In 2013 she received the President's Award for Exemplary Service. In this episode, Heather talks about the Archive's Digital Exhibits, stories of women in the fishery, and current research projects being done at the Archive.


By baculovirus, is meant any baculovirus of the family Baculoviridae, such as a nuclear polyhedrosis virus (NPV). Baculoviruses are a large group of evolutionarily related viruses, which infect only arthropods, indeed, some baculoviruses only infect insects that are pests of commercially important agricultural & forestry crops, while others are known, that specifically infect other insect pests. Since baculoviruses infect only arthropods, they pose little or no risk to humans or the environment. Baculoviruses may be occluded or non-occluded. The nuclear polyhedrosis viruses (NPV) are one baculovirus subgroup, which are occluded. That is, a characteristic feature of the NPV group is that many virions are embedded in a crystalline protein matrix referred to as an occlusion body. Examples of NPVs include Lymantria dispar NPV (gypsy moth NPV), Autographa californica MNPV, Anagrapha falcifera NPV (celery looper NPV), Spodoptera litturalis NPV, Spodoptera frugiperda NPV, Heliothis armigera NPV, Mamestra brassicae NPV, Choristoneura fumiferana NPV, Trichoplusia ni NPV, Heliocoverpa zea NPV and Rachiplusia ou NPV. For field use occluded viruses are preferable due to their greater stability since the viral polyhedrin coat provides protection for the enclosed infectious nucleocapsids. Littovir is a nucleopolyhedrosis virus (NPV) product introduced by Andermatt Biocontrol for the control of the Egyptian cotton leafworm (Spodoptera littoralis), one of the most serious pests worldwide & a particular problem in cotton, vegetables & cereals. Littovir is the sixth baculovirus product produced and distributed worldwide by Andermatt Biocontrol.


text:
Sacred Weeds
"In many cultures, distant in place or time from our own, there are special plants that give rise to strange visions and hallucinations. Experiences we associate with illegal drugs, that which for these other cultures, are thought to be a gateway to another world."
Sacred Weeds was a four part television series of 50 minute documentaries investigating the cultural impact of psychoactive plants on a broad array of early civilisations. The series was filmed at Hammerwood Park by the producer, Sarah Marris, and her production company TVF. It was broadcast in the summer of 1998 on Channel 4, a British television network.
The Reader in European Pre-History at the University of Oxford, Dr Andrew Sherratt, was the series host. Prior to his resignation from the Uinversity of Oxford, Sherratt was appointed Professor of Archaeology. Each episode began and ended with Sherratt inscribing his diary with his reflections on the series' scientific and cultural investigations. In each episode the series investigated one psychoactive plant and its cultural significance. Three specialists of various scientific disciplines were invited to monitor two volunteers who had taken each plant. After the four episodes, Sherratt assigned considerably more significance to the psychoactive properties of plants in ancient civilization and the prehistoric period than expert knowledge hitherto. (Excerpt from website)
Directed by Dev Varma
Produced by Sarah Marris
Official Website: Not Available
Video Duration: 50 Minutes Each (4 part series)
Henbane
Blue Lilly
Categories: Africa, All, Ancient History, Asia, Consciousness, Drugs, Europe, Health, Hidden History, Inspirational, Middle East, Mystery, North America, People, Psychology, Religion, Russia, Science, Societal, South America


These second and third stage pieces, however, do not survive a reboot and would require a reinstallation. This reinstallation is likely because the stage 1 of VPNfilter malware still lives on the device past an initial reboot.
Since rebooting doesn't actually rid your device of the backdoor access, it isn't enough to simply reboot. I STRONGLY advise that these steps be performed by a qualified technical person since the factory reset wipes out all your settings and, depending on the level of customization (IP scopes, DHCP reservations, etc.) it can cause major issues.
Unfortunately, there is no good way to find out if your device is compromised or not. The only methods involve pouring through log files for weird inconsistencies in traffic flow, or to download a copy of the running firmware to compare against the manufacturer firmware.


text:
Aftab Malhotra
Co-founder, Chief Revenue Officer and Head of Product, GrowthEnabler
Chief Revenue Officer and Head of Product, GrowthEnabler.
How To Set Yourself Up For Success In Your Entrepreneurship Journey
Rome wasn't built in a day. It happened brick by brick. Those mini milestone and victories are signs of progress. You are
14/02/2017 11:47 AM IST
7 Ways To Achieve Peak Performance As An Entrepreneur
In the first installment of this three-part series, I wrote about the metamorphosis of an executive into an entrepreneur
The Metamorphosis Of An Executive Into An Entrepreneur
Following your gut, your dreams and aspirations to become an entrepreneur requires you to take a big leap of faith, and go
Why We Use 'Blind Hiring' In Our Talent Selection Process
In the reality TV show The Voice, the judges have their backs turned away from the singers, and a decision to send a contestant to the next stage of the competition is based on their vocal skills rather than their appearance. Similarly, blind hiring techniques seek to omit selection bias by removing information such as the applicant's name, educational qualifications, age or any such information that could evoke preconceived notions. Blind hiring places emphasis on the applicant's ability, skills and talent.
Hire, Then Fire: Why Mass Layoffs Are So Common In Start-Ups
There's been a lot of gossip and rumours swirling around the recent firing of hundreds of employees of promising start-ups such as Food Panda, Housing.com and CommonFloor. Hundreds and thousands of jobs have been created and then eliminated in a matter of months. Why? Is this simply part and parcel of the evolution of the start-up economy? Or is there more than meets the eye?


The landscape brief for this minimal timber home north of Masterton was to compliment the architecture with a garden design that would sit comfortably in the surrounding rural landscape.
The house looks west across a vineyard to the Tararua ranges. Groups of specimen trees and a dry stone wall extending to the west contain an expansive lawn and frame the distant view.
Massed native grasses anchor each end of the building, and more extensive planting will partially obscure the house from the driveway, creating a stronger sense of arrival upon approaching the house.
The materials are robust and simple. Mass planting and simple forms are designed for low maintenance.


RISE HOME consists of a collective group of realtors, each with their own unique skill set.
We have strategically selected our team of agents in order to assist any client in any situation. For more information about one of our agents, or agent teams, please send us an email or view their individual Facebook page.
Brent & Vickie Clark are very active in the community and enjoy spending family time with their two teenage sons. Brent & Vickie are committed to offering their clients over the top professional service, combined with strong marketing and Excellent communication. Brent & Vickie are very detail oriented, making sure every clients experience is top notch. The Clark's are annual top agent multi-million dollar producers. In 2017, The Clark's ranked in the top 40, out of over 4,500 Tulsa licensed realtors (GTAR) based on total production and received the Keller Williams Triple Gold Award for Outstanding Production.
Rob Schmidt is an Oklahoma native and UCO graduate with over 20 years' experience in sales and business management. Rob believes in giving back to the community. Rob is actively involved with KW Cares, which raises money to help families who experience a sudden financial hardship. Rob is a consistent multi-million dollar annual producer. His strong presence, confidence, and knowledge allows him to accelerate the home buying and selling experience. Rob was the Keller Williams Rookie of the Year in 2015 and continues to be ranked in the Tulsa Top 100 Realtors based on total production.
Matt Wood is a Tulsa native, he is energetic, passionate, and focused on offering his clients an outstanding experience. Matt is also the RISE HOME exclusive photographer, drone pilot, video and marketing creator. Matt's marketing and technology skills, along with his knowledge of the local real estate market, is a true asset to his clients. Matt is a graduate of Oklahoma State University and holds an MBA in business administration, with a concentration of education hours in business finance. Matt has over ten years of personal and corporate accounting experience. Matt and his wife enjoy spending family time with their two young daughters.
Tony & Laura Bertotti are both graduates of the University of Tulsa and are 4th generation Tulsan's, who love calling Tulsa home. With over 13 years in the Real Estate industry, they excel at educating clients throughout the selling and purchase process, helping clients understand and negotiate contracts, and employing the best marketing and advertising strategies to get properties sold. Tony and Laura have completed the KW MAPS BOLD and Success Series programs, are multi-million dollar producers, and they have received the KW Outstanding Production Award for 2013-2017. They love helping clients achieve their goals.
Lisa Schula has the natural ability to make you feel comfortable. As a wife, mother, and a realtor she nurtures each relationship with her clients and makes a point to eliminate any stress. Lisa is a Tulsa native and annual multi-million dollar producer. Lisa is going into her 5th year in real estate and has received the KW Outstanding Production Award three years running. Lisa prides herself in making sure her clients understand the process. Lisa specializes in the Tulsa area, as well as lake properties.
Wendy McCue achieves unprecedented results due to her attentive service, expert market knowledge and positive attitude. Wendy is a multi-million dollar producer with a strong work ethic. Her extensive marketing and sales background gives Wendy the edge needed to promote her listings and procure buyers for her listings. Resulting in creative ideas and timely transactions. Wendy enjoys being involved in and serving the Tulsa community. Wendy has two talented teenage daughters.
Christopher Herbert, having completed a forty-year career as an exploration geologist in the Oil and Gas industry, has transitioned into Real Estate. Combining his early-awakened love of architecture through his father's award-winning firm (2001 AIA Architecture Firm Award – Architecture's highest honor) with his passion for viewing and purchasing homes, makes this career change a natural conversion. Christopher has been a Tulsa resident for the last twenty-six years and the father of five children. He and his wife Karen have taken an active part in the Tulsa community. His attention to detail, strong work ethic, and excellent communication skills will provide you with a seamless Real Estate journey.


Escherichia coli (E. coli) is one of the most widely used hosts for the production of heterologous proteins. Upon receiving of sequence information, our scientists would analyze the sequence to determine characteristics like molecular weight, pI, solubility and hydrophobicity. Our scientists use their accumulated extensive working knowledge of expressing recombinant proteins to best tailor our service to serve your research needs.
Projects can either be initiated from gene synthesis, cDNA or from almost anywhere a client asks us to begin. We offer guaranteed protein customization options letting you choose your desired purity, the option of tag-free proteins, as well as the option of endotoxin-free proteins.


text:
Q: How to get DateTime with MilliSecond in EntityFramework C# I am new to Entity Framework.I am getting data from .edmx file.
My issue is when I am fetching date,I am only getting DateTime without Millisecond.I have also set precision to 3.
How can I get DateTime with Millisecond like 19-sept-2014 4:46:10.234 ?
var objProduct = (from p in Products
                   where p.productId == 5
                   Select p);

thanks


I might not be seeing cherry blossoms in Japan or Korea this spring again but lucky me, I got to see a Palawan cherry blossom tree in our city.
Cassia nodosa or also most popularly known by its' common name, Balayong is hailed as "Palawan's own version of Cherry Blossoms" since this type of tree is commonly found in Puerto Princesa, Palawan (see CNN article).
Can someone please make a Balayong park here? Manila needs more trees.
I was seriously speechless when I saw this tree. From this point on, i'll let the photos do the talking.


text:
package com.google.cloud.compute;

import static org.easymock.EasyMock.createMock;
import static org.easymock.EasyMock.createStrictMock;
import static org.easymock.EasyMock.expect;
import static org.easymock.EasyMock.replay;
import static org.easymock.EasyMock.verify;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNull;
import static org.junit.Assert.assertSame;
import static org.junit.Assert.assertTrue;

import com.google.common.collect.ImmutableList;

import org.junit.Test;

import java.util.List;

public class DiskTest {

  private static final String GENERATED_ID = "42";
  private static final DiskId DISK_ID = DiskId.of("project", "zone", "disk");
  private static final Long CREATION_TIMESTAMP = 1453293540000L;
  private static final DiskInfo.CreationStatus CREATION_STATUS = DiskInfo.CreationStatus.READY;
  private static final String DESCRIPTION = "description";
  private static final Long SIZE_GB = 500L;
  private static final DiskTypeId TYPE = DiskTypeId.of("project", "zone", "disk");
  private static final List<LicenseId> LICENSES = ImmutableList.of(
      LicenseId.of("project", "license1"), LicenseId.of("project", "license2"));
  private static final List<InstanceId> ATTACHED_INSTANCES = ImmutableList.of(
      InstanceId.of("project", "zone", "instance1"),
      InstanceId.of("project", "zone", "instance2"));
  private static final SnapshotId SNAPSHOT = SnapshotId.of("project", "snapshot");
  private static final ImageId IMAGE = ImageId.of("project", "image");
  private static final String SNAPSHOT_ID = "snapshotId";
  private static final String IMAGE_ID = "imageId";
  private static final Long LAST_ATTACH_TIMESTAMP = 1453293600000L;
  private static final Long LAST_DETACH_TIMESTAMP = 1453293660000L;
  private static final StandardDiskConfiguration DISK_CONFIGURATION =
      StandardDiskConfiguration.builder()
          .sizeGb(SIZE_GB)
          .diskType(TYPE)
          .build();
  private static final SnapshotDiskConfiguration SNAPSHOT_DISK_CONFIGURATION =
      SnapshotDiskConfiguration.builder(SNAPSHOT)
          .sizeGb(SIZE_GB)
          .diskType(TYPE)
          .sourceSnapshotId(SNAPSHOT_ID)
          .build();
  private static final ImageDiskConfiguration IMAGE_DISK_CONFIGURATION =
      ImageDiskConfiguration.builder(IMAGE)
          .sizeGb(SIZE_GB)
          .diskType(TYPE)
          .sourceImageId(IMAGE_ID)
          .build();

  private final Compute serviceMockReturnsOptions = createStrictMock(Compute.class);
  private final ComputeOptions mockOptions = createMock(ComputeOptions.class);
  private Compute compute;
  private Disk disk;
  private Disk standardDisk;
  private Disk snapshotDisk;
  private Disk imageDisk;

  private void initializeExpectedDisk(int optionsCalls) {
    expect(serviceMockReturnsOptions.options()).andReturn(mockOptions).times(optionsCalls);
    replay(serviceMockReturnsOptions);
    standardDisk = new Disk.Builder(serviceMockReturnsOptions, DISK_ID, DISK_CONFIGURATION)
        .generatedId(GENERATED_ID)
        .creationTimestamp(CREATION_TIMESTAMP)
        .creationStatus(CREATION_STATUS)
        .description(DESCRIPTION)
        .licenses(LICENSES)
        .attachedInstances(ATTACHED_INSTANCES)
        .lastAttachTimestamp(LAST_ATTACH_TIMESTAMP)
        .lastDetachTimestamp(LAST_DETACH_TIMESTAMP)
        .build();
    snapshotDisk = new Disk.Builder(serviceMockReturnsOptions, DISK_ID, SNAPSHOT_DISK_CONFIGURATION)
        .generatedId(GENERATED_ID)
        .creationTimestamp(CREATION_TIMESTAMP)
        .creationStatus(CREATION_STATUS)
        .description(DESCRIPTION)
        .licenses(LICENSES)
        .attachedInstances(ATTACHED_INSTANCES)
        .lastAttachTimestamp(LAST_ATTACH_TIMESTAMP)
        .lastDetachTimestamp(LAST_DETACH_TIMESTAMP)
        .build();
    imageDisk = new Disk.Builder(serviceMockReturnsOptions, DISK_ID, IMAGE_DISK_CONFIGURATION)
        .generatedId(GENERATED_ID)
        .creationTimestamp(CREATION_TIMESTAMP)
        .creationStatus(CREATION_STATUS)
        .description(DESCRIPTION)
        .licenses(LICENSES)
        .attachedInstances(ATTACHED_INSTANCES)
        .lastAttachTimestamp(LAST_ATTACH_TIMESTAMP)
        .lastDetachTimestamp(LAST_DETACH_TIMESTAMP)
        .build();
    compute = createStrictMock(Compute.class);
  }

  private void initializeDisk() {
    disk = new Disk.Builder(compute, DISK_ID, DISK_CONFIGURATION)
        .generatedId(GENERATED_ID)
        .creationTimestamp(CREATION_TIMESTAMP)
        .creationStatus(CREATION_STATUS)
        .description(DESCRIPTION)
        .licenses(LICENSES)
        .attachedInstances(ATTACHED_INSTANCES)
        .build();
  }

  @Test
  public void testToBuilder() {
    initializeExpectedDisk(16);
    compareDisk(standardDisk, standardDisk.toBuilder().build());
    compareDisk(imageDisk, imageDisk.toBuilder().build());
    compareDisk(snapshotDisk, snapshotDisk.toBuilder().build());
    Disk newDisk = standardDisk.toBuilder().description("newDescription").build();
    assertEquals("newDescription", newDisk.description());
    newDisk = newDisk.toBuilder().description("description").build();
    compareDisk(standardDisk, newDisk);
  }

  @Test
  public void testToBuilderIncomplete() {
    initializeExpectedDisk(18);
    DiskInfo diskInfo = DiskInfo.of(DISK_ID, DISK_CONFIGURATION);
    Disk disk = new Disk(serviceMockReturnsOptions, new DiskInfo.BuilderImpl(diskInfo));
    compareDisk(disk, disk.toBuilder().build());
    diskInfo = DiskInfo.of(DISK_ID, SNAPSHOT_DISK_CONFIGURATION);
    disk = new Disk(serviceMockReturnsOptions, new DiskInfo.BuilderImpl(diskInfo));
    compareDisk(disk, disk.toBuilder().build());
    diskInfo = DiskInfo.of(DISK_ID, IMAGE_DISK_CONFIGURATION);
    disk = new Disk(serviceMockReturnsOptions, new DiskInfo.BuilderImpl(diskInfo));
    compareDisk(disk, disk.toBuilder().build());
  }

  @Test
  public void testBuilder() {
    initializeExpectedDisk(4);
    assertEquals(DISK_ID, standardDisk.diskId());
    assertEquals(GENERATED_ID, standardDisk.generatedId());
    assertEquals(DISK_CONFIGURATION, standardDisk.configuration());
    assertEquals(CREATION_TIMESTAMP, standardDisk.creationTimestamp());
    assertEquals(CREATION_STATUS, standardDisk.creationStatus());
    assertEquals(DESCRIPTION, standardDisk.description());
    assertEquals(LICENSES, standardDisk.licenses());
    assertEquals(ATTACHED_INSTANCES, standardDisk.attachedInstances());
    assertEquals(LAST_ATTACH_TIMESTAMP, standardDisk.lastAttachTimestamp());
    assertEquals(LAST_DETACH_TIMESTAMP, standardDisk.lastDetachTimestamp());
    assertSame(serviceMockReturnsOptions, standardDisk.compute());
    assertEquals(DISK_ID, imageDisk.diskId());
    assertEquals(GENERATED_ID, imageDisk.generatedId());
    assertEquals(IMAGE_DISK_CONFIGURATION, imageDisk.configuration());
    assertEquals(CREATION_TIMESTAMP, imageDisk.creationTimestamp());
    assertEquals(CREATION_STATUS, imageDisk.creationStatus());
    assertEquals(DESCRIPTION, imageDisk.description());
    assertEquals(LICENSES, imageDisk.licenses());
    assertEquals(ATTACHED_INSTANCES, imageDisk.attachedInstances());
    assertEquals(LAST_ATTACH_TIMESTAMP, imageDisk.lastAttachTimestamp());
    assertEquals(LAST_DETACH_TIMESTAMP, imageDisk.lastDetachTimestamp());
    assertSame(serviceMockReturnsOptions, imageDisk.compute());
    assertEquals(DISK_ID, snapshotDisk.diskId());
    assertEquals(GENERATED_ID, snapshotDisk.generatedId());
    assertEquals(SNAPSHOT_DISK_CONFIGURATION, snapshotDisk.configuration());
    assertEquals(CREATION_TIMESTAMP, snapshotDisk.creationTimestamp());
    assertEquals(CREATION_STATUS, snapshotDisk.creationStatus());
    assertEquals(DESCRIPTION, snapshotDisk.description());
    assertEquals(LICENSES, snapshotDisk.licenses());
    assertEquals(ATTACHED_INSTANCES, snapshotDisk.attachedInstances());
    assertEquals(LAST_ATTACH_TIMESTAMP, snapshotDisk.lastAttachTimestamp());
    assertEquals(LAST_DETACH_TIMESTAMP, snapshotDisk.lastDetachTimestamp());
    assertSame(serviceMockReturnsOptions, snapshotDisk.compute());
    Disk disk = new Disk.Builder(serviceMockReturnsOptions, DISK_ID, DISK_CONFIGURATION)
        .diskId(DiskId.of("newProject", "newZone"))
        .configuration(SNAPSHOT_DISK_CONFIGURATION)
        .build();
    assertEquals(DiskId.of("newProject", "newZone"), disk.diskId());
    assertNull(disk.generatedId());
    assertEquals(SNAPSHOT_DISK_CONFIGURATION, disk.configuration());
    assertNull(disk.creationTimestamp());
    assertNull(disk.creationStatus());
    assertNull(disk.description());
    assertNull(disk.licenses());
    assertNull(disk.attachedInstances());
    assertNull(disk.lastAttachTimestamp());
    assertNull(disk.lastDetachTimestamp());
    assertSame(serviceMockReturnsOptions, disk.compute());
  }

  @Test
  public void testToAndFromPb() {
    initializeExpectedDisk(24);
    compareDisk(standardDisk, Disk.fromPb(serviceMockReturnsOptions, standardDisk.toPb()));
    compareDisk(imageDisk, Disk.fromPb(serviceMockReturnsOptions, imageDisk.toPb()));
    compareDisk(snapshotDisk, Disk.fromPb(serviceMockReturnsOptions, snapshotDisk.toPb()));
    Disk disk = new Disk.Builder(serviceMockReturnsOptions, DISK_ID, DISK_CONFIGURATION).build();
    compareDisk(disk, Disk.fromPb(serviceMockReturnsOptions, disk.toPb()));
    disk =
        new Disk.Builder(serviceMockReturnsOptions, DISK_ID, SNAPSHOT_DISK_CONFIGURATION).build();
    compareDisk(disk, Disk.fromPb(serviceMockReturnsOptions, disk.toPb()));
    disk = new Disk.Builder(serviceMockReturnsOptions, DISK_ID, IMAGE_DISK_CONFIGURATION).build();
    compareDisk(disk, Disk.fromPb(serviceMockReturnsOptions, disk.toPb()));
  }

  @Test
  public void testDeleteOperation() {
    initializeExpectedDisk(4);
    expect(compute.options()).andReturn(mockOptions);
    Operation operation = new Operation.Builder(serviceMockReturnsOptions)
        .operationId(ZoneOperationId.of("project", "zone", "op"))
        .build();
    expect(compute.deleteDisk(DISK_ID)).andReturn(operation);
    replay(compute);
    initializeDisk();
    assertSame(operation, disk.delete());
  }

  @Test
  public void testDeleteNull() {
    initializeExpectedDisk(3);
    expect(compute.options()).andReturn(mockOptions);
    expect(compute.deleteDisk(DISK_ID)).andReturn(null);
    replay(compute);
    initializeDisk();
    assertNull(disk.delete());
  }

  @Test
  public void testExists_True() throws Exception {
    initializeExpectedDisk(3);
    Compute.DiskOption[] expectedOptions = {Compute.DiskOption.fields()};
    expect(compute.options()).andReturn(mockOptions);
    expect(compute.getDisk(DISK_ID, expectedOptions)).andReturn(imageDisk);
    replay(compute);
    initializeDisk();
    assertTrue(disk.exists());
    verify(compute);
  }

  @Test
  public void testExists_False() throws Exception {
    initializeExpectedDisk(3);
    Compute.DiskOption[] expectedOptions = {Compute.DiskOption.fields()};
    expect(compute.options()).andReturn(mockOptions);
    expect(compute.getDisk(DISK_ID, expectedOptions)).andReturn(null);
    replay(compute);
    initializeDisk();
    assertFalse(disk.exists());
    verify(compute);
  }

  @Test
  public void testReload() throws Exception {
    initializeExpectedDisk(5);
    expect(compute.options()).andReturn(mockOptions);
    expect(compute.getDisk(DISK_ID)).andReturn(imageDisk);
    replay(compute);
    initializeDisk();
    Disk updatedDisk = disk.reload();
    compareDisk(imageDisk, updatedDisk);
    verify(compute);
  }

  @Test
  public void testReloadNull() throws Exception {
    initializeExpectedDisk(3);
    expect(compute.options()).andReturn(mockOptions);
    expect(compute.getDisk(DISK_ID)).andReturn(null);
    replay(compute);
    initializeDisk();
    assertNull(disk.reload());
    verify(compute);
  }

  @Test
  public void testReloadWithOptions() throws Exception {
    initializeExpectedDisk(5);
    expect(compute.options()).andReturn(mockOptions);
    expect(compute.getDisk(DISK_ID, Compute.DiskOption.fields())).andReturn(imageDisk);
    replay(compute);
    initializeDisk();
    Disk updatedDisk = disk.reload(Compute.DiskOption.fields());
    compareDisk(imageDisk, updatedDisk);
    verify(compute);
  }

  @Test
  public void testCreateSnapshot() {
    initializeExpectedDisk(4);
    expect(compute.options()).andReturn(mockOptions);
    Operation operation = new Operation.Builder(serviceMockReturnsOptions)
        .operationId(ZoneOperationId.of("project", "zone", "op"))
        .build();
    SnapshotId snapshotId = SnapshotId.of(SNAPSHOT.snapshot());
    SnapshotInfo snapshot = SnapshotInfo.builder(snapshotId, DISK_ID).build();
    expect(compute.create(snapshot)).andReturn(operation);
    replay(compute);
    initializeDisk();
    assertSame(operation, disk.createSnapshot(SNAPSHOT.snapshot()));
  }

  @Test
  public void testCreateSnapshotWithDescription() {
    initializeExpectedDisk(4);
    expect(compute.options()).andReturn(mockOptions);
    Operation operation = new Operation.Builder(serviceMockReturnsOptions)
        .operationId(ZoneOperationId.of("project", "zone", "op"))
        .build();
    SnapshotId snapshotId = SnapshotId.of(SNAPSHOT.snapshot());
    SnapshotInfo snapshot = SnapshotInfo.builder(snapshotId, DISK_ID)
        .description("description")
        .build();
    expect(compute.create(snapshot)).andReturn(operation);
    replay(compute);
    initializeDisk();
    assertSame(operation, disk.createSnapshot(SNAPSHOT.snapshot(), "description"));
  }

  @Test
  public void testCreateSnapshotWithOptions() {
    initializeExpectedDisk(4);
    expect(compute.options()).andReturn(mockOptions);
    Operation operation = new Operation.Builder(serviceMockReturnsOptions)
        .operationId(ZoneOperationId.of("project", "zone", "op"))
        .build();
    SnapshotId snapshotId = SnapshotId.of(SNAPSHOT.snapshot());
    SnapshotInfo snapshot = SnapshotInfo.builder(snapshotId, DISK_ID).build();
    expect(compute.create(snapshot, Compute.OperationOption.fields())).andReturn(operation);
    replay(compute);
    initializeDisk();
    assertSame(operation,
        disk.createSnapshot(SNAPSHOT.snapshot(), Compute.OperationOption.fields()));
  }

  @Test
  public void testCreateSnapshotWithDescriptionAndOptions() {
    initializeExpectedDisk(4);
    expect(compute.options()).andReturn(mockOptions);
    Operation operation = new Operation.Builder(serviceMockReturnsOptions)
        .operationId(ZoneOperationId.of("project", "zone", "op"))
        .build();
    SnapshotId snapshotId = SnapshotId.of(SNAPSHOT.snapshot());
    SnapshotInfo snapshot = SnapshotInfo.builder(snapshotId, DISK_ID)
        .description("description")
        .build();
    expect(compute.create(snapshot, Compute.OperationOption.fields())).andReturn(operation);
    replay(compute);
    initializeDisk();
    assertSame(operation,
        disk.createSnapshot(SNAPSHOT.snapshot(), "description", Compute.OperationOption.fields()));
  }

  @Test
  public void testCreateImage() {
    initializeExpectedDisk(4);
    expect(compute.options()).andReturn(mockOptions);
    Operation operation = new Operation.Builder(serviceMockReturnsOptions)
        .operationId(GlobalOperationId.of("project", "op"))
        .build();
    ImageId imageId = ImageId.of(IMAGE.image());
    ImageInfo image = ImageInfo.of(imageId, DiskImageConfiguration.of(DISK_ID));
    expect(compute.create(image)).andReturn(operation);
    replay(compute);
    initializeDisk();
    assertSame(operation, disk.createImage(IMAGE.image()));
  }

  @Test
  public void testCreateImageWithDescription() {
    initializeExpectedDisk(4);
    expect(compute.options()).andReturn(mockOptions);
    Operation operation = new Operation.Builder(serviceMockReturnsOptions)
        .operationId(GlobalOperationId.of("project", "op"))
        .build();
    ImageId imageId = ImageId.of(IMAGE.image());
    ImageInfo image = ImageInfo.builder(imageId, DiskImageConfiguration.of(DISK_ID))
        .description("description")
        .build();
    expect(compute.create(image)).andReturn(operation);
    replay(compute);
    initializeDisk();
    assertSame(operation, disk.createImage(IMAGE.image(), "description"));
  }

  @Test
  public void testCreateImageWithOptions() {
    initializeExpectedDisk(4);
    expect(compute.options()).andReturn(mockOptions);
    Operation operation = new Operation.Builder(serviceMockReturnsOptions)
        .operationId(GlobalOperationId.of("project", "op"))
        .build();
    ImageId imageId = ImageId.of(IMAGE.image());
    ImageInfo image = ImageInfo.of(imageId, DiskImageConfiguration.of(DISK_ID));
    expect(compute.create(image, Compute.OperationOption.fields())).andReturn(operation);
    replay(compute);
    initializeDisk();
    assertSame(operation, disk.createImage(IMAGE.image(), Compute.OperationOption.fields()));
  }

  @Test
  public void testCreateImageWithDescriptionAndOptions() {
    initializeExpectedDisk(4);
    expect(compute.options()).andReturn(mockOptions);
    Operation operation = new Operation.Builder(serviceMockReturnsOptions)
        .operationId(GlobalOperationId.of("project", "op"))
        .build();
    ImageId imageId = ImageId.of(IMAGE.image());
    ImageInfo image = ImageInfo.builder(imageId, DiskImageConfiguration.of(DISK_ID))
        .description("description")
        .build();
    expect(compute.create(image, Compute.OperationOption.fields())).andReturn(operation);
    replay(compute);
    initializeDisk();
    assertSame(operation,
        disk.createImage(IMAGE.image(), "description", Compute.OperationOption.fields()));
  }

  @Test
  public void testResizeOperation() {
    initializeExpectedDisk(4);
    expect(compute.options()).andReturn(mockOptions);
    Operation operation = new Operation.Builder(serviceMockReturnsOptions)
        .operationId(ZoneOperationId.of("project", "zone", "op"))
        .build();
    expect(compute.resize(DISK_ID, 42L)).andReturn(operation);
    replay(compute);
    initializeDisk();
    assertSame(operation, disk.resize(42L));
  }

  @Test
  public void testResizeNull() {
    initializeExpectedDisk(3);
    expect(compute.options()).andReturn(mockOptions);
    expect(compute.resize(DISK_ID, 42L)).andReturn(null);
    replay(compute);
    initializeDisk();
    assertNull(disk.resize(42L));
  }

  public void compareDisk(Disk expected, Disk value) {
    assertEquals(expected, value);
    assertEquals(expected.compute().options(), value.compute().options());
    assertEquals(expected.diskId(), value.diskId());
    assertEquals(expected.configuration(), value.configuration());
    assertEquals(expected.generatedId(), value.generatedId());
    assertEquals(expected.creationTimestamp(), value.creationTimestamp());
    assertEquals(expected.creationStatus(), value.creationStatus());
    assertEquals(expected.description(), value.description());
    assertEquals(expected.licenses(), value.licenses());
    assertEquals(expected.attachedInstances(), value.attachedInstances());
    assertEquals(expected.lastAttachTimestamp(), value.lastAttachTimestamp());
    assertEquals(expected.lastDetachTimestamp(), value.lastDetachTimestamp());
    assertEquals(expected.hashCode(), value.hashCode());
  }
}


Pennsylvania's usury laws are among the strictest in the nation. That's why we've been spared the predatory practices of so-called payday lenders who make small loans to working people at interest rates of up to 400 percent, loans that drive people into spiraling cycles of poverty. Pennsylvanians save over $270 million a year by keeping these companies out of our state.
But our representative in Harrisburg wants to change all that. Rep. Doyle Heffley is pushing a bill that creates a loophole enabling lenders to avoid the interest cap. And he wants to do it without hearings or public comment.
Asked about the bill, Heffley was reported as saying it was "more or less ... a language adjustment" and "would just clarify the language so that current lending practices won't be affected by different regulations."
Actually, Heffley's bill is nothing less than a brazen attempt to drive a Mack truck through our usury laws and open our state to legal loan-sharking. Payday lenders have been peddling similar bills for years and Heffley admits that he's met with lobbyists.
Concerned citizens should tell Heffley to start representing his constituents and not special interests like payday lenders.


From the DOD, yesterday General William E. Ward, current deputy commander EUCOM, was nominated for re-appointment to the rank of general with assignment as commander, U.S. Africa Command, Stuttgart, Germany. Noteworthy is Gen. Ward is the US's only black four-star, and the fifth to achieve that rank (he was promoted to it May 2006).
His new gig won't be a full command until September 2008. Until then, he'll probably keep his house in Stuttgart, Germany.
EUCOM, the majority "owner" of Africa for now, may have tapped the right man for the job. Let's hope so. It's at least good potential diplomacy with the publics of Africa.
I would gamble heftily that AFRICOM will be remaining in Germany for quite some time to come and that the General will be passing that house on to another replacement.


text:
Q: Can't use more than 10 cores in sciki learn I am trying to use sciki-learn(0.17.1) on server with 32 cores. The OS is Ubuntu 14.04.1 and python version is 2.7.12. When I tried to run something like
etr_init = RandomForestRegressor(n_jobs = -1)
etr_model = etr_init.fit(trn_x, y)

only 10 cores were running. Is there any other configuration needed?

A: Most algorithms in sklearn only support parallelism on the fit-level (meaning: each fit is using one core). This helps especially in cross-validation and grid-search.
Luckily for you, you are using some algorithm which is easily parallelized (a natural characteristic of ensemble-methods) and got some special multiprocessing-treatment which is more fine than the fit-level approach.
In your case, creating RandomForestRegressor(n_jobs=-1) uses the default of:
n_estimators : integer, optional (default=10).
As the parallelization-capabilities of sklearn in regards to RandomForestRegressor are limited to different Trees (the inner components), you can only use 10 cores (as you are using 10 x Trees = 10 x DecisionTreeRegressor).
Using:
etr_init = RandomForestRegressor(n_estimators=32, n_jobs = -1)
etr_model = etr_init.fit(trn_x, y)

would probably use more cores.
It's still questionable if 32 cores are used as SMT/HT-cores are not always counted (and may be existent on your cluster). Not always does not mean that it's indeterministic within sklearn, but different thread/multiprocessing libraries use different rules and i don't know how sklearn or the inner component used = joblib is working (non-related popular example: x264 used 1.5 * total-cores (incl. HT) as i remember).
My conjecture about sklearn only using multiprocessing on the level of #-trees can be deduced from looking at the docs (while knowing what RandomForests are):

*

*DecisionTreeRegressor does not support the argument n_jobs. (each estimator of some RandomForestRegressor is a DecisionTreeRegressor)