text:
#include <stdexcept>

#include "CodeUtils.h"
#include "RNG.h"
#include "Env.h" // symbol_table, instructions
#include "Literal.h"

#include <sstream>

using namespace std;

namespace push {

Code find_container(Code tree, Code subtree)
{
    // check if *this* is a container of subtree
    const CodeArray& stack = tree->get_stack();
    for (unsigned i = 0; i < stack.size(); ++i) {
	if ( equal_to(subtree, stack[i]))
	    return tree;
    }
    // else check if one of the children is a container (in reverse order)

    for (int i = stack.size()-1; i >= 0; --i) {
	Code container = find_container(stack[i], subtree);
	if (container->get_stack().size() > 0) { // container is always a list
	    return container;
	}
    }

    return nil;
}

Code extract(Code code, unsigned val) {
    assert(val < code->size());

    if (val == 0) return code; // found
    val -= 1;
    const CodeArray& stack = code->get_stack();
    for (int i = stack.size()-1; i >= 0; --i) {
	if (val < stack[i]->size())
	    return extract(stack[i], val);
	val -= stack[i]->size();
    }
    // should not happen
    return code;
}

Code extract_binary(Code code, unsigned val) {
    assert(val < code->binary_size());

    if (val == 0) return code; // found
    val -= 1;
    CodeArray stack = code->get_stack();
    unsigned n = stack.size();
    for (unsigned i = 0; i < n; ++i) {

	if (val < stack.back()->binary_size())
	    return extract_binary(stack.back(), val);
	val -= stack.back()->binary_size();

	stack.pop_back();
	if (val == 0) {
	    if (stack.size() > 1)
		return CodeList::adopt(stack); //Code(new CodeList(stack));
	    // else
	    return stack.back();
	}
	--val;
    }
    // should not happen
    return code;
}

Code insert_binary(Code code, unsigned val, Code subcode)
{
    assert(val < code->binary_size());

    if (val == 0) return subcode;
    val -= 1;

    CodeArray stack = code->get_stack();
    unsigned n = stack.size();
    assert(stack.size());

    for (int i = n-1; i >= 0; --i) {
	if (val < stack[i]->binary_size()) {
	    Code newcode = insert_binary(stack[i], val, subcode);
	    // if (newcode != nil)
		stack[i] = newcode;
	    return CodeList::adopt(stack); //Code( new CodeList(stack) );
	}
	val -= stack.back()->binary_size();

	if (val == 0) {
	    CodeArray newstack = subcode->get_stack();
	    if (newstack.empty()) {
		newstack.push_back(subcode);
	    }

	    copy(stack.begin() + i, stack.end(), back_inserter(newstack));

	    return CodeList::adopt(newstack); //Code( new CodeList(newstack));
	}
	--val;
    }

    return code; // should not happen
}

Code insert(Code code, unsigned val, Code subcode)
{
    assert(val < code->size());

    if (val == 0) return subcode;
    val -= 1;

    CodeArray stack = code->get_stack();

    assert(stack.size());

    for (int i = stack.size()-1; i >= 0; --i) {
	if (val < stack[i]->size()) {
	    Code newcode = insert(stack[i], val, subcode);
	    // if (newcode != nil)
		stack[i] = newcode;
	    return CodeList::adopt(stack); //Code( new CodeList(stack) );
	}

	val -= stack[i]->size();
    }

    return code; // should not happen
}

Code remove(Code code, unsigned val)
{
    assert(val < code->size());

    if (val == 0) return nil;
    val -= 1;

    CodeArray stack = code->get_stack();

    assert(stack.size());

    for (int i = stack.size()-1; i >= 0; --i) {
	if (val < stack[i]->size()) {

		if(val != 0) {
			stack[i] = remove(stack[i], val);
		} else {
			CodeArray::iterator start = stack.begin();
			while(i--) start++;

			stack.erase(start);
		}

	    return CodeList::adopt(stack); //Code( new CodeList(stack) );
	}

	val -= stack[i]->size();
    }

    return code; // should not happen
}

bool contains(Code code, Code subtree)
{
    const vector<Code>& stack = code->get_stack();
    for (unsigned i = 0; i < stack.size(); ++i) {
	if (contains(stack[i], subtree))
	    return true;
    }

    return equal_to(code, subtree);
}

bool member(Code code, Code query) {
    const CodeArray& stack = code->get_stack();
    if (stack.size() == 0) {
	return equal_to(code,query);
    }

    for (unsigned i = 0; i < stack.size(); ++i) {
	if (equal_to(stack[i], query))
	    return true;
    }
    return false;
}

vector<unsigned> decompose(int number, int max_parts)
{
    vector<unsigned> result;
    if (number == 1 or max_parts == 1) {
	result.push_back(1);
	return result;
    }

    unsigned this_part = rng.random(number-1) + 1;
    result.push_back(this_part);
    std::vector<unsigned> sub = decompose(number-this_part,max_parts-1);
    for (unsigned i = 0; i < sub.size(); ++i)
	result.push_back(sub[i]);
    return result;
}

/* packs things from a stack in a piece of code  */
Code pack(Env& env, const Type& _tp) {
    Type type = abs(_tp);
    if (!type.can_pop_from(env)) return nil;

    std::vector<int> tp = type.get();
    CodeArray resultvec;
    for (unsigned i = 0; i < tp.size(); ++i) {

	CodeArray codevec;
	for (unsigned j = 0; j < unsigned(tp[i]); ++j) {
	    	Code code = env.pop_stack_from_id(i);
		codevec.push_back(code);
	}

	if (codevec.size())
	    resultvec.push_back(CodeList::adopt(codevec)); //Code(new CodeList(codevec)));
    }
    return CodeList::adopt(resultvec); //Code(new CodeList(resultvec));
}

Code roulette_wheel(const CodeArray& instructions) {
    vector<double> counts(instructions.size());
    double total = 0;

    static double draws = 0.0;
    double temp = log(++draws);

    for (unsigned i = 0; i < counts.size(); ++i) {
	counts[i] = pow(instructions[i].refcount(), temp);
	total += counts[i];
	if (i > 0) counts[i] += counts[i-1];
    }

    unsigned which = upper_bound(counts.begin(), counts. end(), rng.uniform(total)) - counts.begin();

    return instructions[which];
}

Code make_terminal(Env& env) {
    static Code rnd = parse("CODE.RAND"); // special case

    const CodeArray& instruction_list = env.function_set->get_stack();

    Code ins = instruction_list[rng.random(instruction_list.size())];

    if ( ins != rnd && erc_set.find(ins) != erc_set.end() ) {
	(*ins)(env);

	// get everything that's produced in this env. Need to car twice to get rid of the 'list of lists' that are produced by atoms
	Code retval = car(car(pack(env, env.make_type())));
	return retval;
    }

    return ins;
}

Code random_code_with_size(Env& env, unsigned points) {
    if (points == 1) {
	return make_terminal(env);
    }

    std::vector<unsigned> sizes_this_level = decompose(points-1, points-1);

    // shuffle
    for (int i = sizes_this_level.size()-1; i > 0; --i) {
	int j = rng.random(i+1);
	if (i != j)
	    std::swap(sizes_this_level[i], sizes_this_level[j]);
    }

    CodeArray stack(sizes_this_level.size());
    for (unsigned i = 0; i < sizes_this_level.size(); ++i) {
	stack[i] = random_code_with_size(env, sizes_this_level[i]);
    }

    return CodeList::adopt(stack); //Code(new CodeList(stack));
}

Code random_code(Env& env, unsigned maxpoints)
{
    unsigned points = rng.random(maxpoints) + 1;
    env.clear_stacks();

    Code result = random_code_with_size(env, points);

    return result;
}

Code reverse(Code code) {
    const CodeArray& stack = code->get_stack();
    if (stack.size() == 0) return code;
    CodeArray newstack(stack.size());
    std::copy(stack.rbegin(), stack.rend(), newstack.begin());
    return CodeList::adopt(newstack); //Code(new CodeList(newstack));
}

void flatten(Code code, CodeArray& stack) {
    const CodeArray& st = code->get_stack();

    if (st.size() == 0) {
	stack.push_back(code);
    }
    else {
	for (unsigned i = 0; i < st.size(); ++i) {
	    flatten(st[i], stack);
	}
    }
}

Code flatten(Code code) {
    CodeArray stack;
    stack.reserve(code->size());
    flatten(code, stack);
    return CodeList::adopt(stack); //Code(new CodeList(stack));
}

Code parse(std::string s) {
    std::istringstream is(s);
    return parse(is);
}

Code parse(std::istream& is) {

    vector<Code> stack;
    int brackets_open = 0;

    char c = (char) is.get();

    while (is) {

	// skip whitespace

	if (!is) break;

	if (c==' ' || c == '\n' || c == '\r' || c == '\t') {
	    c = (char)is.get();
	    continue;
	}

	if (c == '#') // skip to eoln
	{
		// this code will miss lines that end with just \r
	    // while (is && char(is.get()) != '\n' && ) {}
		do {
			c = is.get();
		} while(is && c != '\n' && c != '\r');

	    c = (char)is.get();
	    continue;
	}

	if (c == '(') // sub
	{
	    stack.push_back(nil);
	    ++brackets_open;
	    c = (char)is.get();
	    continue;
	}

	if (c == ')') // sub done
	{
	    Code top = stack.back(); stack.pop_back();
	    top = reverse(top);
	    if (*car(top) == *nil) top = cdr(top);

	    if (stack.empty()) stack.push_back(top);
	    else stack.back() = cons(top, stack.back());

	    if (--brackets_open==0) break;
	    c = (char)is.get();

	    continue;
	}

	// atom

	std::string atom; atom += c;
	c = char(is.get());
	while(is and c != ' ' and c != '\n' and c != '\t' and c != '\r' and c != ')' and c !='(')
	{
	    atom += c;
	    c = (char) is.get();
	}

	// check BOOLEAN
	if (atom == "TRUE" || atom == "FALSE") {
	    Code value = Code(new Literal<bool>(atom == "TRUE"?true:false));
	    if (stack.empty())
		    stack.push_back(value);
	    else
		    stack.back() = cons(value, stack.back());
	    continue;
	}

	String2CodeMap::const_iterator it = str2code_map.find(atom);
	if (it != str2code_map.end()) {
	    if (stack.empty())
		stack.push_back(it->second);
	    else
		stack.back() = cons(it->second, stack.back());
	    continue;
	}

	// now left are int and float, int first
	char* end;
	long val = strtol(atom.c_str(), &end,10);

	if (end == atom.c_str() + atom.size()) // it's an int
	{
	    Code v = Code(new Literal<int>(val));
	    if (stack.empty()) stack.push_back(v);
	    else stack.back() = cons(v,stack.back());
	    continue;
	}

	double dbl = strtod(atom.c_str(), &end);

	if (end == atom.c_str() + atom.size()) // it's a double
	{
	    Code v = Code(new Literal<double>(dbl));
	    if (stack.empty()) stack.push_back(v);
	    else stack.back() = cons(v,stack.back());
	    continue;
	}

	/* Parse 'extension' code. For instance 1:2:3 which designates a Point type.
	 * Note: an extension hook CAN NOT CONTAIN SPACES */
	Code extra_type = nil;
	for (unsigned i = 0; i < parse_extension_hooks.size(); ++i) {
	    extra_type = parse_extension_hooks[i](atom);
	    if (extra_type != nil) break;
	}

	if (extra_type != nil) { // one of the extension hooks managed to parse the atom
	    if (stack.empty()) stack.push_back(extra_type);
	    else stack.back() = cons(extra_type, stack.back());
	    continue;
	}

	// finally, if all else fails, it's a name
	name_t index = lookup(atom);
	Code name = Code(new Literal<name_t>(index));

	if (stack.empty()) stack.push_back(name);
	else stack.back() = cons( name, stack.back());

	if (brackets_open == 0) break; // just an atom
    }

    if (stack.empty()) throw std::runtime_error("parse error");

    Code back = stack.back();

    if (stack.size() > 1) throw std::runtime_error("parse error");

    if (car(back) == nil) return cdr(back);

    return back;
}

void all_points(Code code, CodeArray& stack) {
    const CodeArray& st = code->get_stack();

	stack.push_back(code);

	for (unsigned i = 0; i < st.size(); ++i) {
	    all_points(st[i], stack);
	}
}

int discrepancy(Code code1, Code code2) {
	CodeArray points1, points2;
	CodeArray::iterator it1, it2;
	int count;

	all_points(code1, points1);
	all_points(code2, points2);

	count = points1.size() + points2.size();

	for(it1 = points1.begin(); it1 != points1.end(); it1++ ) {
		for(it2 = points2.begin(); it2 != points2.end(); it2++ ) {
			// printf("checking\n");
			// cout << *it1 << "\n";
			// cout << *it2 << "\n";

			if (equal_to(*it1, *it2)) {
				// if we find the matching point, remove it from the second list,
				// break out of the second loop, and subtract 2 from the score.

				points2.erase(it2);
				count -= 2;
				break;
			}
		}
	}

	return count;
}

Code swap_sublist_position(Code code, int p1, int p2) {
	CodeArray st = code->get_stack();

	int s = st.size();

	if(p1 >= s || p2 >= s) return code;

	std::swap(*(st.rbegin() + p1), *(st.rbegin() + p2));

	return Code(new CodeList(st)); // return changed code
}

DiversityPool::DiversityPool(int tolerance) {
	_tolerance = tolerance;
}

void DiversityPool::addIndividual(Code c) {
	for( int n=0; n< _species.size(); n++) {
		bool add = 1;

		for(int i = 0; i < _species[ n].size(); i++) {
			// if it's over the tolerance, it can't be in this species

			if(discrepancy(c, _species[ n][ i]) > _tolerance) {
				add = 0;
				break;
			}
		}

		if(add) {
			_species[ n].push_back(c);
			return;
		}
	}

	// if we're here, it must be a new species

	std::vector< Code > v;

	v.push_back( c);

	_species.push_back( v);
}

int DiversityPool::getSize() {
	return _species.size();
}

}// namespace push

redpajama_set_name: RedPajamaGithub


text:
Arlete Mahumane
Beira Operational Research Center (CIOB)
Rua Correia de Brito 1323
Sofala Province
Beira City
Correcting Perceived Social Distancing Norms to Combat Covid-19
NBER Working Paper No. w28651
Number of pages: 45 Posted: 12 Apr 2021 Last Revised: 15 Oct 2021
James Allen IV, Arlete Mahumane, James Riddell, Tanya Rosenblat, Dean Yang, Dean Yang and Hang Yu
University of Michigan, Department of Economics, Beira Operational Research Center (CIOB), University of Michigan Medical School, University of Michigan at Ann Arbor - School of Information, National Bureau of Economic Research (NBER)University of Michigan at Ann Arbor - Gerald R. Ford School of Public Policy and Peking University
Teaching and Incentives: Substitutes or Complements?
Number of pages: 58 Posted: 05 Jul 2021 Last Revised: 04 Sep 2021
Knowledge, Stigma, and HIV Testing: An Analysis of a Widespread Hiv/Aids Program
Number of pages: 77 Posted: 26 Apr 2021 Last Revised: 19 Dec 2021
Dean Yang, Dean Yang, James Allen IV, Arlete Mahumane, James Riddell and Hang Yu
National Bureau of Economic Research (NBER)University of Michigan at Ann Arbor - Gerald R. Ford School of Public Policy, University of Michigan, Department of Economics, Beira Operational Research Center (CIOB), University of Michigan Medical School and Peking University
Downloads 2 (800,333)
This is a National Bureau of Economic Research Paper. NBER charges a fee of $5.00 for this paper.
File name: nber.pdf
Size: 0K
If you wish to purchase the right to make copies of this paper for distribution to others, please select the quantity.
Greater than 0
Add to Cart Add to Cart & Checkout

redpajama_set_name: RedPajamaCommonCrawl


The musings of a woman who moves into a town in Eastern Poland, telling of her neighbors, the town's history, and various other folklore. Seems like a great premise and the author does have great promise, because there were sections I really liked, but there were just not enough of these to recommend the book.
The highpoints for me? I loved the sections on mushrooms, including the recipes, and the section "On being a mushroom", where the narrator takes the point of view of a mushroom. The recipes explain why the author advises, 'Don't try this at home!' in the preface, since she bravely picks wild mushrooms, some of which are dangerous. I loved the sections that related to Eastern Poland having been part of Germany, and then given to Poland after the war, including "To the Lord God from the Poles", which described shared residency with German families in houses during the transition, and "Peter Dieter", where an aging German returned years later to see what became of his town. I also loved the section on the husband and wife who begin affairs when the passion in their marriage wanes, each with an elusive "Agni".
I struggled with the rest of it. Most of the sections with Marta, her elderly neighbor, are quite dry, with observations on life that I found often banal. There is a story told over many chapters about a saint from the distant past and the person who told her story; I found it tedious, and really wish it had been excised from the book altogether. It adds to what is the book's biggest problem, which in my opinion is lack of cohesion.
With that said, through the disjoint images an overall impression does emerge, and it's a book that others may appreciate more. I may consider other books by Tokarczuk if I can find English translations.
"I'd like to be old like Marta. Old age seems to be the same everywhere, consisting of long mornings, pleasantly protracted afternoons spent watching a sluggish TV serial with the blinds drawn down while the sun stands still above the rooftops. An expedition to the shop is a major event still being commented on over dinner. Being old means washing the plates carefully, and collecting crumbs from the table in nylon bags for twice-weekly outings to feed the pigeons in the park.
Another certain-to-be favorite book of the year.
One of the most original books as well. The story is loosely based around a rural site in southern Poland and focused upon a pair of small scale farmers. There are diversions into historical events, other villagers and the lives of saints. The stories are deep in metaphor, in "magical realism" and in Milosz-esque ruminations about the spiritual relationships between humans, the environment and God. The scope of the book was pretty tremendous but I'd recommend it even as a light read.
It offers a kaleidoscopic view of life in a small Silesian village, intended no doubt as a microcosm of the world. Everyone and everything has a story. History is limitless and universal. The plot weaves over a large timescape. And that in fact is the problem. Some of the life-stories I found engaging. One of the opening ones is that of Marek Marek who in early childhood feels great pain and learns to cry without tears. Later, discovering alcohol, he finds that with its help everything inside, including all the pain, stops suddenly. He becomes convinced that he has a bird inside him, which increases his pain. So he has to drink. Eventually he attempts suicide, and finally succeeds. This episode with its elements of dark humour is affecting. Many others, though, are not. Neither the narrator, nor Marta, the other key figure, are particularly interesting, and neither are their stories. An incredibly long section dealing with Saint Kummernis, also known as Wilgefortis, is an excruciating piece of hagiography related very tangentially to plot or theme. The fabulous Agni episode thrusts the book squarely into the territory of magic realism, without any originality. We build to a final crescendo with "For some reason people have developed a liking for only one sort of transformation. They are fond of increase and development, but not decrease and disintegration. They prefer ripening to decay….People like what's new and has never existed before. The new! The new!" The final image is of a man hoping to put all the pictures of the sky together like a jigsaw puzzle. In the end the book succeeds neither on a storytelling level, nor a thematic one.
Additionally, I had issues with some translation decisions. Most characters and places have, of course, Polish names. But we also have a character named Whatsisname and the Frost family. For the Polish speaker it is obviously significant that the name of the town, revealed at the beginning, is Nowa Ruda, meaning New Clearing. The non-speaker only finds out the name's significance in the final pages.
I loved House of Day, House of Night by Olga Tokarczuk (beautifully translated by Antonia Lloyd-Jones). Reading it was like sipping brandy -- heady, dreamy, and deserving of slow savoring. The narrator, a contemporary young woman, is a new resident of the old village of Nowa Ruda (formerly Neurude) in the Silesian region of Poland. Over a period of a spring, summer and autumn, with the companionship of her neighbor, Marta, an ancient wigmaker with a deep connection to the natural world, she slowly unfolds the stories of the villagers, their history and their interconnectedness. It's a gorgeous meditation on nature and humanity that rather defies description -- as much poetry as fiction.
"The first night I had a dream. I dreamed I was pure sight, without a body or a name. I was suspended high above a valley at some undefined point from which I could see everything. I could move around my field of vision, yet remain in the same place. It seemed as if the world below was yielding to me as I look at it, constantly moving toward me, and then away so first I could see everything, then only tiny details."
Nowa Ruda is a small town in Silesia, an area that has been a part of Poland, Germany, and the former Czechoslovakia in the past. When the narrator moves into the area, she and discovers everyone-and everything-has its own story. With the help of Marta, her enigmatic neighbor, the narrator accumulates these stories, tracing the history of Nowa Ruda from the founding of the town to the lives of its saints, from the caller who wins the radio quiz every day to the tale of the man who causes international tension when he dies on the border, one leg on the Polish side, the other on the Czech side. Each of the stories represents a brick and they interlock to reveal the immense monument that is the town. What emerges is the message that the history of any place--no matter how humble--is limitless, that by describing or digging at the roots of a life, a house, or a neighborhood, one can see all the connections, not only with one's self and one's dreams but also with all of the universe.
Richly imagined, weaving in anecdote with recipes and gossip, Tokarczuk's novel is an epic of a small place. Since its original publication in 1998 it has remained a bestseller in Poland. House of Day, House of Night is the English-language debut of one of Europe's best young writers.


text:
Month of Reading in the UAE
Following a successful Year of Reading back in 2016, HH Sheikh Mohammed Bin Rashid Al Maktoum, Vice President and Prime Minister of the UAE, and Ruler of Dubai declared that every March would be an annual month of reading.
Delhi Literature Festival 2018 concluded
The sixth edition of Delhi Literature Festival (DLF 2018) concluded with some of the most exciting sessions. This year's festival which is aimed to promote young aut...
27, Feb 2018
A symposium to promote Maithili language on International Mother tongue day
Mr. Niraj Jha an activist of Central Delhi for upliftment of Maithil community in Delhi has said that a symposium of Maithil laureates and writers is being organised on...
Why I want a digital-free Sunday: Randi Zuckerberg, sister of Facebook founder Mark Zuckerberg
There are millions of people around the world who, although daily users of social media to improve their lives, feel overwhelmed, insecure, and confused about how these t...
by : Randi Zuckerberg
Peter Parker death: Amazing Spider-Man No 700 dies from this villain
27, Dec 2012, by : FnF Desk
Peter Parker's death in the Marvel Comics' "Amazing Spider-Man No. 700" takes place. Yep, the dorky, geeky teen you've grown up with since the early '60s falls at the hand of a longtime nemesis. While Peter Parker dies, does it signal the end to the web-slinger as you know him? Read News
Google doodle celebrates 200th anniversary of Grimm's Fairy Tales
Little Red Riding Hood travels through the forest to see her ailing grandmother unaware of the dangers of the big bad world outside, only to be tricked by a wicked wolf. 'Little Red Riding Hood' one of the stories among a collection of about 200 folk tales by the Grimm brothers has been retold by Google doodle in 22 illustrious frames as a tribute on the 200th anniversary of Grimm's Fairy Tales.Read News
Google doodle celebrates 161st anniversary of Herman Melville's Moby-Dick
18, Oct 2012, by : FnF Correspondent
One of the great classics of American literature Herman Melville's Moby-Dick has been celebrated in the latest Google doodle. The search engine's tribute to Melville's best known work coincides with the 161st anniversary of the novel's first publication in Britain in 1851. The doodle depicts a scene from the book in which Captain Ahab commandeers a boat to strike at the huge white whale.Read News
Odia Story: The Kingfisher of Mangalajodi 111
When the idea of going to Chilika comes to the mind tourists invariably think of Barkul, Balugaon or Satapada. Few people know that Chilika is at a stone's throw distance from Bhubaneswar.
Odia Story: The Forest on Fire
Kabir is a high ranking Police officer in love with the Nature. He loves forests and mountains. At times he craves to escape to the jungle leaving behind the hectic offic...
by : Lalit Das, Translateted by Rabinarayan Patnaik
Odia Story: Seventy or seventy two?
Mukunda was studying with me in school up to class ten. After failing in class ten, he discontinued studies and took to his father's professional 'jajamaani ...
by : Biraja Prasad Mohanty Translated by Asit Chandra Das
Odia Story: The light of lights
Arunima touched down at the Bhubaneswar airport after 18 long hours of journey. As soon as she came out of the lounge with her luggage she spotted the old hands of the fa...
19, Dec 2017
by : Hiranmayee Mohanty, Translated by Rabinarayan Patnaik
Poem: Suffering Soul
04, Nov 2017, by : Shilu Das
Post Graduate in English literature Poet Shilu Das is a homemaker, settled in Bhubaneswar. She has several stints of teaching English in schools and colleges in Bhubaneswar, Borada and Delhi. Here is her English Poem Suffering SoulRead News
Odia Story: Why do i write stories
22, Oct 2017, by : Barada Prasanna Mohanty, Translated by Rabinarayan Patnaik
I am a story writer. I have been writing since long. I don't remember when I embarked on this pursuit. I have tried hard, still trying; yet I cannot even ponder in my wildest dream how I got involved in it. There was neither any motivation nor was my life afflicted with setbacks or impediments.Read News
Odia Story: WHAT NEXT?
16, Sep 2017, by : Indulata Mohanty, Rabinarayan Patnaik
The elder brother, the entrepreneur that he was, Goddess Lakshmi did not budge from his shoulders. It is not years or months, every day he improved financially. With the favour of the Goddess Lakshmi on his side, greed overpowered his conscience. He thought: We are two and we have only one child, a daughter. The younger brother has three sons, they are five in number; and how much does he earn as a lecturer in a private college? Read News
Poem: Solitary Walk
16, Sep 2017, by : Shilu Das
Poet Shilu Das is a homemaker, settled in Bhubaneswar. She has several stints of teaching English in schools and colleges in Bhubaneswar, Borada and Delhi. Her Poem: Solitary Walk Read News
Odia Story: The Wooden Son
28, Sep 2016, by : Banaja Debi
Back in those days, there was a couple who were virtually daily customers at the shop. They were close to him, and usually shared their joys and tribulations with him. The man was a police officer and seemed honest, and his wife was kind too. Read News
Rabindranath Tagore and his women
08, May 2016, by : Somrita Ghosh
Tagore reflected how a woman's life was meant not to be restricted within the inner walls of a home. Not just on pages, but Tagore's stories and novels have been brought alive a number of times on celluloid.Read News


(Lott Carey Herald) The Lott Carey Herald's Summer 2015 edition takes a look at disaster responses — including a look at how Haiti has been helped and a look ahead to work going on Nepal. The Fuller Center's work in both Nepal and Haiti is the focus of two of those articles, one of which quotes our Director of International Field Operations Ryan Iafigliola and the other written by him.
Click here to download a pdf with the two-page article on Nepal and the two-page article on Haiti.
Fuller Center launches effort to build 200 safe new homes in Nepal.


So where can I get rims just like these? Anyone?
Do you want the actual AMG wheels or aftermarket ones that have the same mesh style and can be ordered in any sizes you want while still being more lightweight and more durable than these?
Those look like original equipment, which I'm surprised fit an E300. I like the look...black mesh with thin polished rim. If they are OE, I would like to know more (part nbr if possible).
What similar rims do you have? I like the mesh style, AND, don't want any that stick out beyond the wheel openings.
We specialize in custom forged wheels meaning we can pick our own fitments and have the wheels completely flush with the fenders (never passed them). I have tons of options like the HRE P40SC. Feel free to contact me directly to learn more.
The car is in the showroom, going to collect it next month. Dealer sent the pics below (they are potato quality).
Next steps: Replace ugly piano centre console, better rims, black tint, thinking about max legal in the front and limo black in the back.
If you find a burl walnut center console, post pics, source and price.
I have not been able to find one.
I usually look at kunzman.de but I haven't seen a walnut one either, not sure what other centre console will look in-place.
Congrats Sal. Any side view photos of her? What is going to be your number 1 priority in your search for better wheels?
Not sure if you guys have seen, MB has made gloss wood trim available on the center console, so perhaps we can order it and place it on the E class.
I pesonally dislike glossy wood finishes they have so much laquer that they might as well be plastic.
thanks very much, see below for side pic . It's sitting lower than a normal exlusive/luxury cause it has 677 rather than 485, going to get the dealer to let me change it out if I don't like the ride. I made another post about it.
Long time lurker... got my 2018 E400 Wagon!
Full Photoset below. This features our hybrid forged VFS/10 wheel in 20" sizes.
Lowered it recently on vogtland. I need spacers.
Against the trend of matte, flat, and dark, but I like it. Sort of old school.
Settled for a P1 car a year ago. Sales guy called me (my 4 or 5th purchase from him) and said he has my colors in 2018 P2 package. The rest is history.
ive never had a good experience with chrome wheels, but they look so good!
Maybe he's a homie. Don't hate!
But seriously, I'm not a fan of chrome but have to say, it doesn't look bad. Enjoy the car man!
Is that chrome or polished?
Definitely not a homie...BUT what's old is new. Chrome is making a comeback. Check out this 2018 AMG S63 Convertible with chrome mesh lower grills and near chrome wheels. Bottom of the link page.
You guys should jump on the trend early. :Happy New Year.


text:
Q: Returned data from php is null, iOS I am checking to see if a user exists in my database, so i send the user's fbid and name to the PHP server and check my database to see if that user exists. However I keep getting NULL when i get the returned array that is suppose to hold the user.
in my console it says:
2014-10-18 13:53:17.385 KandiTAG[1206:60b] checkUser has been called.
2014-10-18 13:53:17.453 KandiTAG[1206:60b] mutableData: <>

Code:
#pragma mark - NSURLConnection Delegate

-(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response {

    [mutableData setLength:0];

}

-(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data {

    [mutableData appendData:data];

}

-(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error {

    //if we get any connection error manage it here
    //for example use alert view to say no internet connection

}

-(void)connectionDidFinishLoading:(NSURLConnection *)connection {

    NSMutableArray *data = [NSJSONSerialization JSONObjectWithData:mutableData options:kNilOptions error:nil];
    NSLog(@"mutableData: %@", mutableData);
    NSLog(@"response JSON: %@", data);

}

-(void)checkUser {

    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
    FBid = [defaults stringForKey:@"FBID"];
    userName = [defaults stringForKey:@"NAME"];

    usr = [NSString stringWithFormat:@"user"];
    pw = [NSString stringWithFormat:@"password"];

    NSLog(@"checkUser has been called");

    NSString *requestString = [NSString stringWithFormat:@"user=%@&pw=%@&fbid=%@&username=%@", usr, pw, FBid, userName];

    NSData *requestData = [requestString dataUsingEncoding:NSUTF8StringEncoding];

    NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:@"example.com/login.php?"]];

    [request setHTTPMethod:@"POST"];
    [request setValue:@"application/..." forHTTPHeaderField:@"content-type"];
    [request setHTTPBody:requestData];

    NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];

    if (connection)
    {

        mutableData = [[NSMutableData alloc] init];

    }
}

A: @interface yourVC : UIViewController<NSURLConnectionDelegate>
{
    NSMutableData *_responseData;
}

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
FBid = [defaults stringForKey:@"FBID"];
userName = [defaults stringForKey:@"NAME"];

usr = [NSString stringWithFormat:@"user"];
pw = [NSString stringWithFormat:@"password"];

NSString *requestString = [NSString stringWithFormat:@"user=%@&pw=%@&fbid=%@&username=%@", usr, pw, FBid, userName];

NSData *requestData = [requestString dataUsingEncoding:NSUTF8StringEncoding];

NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:@"example.com/login.php?"]];

// check this directly in a browser to see if it even returns data
// are you missing the http:// in your actual example?
// make sure the server responds to a GET for this
NSLog(@"%@%@",@"http://example.com/login.php?",requestString);

[request setHTTPMethod:@"POST"];
[request setValue:@"application/xml" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:requestData];

NSURLConnection *conn = [[NSURLConnection alloc] initWithRequest:request delegate:self];

- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response {
    _responseData = [[NSMutableData alloc] init];
}
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data {
    [_responseData appendData:data];
}
- (NSCachedURLResponse *)connection:(NSURLConnection *)connection
              willCacheResponse:(NSCachedURLResponse*)cachedResponse {
    return nil;
}
- (void)connectionDidFinishLoading:(NSURLConnection *)connection {
    NSLog(@"%@", _responseData);
}

redpajama_set_name: RedPajamaStackExchange


The Institute for Global Environmental Strategies (IGES) is a collaborative research and outreach organisation working to drive action on the world's most critical environmental and social challenges.
Keio University is a leading research university committed to excellence and innovation in education, research and medicine. It is located in central Tokyo.
The Millennium Institute (MI) is a nonprofit, non-governmental organization passionate about improving the welfare of individuals on every continent by working with stakeholders to meet the challenges of sustainable development.
SD Strategies is a policy and communications consultancy. We focus on issues at the intersection of economic and social development, energy, and the environment.
The Stockholm Environment Institute is an international non-profit research and policy organization that tackles environment and development challenges.
SDPI was founded in August 1992 on the recommendation of the Pakistan National Conservation Strategy (NCS), also called Pakistan's Agenda 21. The NCS placed Pakistan's socio-economic development within the context of a national environmental plan.
The Thailand Environment Institute (TEI) is a non-profit, non-governmental, environmental organization, focusing on environmental issues. Established in May 1993 with a working philosophy of serving as a reliable and up-to-date information and knowledge resource.


There are few guns that produce highlight clips like the Desert Eagle in CS:GO, so you want the best skin for that bad-boy to add even more style to your highlight clips. Here are our selection of the best Desert Eagle skins CS:GO has, ranging from the cheapest all the way to the best looking skins. Prices accurate as of October 2018.
CODE RED! This skin is ridiculously awesome. We thought that Valve had set the bar too high for great deagle skins with the Blaze, but a weapon skin that fuses the brilliant combination of red, blue and white together into a cool and metallic finish certainly challenges the Blaze. And it's considerably cheaper!
The Mecha Industries looked wonderful on the M4A1-S, and it looks exactly as good on the Desert Eagle. This is more than a black and white skin due to the cream colors mixed intermittently. Throw in a few dashes of red just to stir the pot a little bit more and you've got a Deagle skin that crushes it for such a low price tag.
Wow. That was our first reaction when we saw this skin, and it is still the only word we've managed to utter in an attempt to describe it. At a price under $4, if you haven't got a skin for your Desert Eagle, this is the one for you.
Something about the words "Sunset" and "Storm" don't quite fit together so well. Thankfully, the patterns and colors on this skin do fit together well - we'd even go as far as to say that they fit together too well.. we're not quite sure how a skin can be so elegant, yet so fearsome, at once.
Long-time players will know the prestige that drips from the Desert Eagle Golden Koi, so the chance to snap up the factory new version of this skin without breaking the bank is like skin Christmas come early. With a sleek golden pattern that runs up the length of the skin, you probably won't know what Golden Koi means, but you'll come to respect the name like art.
When a skin is named something as epic as Midnight Storm, you know you're going to be getting a downpour of epic designs. Such is true for the Desert Eagle Midnight Storm, and as one of the cheaper skins you'll find on this list you really benefit from biting the bullet and accepting Well Worn as the condition.
Sporting an average price of around a $1 (no, seriously), the Meteorite had better be on your watch list if you're looking for cheap Desert Eagle skins. Factory New, a badass name and a dark color scheme that paints perfectly the kind of scenes players paint with the Desert Eagle.
Definitely in our personal top three and one of the best Desert Eagle skins in the game is the Conspiracy, and it's not hard to see why. The Conspiracy looks like a Night skin with a dash of color, bringing sophistication to the weapon.
The Desert Eagle Directive looks straight out of a cop movie mixed with a sci-fi film, and is a stunning skin. Coming out in 2016, the Directive is truly one of the best skins you can get on a low budget. The factory new version is 10x the price of the field tested, so this is definitely the best option if you're looking for a cheaper skin.
You may as well take that insignia on the weapon's grip as our seal of approval, the fact that you can get the Corinthian for under $5 is crazy. Call it copper, bronze, or brown - the way this skin shines in a condition as high as minimal wear is mesmerizing.
Taking some inspiration from the infamous Desert Eagle Blaze, the Oxide Blaze is an awesome skin for a very low price, keeping with the Blaze series' flame patterns, just this time in a more earthy style. If a good Desert Eagle skin is what you are after, look no further than the Oxide Blaze.
The Desert Eagle Naga has stood the test of time and remains a classic, simple, and iconic skin to just refine the default skin a little and perfect it. When you consider its price and elegance, it's hard not to love it.
The Urban DDPAT is a classic skin, and whilst it's not as flamboyant as some of those that are brighter, it's safe, stylish, and simple skin that suits any loadout. This souvenir edition comes with four golden stickers too, that contrast very well with the dark gray blocky camo texture.


Literal EngNo rat ever stayed with pumpkin seeds.
Eng Do not put someone into temptations needlessly.
One of the rat's favorite food apart from peanuts is pumpkin and water melon seeds. Rats always look for these seeds. Putting these in the path of rats or anywhere near the rats means a free meal for the latter. Since such seeds are needed for sowing in the next planting season, they should be kept away from any animal that can feed on them including rats. Our ancestors used the rat and pumpkin seed phenomenon to descourage people from putting temptations right in the path of others. Anything that could lead others into temptations, for instance, stealing, committing adultery among other ills should be avoided.
The proverb is used to advise that every effort should be done to protect people from their obvious temptations - be they things they desire or have a weakness for. It also teaches that every effort should be made to protect our valuables from obvious predators or from being beguiled.


text:
Q: USART necessarily signal lines Can an USART peripheral works (in Synchronous mode) with only TX, RX and Clock lines. And without the other left handshake signals (CTS, RTS, DTR, DCD)?

A: Yes. Neither mode actually requires the handshake signals. The handshake signals are more of a convenience feature that can be used in each mode to determine when the devices are ready to do something. But they can easily be ignored (and often are).
The asynchronous mode requires only the rx and tx lines. Transmission rates are generally slower in asynchronous mode to ensure good performance. Since the clock signal is not provided, timing conditions must be recovered from the data signals - typically in the form of start and stop bits. These extra bits reduce the amount of useful information that can be transmitted in a given time period.
The synchronous mode requires only clock, rx, and tx lines. Transmission rates are generally faster in synchronous mode. Since the clock signal is provided as a reference, start and stop bits are usually not necessary.


Tom and Frank Goldspink of TAG Art Gallery would like to salute Walker Industries and the Niagara Pumphouse Arts Centre for presenting the Walker Industries Art Competition in celebration of the 25th Anniversary of the Pumphouse Gallery in Niagara-on-the-Lake ON. This will be a juried event, with $3,000 in total cash prizes. The jury of six established Ontario artists/art educators will select 25 pieces for a month-long exhibition at the Pumphouse in Niagara-on-the-Lake in July, 2019. The three prize winners will be announced in early August at the 14th annual Art at the Pumphouse Show and Sale (Aug. 3rd and 4th, 2019). This competition is open to emerging and established artists anywhere in Canada. Deadline for Submission is March 31, 2019. Please click here for the submission page. Congratulations from TAG Art Gallery to Walker Industries and the Pumphouse for this wonderful initiative.
Does your Christmas-gift list include finding an ideal and affordable gift for that first time art-collector? Now, your search is over!!! TAG Art Gallery is offering a selection of right-sized pieces at 20% off until closing at 6 p.m. on Dec. 22nd, 2018. . . Read More.
A welcome respite from these chilly, winter days is a visit to the warm and welcoming environs of TAG Gallery to enjoy new works from five excellent artists in our Winter '18 Group Show. There is a 40-year range of experience in the Group, and with their diverse backgrounds and styles, you are sure to discover, finally, that one piece of art which will be perfect for your home or office.
Fred Riley is a self-taught Hamilton artist whose work strikes an emotional chord by creating a the sense of mystery about his subjects. Nancy Haskell, a well-known Niagara artist and photographer, offers a series of vivid and stylized portraits of women which 'come alive' on the wall. You will also find wonderfully-rendered, large landscapes from Sueda Akkor of St. Catharines, who decided to step away from her career as a health-care professional to take up the challenge of painting full-time.
And we welcome back watercolourist Prudence Smith and abstract-landscape artist Hanna MacNaughtan who have been favourites of clients and visitors at TAG Gallery. The energy of their creativity will help to chase away your winter chills.
The Gallery also features art jewellery; bronze, soapstone, and limestone sculptures; and glass, medal, and transfer art. And we are pleased to offer a viewing of selected pieces from our extensive and informative collection of Historical Images of Niagara.
"For the past several years I have been working exclusively in oil pastels and before that I worked with pen-and-ink. This spring, just as I was finishing a series of radiation treatments for Stage 1 breast cancer, I was invited to join a 'plein-air' watercolour group. I enjoyed it immensely and, on a whim, went out and bought some oil paints. Cancer has a way of catapulting a person into another way of 'seeing', and the slow-drying oil paints allowed me to explore new techniques and subjects.
"Although I still highlight with oil pastels (mainly because I don't like using brushes and the pastel stick allows me to define smaller areas better than if I was just using my fingers), these new pieces are done almost completely in oils on an acrylic-glaze-covered, India-ink background.
Read More for a fascinating glimpse into the Artist's process . . .


text:
import math
import string

UPPERCASE = string.uppercase
LOWERCASE = string.lowercase
DIGITS    = string.digits
DECIMAL   = string.digits

BINARY      = '01'
DNA         = 'ACTG'
OCTAL       = DECIMAL[:8]
HEXADECIMAL = DECIMAL + UPPERCASE[:6]
PROTEIN     = 'ACDEFGHIKLMNPQRSTVWY'
BASE64      = UPPERCASE + LOWERCASE + DECIMAL + '+/'
ASCII       = ''.join([ chr(c) for c in range(2 ** 7)])
EXTENDED_ASCII = ''.join([ chr(c) for c in range(2 ** 8)])

class Alphabet(object):

    def __init__(self, alphabet):
        self._alphabet = alphabet
        self._len = len(alphabet)
        self._lgR = int(math.ceil(math.log(self._len, 2)))

    def toChar(self, index):
        return self._alphabet[index]

    def toIndex(self, char):
        return self._alphabet.index(char)

    def contains(self, char):
        return char in self._alphabet

    def R(self):
        return self._len

    def lgR(self):
        return self._lgR

    def toIndices(self, alphabet):
        return [ self.toIndex(a) for a in alphabet ]

    def toChars(self, indices):
        return [ self.toChar(i) for i in indices ]


text:
Maintenance men left high and dry
FIREFIGHTERS may be used to jokes about saving cats stuck in trees, but did you ever hear the one about the maintenance men stuck in a cherry picker?Three Ipswich crews had an unusual call-out in Ipswich town centre yesterday afternoon when two workers unexpectedly became a lunchtime spectacle.
FIREFIGHTERS may be used to jokes about saving cats stuck in trees, but did you ever hear the one about the maintenance men stuck in a cherry picker?
Three Ipswich crews had an unusual call-out in Ipswich town centre yesterday afternoon when two workers unexpectedly became a lunchtime spectacle.
The two men were working high up in a cherry-picker carrying out maintenance work on CCTV cameras when a mechanical failure left them high and dry.
The workers, from London-based contractors Chroma Vision, had been in a lofty position over lunchtime shoppers in Princes Street and the Buttermarket, but their view changed when they discovered they couldn't get down.
The mechanical arm holding them aloft became stuck and at 2.10pm the pair had to call Ipswich's fire service for help.
With a large crowd of amused shoppers watching, three Ipswich-based crews were called to the scene and had to use a turntable ladder to help rescue the men.
First to be rescued was 50-year-old Austin Young, who admitted he wasn't enjoying the attention the situation had created but managed to see the funny side.
"It's very embarrassing, this has never happened before," he said.
"It's caused quite a stir hasn't it? And at least we've given everyone in the café's something to look at!"
Mr Young, from London, said he and his co-worker Ray Marshalleck had managed to call for help when they realised they were stuck.
"We'd been up there half an hour when we tried to get back down and realised it was stuck. I'm not scared of heights but it's scary when you think you might be stuck up there for a while!"
Mr Marshalleck, 36, said he didn't enjoy being the centre of attention either.
"I'm so embarrassed, I won't be coming back to Ipswich in a hurry. We'll have to call the AA to get a jump start now."
One crew from the Princes Street station went to the scene along with two from the Colchester Road headquarters.
Sub-officer David Edwards from the Princes Street station said: "It's quite unusual for us to be called out to something like this. It was a straightforward job and the guys went to work and got it sorted quickly."
Have you ever had to call for help in an embarrassing situation? Write to Your Letters, Evening Star, 30 Lower Brook Street, Ipswich, IP4 1AN or send us an e-mail to eveningstarletters@eveningstar.co.uk


text:
Apply Graduate Info Events
Take Action Apply -:All Graduate Info Events
The SEC @ Baruch: Structured Data and SEC Internship Overview
December 1, 2022 at 12:30 pm - 2:00 pm EST
Please join us on Thursday, Dec 1st at 12:30 as representatives of the U.S. Securities Exchange Commission (SEC) join Zicklin faculty members on zoom for a discussion of the SEC's mission and its role in capital markets.
Topics will Include:
What is structured data?
How do different stakeholders use it?
Overview of taxonomy (list of tags filers use to structure disclosure)
Example of analytical search by staff
What does our team do over data quality?
What is Inline XBRL? Examples of Inline XBRL filings and features available for easy use by investors
SEC internship overview
SEC Representatives:
Vikas Malik is an IT Specialist in the Office of Structured Disclosure in DERA. His responsibilities include developing software tools to make structured disclosure more accessible and usable to investors, filers and regulators. Prior to joining the Commission in 2015, he was an IT Specialist with the Bureau of Labor Statistics. He earned his MS in Computer Science from the University of Denver, CO and BS in Engineering from Indian Institute of Technology, Varanasi, India.
Julie Marlowe is the Assistant Director of the Office of Structured Disclosure (OSD), Division of Economic and Risk Analysis (DERA) at the U.S. Securities and Exchange Commission (SEC). OSD collaborates with other SEC Divisions and Offices on designing data structuring approaches for required disclosures and supports the SEC's data collections and usage by designing taxonomies, validation rules, and applications for conducting data analyses. Further, OSD performs data quality assessments and participates in rulemakings that intersect with structured disclosure and standard identifiers.
Ms. Marlowe joined DERA as a senior staff accountant and managed taxonomies process and led efforts in conducting data quality assessments. She also participated in rulemakings and assisted with developing data analytical applications.
Prior to her time in DERA, Ms. Marlowe reviewed filings to monitor registrants' compliance with disclosure and accounting requirements in the SEC's Division of Corporation Finance. Before joining the SEC, Ms. Marlowe was an assurance manager at KPMG, LLP. Ms. Marlowe is a Certified Public Accountant and serves as an observer on the Financial Accounting Standards Board's Taxonomy Advisory Group.
Jacob Sandoval is a Branch Chief in the Chief Accountant's Office ("CAO") of the Division of Investment Management. In this role, he supervises a team of accountants responsible for reviewing investment company financial statements, registration statements, and other filings made by exchange-traded funds, mutual funds, closed-end funds and business development companies for compliance with U.S. GAAP and federal securities laws. Jacob also works within CAO on the development of guidance and use of technology and data as part of financial statement and registration statement reviews. Prior to joining the Commission, Jacob worked in PwC's asset management practice.
Jacob is a Certified Public Accountant in Colorado and Maryland, Accredited in Business Valuation by the AICPA, holds a Chartered Alternative Investment Analyst designation and a Chartered Financial Analyst designation. Jacob received a B.S. in Accounting from Regis University and a M.S. in Data Analytics from UMGC.
Zicklin Faculty:
Dr. Donal Byard was an academic fellow at the SEC from 2008 to 2009. Dr. Byard's research focuses on the activities of financial analysts as information intermediaries in capital markets, and international accounting standards. His research has been published in various peer-reviewed journals, including: the Journal of Accounting Research, The Accounting Review, Contemporary Accounting Research, the Journal of Accounting and Public Policy, and Accounting Horizons. Dr. Byard served on the editorial board of a number of journals, including: the Journal of International Business Studies, Accounting Horizons, the Journal of Accounting and Public Policy, and the Journal of Business, Finance and Accounting.
Donal received his BBS in Accounting at the University of Limerick, Ireland, MBS in Finance at University College Dublin, and PhD in Accounting at University of Maryland.
Professor Brandon Lock joined Baruch College as an assistant professor in 2018. He completed his PhD in Accounting and MS in Finance at the Kellogg School of Management at Northwestern University, and received his BBA in Finance & Computer Science at Emory University. His research examines the role of information intermediaries (including security analysts, credit rating agencies, and the news media) and corporate disclosure in capital markets, as well as the impact of machine learning in accounting. Dr. Lock developed and currently teaches the masters-level Data Analytics in Accounting course at Baruch College, for which he received the Zicklin Excellence & Innovation in Teaching Award (2022) and was nominated for the Presidential Excellence Award in Distinguished Teaching (2022).
Register online today!
Virtual/Online


text:
Intercept_
© First Look Institute
A division of First Look Institute
Photo: Lucas Jackson/Reuters /LandovPhoto: Lucas Jackson/Reuters /Landov
When Black Lives Didn't Matter in New Orleans
Ten years ago today, in the aftermath of Hurricane Katrina, police gunned down two black families on Danziger Bridge. A new book by Ronnie Greene tells their story.
Juan Thompson
September 4 2015, 6:19 p.m.
WO WEEKS AGO, prominent Black Lives Matter activists released Campaign Zero, a 10-point plan to reduce police violence against black Americans. The manifesto demands, among other things, an end to for-profit and broken windows policing. Point seven on the list concerns police training: "The current training regime for police officers fails to effectively teach them how to interact with our communities in a way that protects and preserves life."
Protect and preserve life. That phrase was all I could think about as I read Shots on the Bridge: Police Violence and Cover-Up in the Wake of Katrina, by Ronnie Greene.
This is an extraordinarily infuriating book, but not because of any flaw on the author's part. No, Greene's book will enrage readers because of the tale it tells: how a group of New Orleans police officers killed two innocent people on a bridge in the aftermath of Hurricane Katrina and attempted to cover it up.
Friday is the 10th anniversary of those killings on Danziger Bridge. And Greene, a Pulitzer Prize-winning investigative reporter, paints a sordid, impressively detailed picture of those hectic days after Hurricane Katrina. Importantly, unlike when many others are killed by police violence, Greene gives his readers full portraits of those murdered by New Orleans police officers that September day.
Ronald Madison was an intellectually disabled man who refused to flee with his family because he wasn't able to take his two dogs. Madison's older brother Lance stayed behind with him, and the two hoped to ride out the storm. After the levees broke and flooded Lance's condo, Ronald and Lance camped out for four days in a hot muggy dentist's office. When the sun came out on September 4, 2005, they took the weather as a sign and tried to make their escape.
JJ Brissette was a tall, thin 17-year-old who was separated from his family during the storm. Brissette, ever curious, ventured out to inspect the floodwaters, but then couldn't make it back to his mother, Sherrel, who never saw him again. He somehow found his friend Jose Holmes and joined up with him. Holmes was staying with his aunt Susan Bartholomew and her family, and together they attempted to make their way west, across the Danziger Bridge, which spans the Industrial Canal, in search of medicine for Holmes' grandmother and cleaning supplies for the dirty hotel room in which they were living. The Bartholomews and Holmes planned to retrieve supplies from a Winn-Dixie supermarket in the neighborhood of Gentilly that they had heard was open and operating.
ON THE BRIDGE, the families — strangers to each other — were black and unarmed. They were all seeking refuge from Katrina when out of nowhere a Budget rental truck filled with armed, plainclothes police officers appeared behind them. According to Greene the officers had received a dispatch call that a police officer was under fire.
Police started firing out the window — warning shots, they called them — even before the truck screeched to a stop. Then one cop began firing his AK-47. Another hit the ground and fired his shotgun, pumped and fired again. He fired a third time. Then a fourth. "Police aim for backs, arms, necks, legs, feet, heads, and stomachs of two groups of people now diving over a concrete railing," Greene writes, "or scattering atop the bridge." Lance and Ronald Madison had passed Brissette and the Holmes clan when the hail of bullets began. The two brothers then ran toward Gentilly.
The barrage of bullets shredded Brissette's body "from the heel of his foot to the top of his head." Jose, seeking cover, "saw a man lean over the railing, his finger on the trigger"; he looked away as the man shot him point blank in the stomach. Everyone on the bridge believed they were being ambushed not by police, but by criminals because the plainclothes officers never announced themselves and began shooting indiscriminately. The NOPD fired so many rounds on Danziger that, afterward, the weapons were "hot to the touch."
Ronald Madison died after he was shot seven times; one officer, Robert Faulcon, actually chased him down, over the bridge to the other side, as he fled the gunfire, and shot him in the back. Another officer, Sgt. Kenneth Bowen, "wearing his police issued boots, stomped on Ronald Madison's back, again, and again." JJ Brissette was shot in the leg, buttock, elbow, and neck. His lifeless body was almost unrecognizable. Also grievously wounded that day were Susan Bartholomew, Jose's aunt (who lost an arm in the shooting); her daughter Lesha; husband, Leonard; and Jose himself.
SGT. ARTHUR KAUFMAN helped lead the internal investigation and was initially convicted for his role in orchestrating the cover-up. Greene, who had impeccable sources, brings the reader into the room where police plotted their deception. "Officers who had not fired their weapons were barred from the session. One of them was Kevin Bryan, who had become nauseated witnessing the blood gushing out from the victims."
In the year that followed, Kaufman and company's lie fell apart after the victims came forward and insisted the police explanation was false. Eventually Kaufman, and the four shooters, were charged with various felonies ranging from conspiracy to deprivation of civil rights. In 2011, after a monthlong trial, the five officers were convicted. Their sentences ranged from six years to 65 years.
Two years ago, however, a judge threw out those convictions and ordered a new trial after it was discovered that prosecutors in the case had posted opprobrious comments about the New Orleans Police Department on a website.
Sal Perricone, one of the prosecutors who posted comments, referred to New Orleans police officers as "self-centered, self-interested, self-promoting, insular, arrogant, overweening, prevaricating, libidinous fools," according to the Los Angeles Times. Perricone, who has since resigned his position as U.S. Attorney, also accused NOPD officers of having sex with each other.
In the end, as the issue of police brutality continues to dominate much of the national discourse, Greene's timely book reminds readers that due process for killer cops can mean more than the lives of dead victims; and also that black lives have never mattered much in America — not even those of innocent black people fleeing Katrina's floodwaters.
Wait! Before you go on about your day, ask yourself: How likely is it that the story you just read would have been produced by a different news outlet if The Intercept hadn't done it? Consider what the world of media would look like without The Intercept. Who would hold party elites accountable to the values they proclaim to have? How many covert wars, miscarriages of justice, and dystopian technologies would remain hidden if our reporters weren't on the beat? The kind of reporting we do is essential to democracy, but it is not easy, cheap, or profitable. The Intercept is an independent nonprofit news outlet. We don't have ads, so we depend on our members — 35,000 and counting — to help us hold the powerful to account. Joining is simple and doesn't need to cost a lot: You can become a sustaining member for as little as $3 or $5 a month. That's all it takes to support the journalism you rely on.Become a Member
Contact the author:
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
By signing up, I agree to receive emails from The Intercept and to the Privacy Policy and Terms of Use.
Fetching more
Filters SVG


grow together. for Intermatic 12v Pool Light Transformers , intermatic 12v pool light transformers , 12v pool light transformer , who make the high-quality products and have the ability to develop new products to expand our market home and abroad. We sincerely expect customers come for a blooming business for both of us.
"We insist over the principle of development of 'High top quality, Performance, Sincerity and Down-to-earth working approach' to supply you with exceptional services of processing for Intermatic 12v Pool Light Transformers , intermatic 12v pool light transformers , 12v pool light transformer , Aiming to grow to be by far the most professional supplier within this sector in Uganda we keep researching on the creating procedure and raising the high quality of our principal products. Till now the merchandise list has been updated on a regular basis and attracted customers from around the globe. In depth data can be obtained in our web page and you'll be served with good quality consultant service by our after-sale team. They're planning to let you to get complete acknowledge about our goods and make a satisfied negotiation. Hope to obtain your inquiries to get a happy co-operation.


text:
layout: page
title: Spring Group Executive Retreat
date: 2016-05-24
author: John Hull
tags: weekly links, java
status: published
summary: Phasellus lobortis, augue eu pellentesque facilisis, erat lorem.
banner: images/banner/people.jpg
booking:
  startDate: 01/01/2017
  endDate: 01/02/2017
  ctyhocn: KGPTNHX
  groupCode: SGER
published: true
---
Aliquam et neque lacus. Sed non erat et nisi pellentesque vehicula vitae sed augue. Quisque vel laoreet diam. Aliquam in semper nisl. Integer varius pretium velit at semper. Phasellus rhoncus eget turpis sit amet hendrerit. Pellentesque suscipit sem ligula, at bibendum arcu sollicitudin sed. Phasellus tincidunt pellentesque nulla, nec porttitor dolor cursus at.

* Nunc ut diam volutpat, porta ipsum suscipit, tristique nulla
* Donec consequat tellus et quam dictum, eget suscipit felis scelerisque
* Donec at eros lacinia, ullamcorper mauris sed, accumsan tellus
* Curabitur vulputate velit eu arcu scelerisque sodales.

Donec ipsum nisl, condimentum ac sem a, maximus facilisis elit. Nullam sodales risus luctus, scelerisque ante ac, maximus mauris. Nullam placerat sapien ac sagittis blandit. Morbi sit amet semper magna, quis feugiat purus. Ut dapibus, orci quis accumsan lacinia, orci dui finibus magna, at egestas purus mauris a leo. Aliquam aliquam placerat rutrum. Aenean eget ultrices velit.


text:
/*
A unit fraction contains 1 in the numerator. The decimal representation of the
unit fractions with denominators 2 to 10 are given:

1/2 =   0.5 1/3 =   0.(3) 1/4 =   0.25 1/5 =   0.2 1/6 =   0.1(6) 1/7 =
0.(142857) 1/8 =   0.125 1/9 =   0.(1) 1/10    =   0.1 Where 0.1(6) means
0.166666..., and has a 1-digit recurring cycle. It can be seen that 1/7 has a
6-digit recurring cycle.

Find the value of d < 1000 for which 1/d contains the longest recurring cycle
in its decimal fraction part.
*/

/* NOTES from vbay03

A full reptend prime in base b is a prime such that b is a primitive root modulo p.  In this case 10
is the base.

A number m is a primitive root modulo n, if the multiplicative order of the number m modulo n is
equal to phi(n).  (totient function)  (Primitive roots modulo n)

Phi(p) = p - 1.  Therefore the order of 10 modulo p must be a divisor of p - 1  ( ord[p](10)|p-1 )
(Multiplicative order).

10 is a primitive root mod p only if the order is equal to phi(p) or p - 1.  Therefore, for each
proper divisor of p - 1,  q1,q2,q3...  where q[i]<p-1,  if 10^q[i]=1 mod p for any one of them, then
10 is not a primitive root modulo p.

Other References: http://math.stackexchange.com/questions/74884/quick-algorithm-for-computing-
orders-mod-n http://rosettacode.org/wiki/Multiplicative_order
*/

package main

import (
	"fmt"
	"math"
	"strconv"
	"time"
)

var p = fmt.Println
var pf = fmt.Printf

// timeTrack is used for basic benchmarking in other functions
func timeTrack(start time.Time, name string) {
	elapsed := time.Since(start)
	fmt.Printf("%s took %s \n", name, elapsed)
}

func inSlice(slice []int, value int) (bool, []int) {
	found := false
	positions := []int{}
	for i := 0; i < len(slice); i++ {
		if slice[i] == value {
			found = true
			positions = append(positions, i)
		}
	}
	return found, positions
}

func repeatingDecimalLength(divisor int) int {
	// defer timeTrack(time.Now(), "repeatingDecimalLength()")

	dividend := int(math.Pow(10, float64(len(strconv.Itoa(divisor)))))
	limit := dividend
	remainderList := make([]int, 0)

	for len(remainderList) <= limit {
		ans := dividend / divisor
		diff := dividend - ans*divisor
		if diff == 0 {
			return 0
		}
		isInRemainderList, position := inSlice(remainderList, diff)
		// p("ans: ", ans, ", diff: ", diff)

		if isInRemainderList {
			// Compare current position to position in list to get the repeating length
			// p(remainderList)
			return len(remainderList) - position[0]
		}
		remainderList = append(remainderList, diff)
		dividend = diff * 10
	}
	return -1 // error condidion
}

func longestRepeatingDecimal(lim int) int {
	defer timeTrack(time.Now(), "longestRepeatingDecimal()")

	longestLength, numberWithLongestRepeat := 0, 0
	repeatLength := 0

	for i := 1; i < lim; i++ {
		repeatLength = repeatingDecimalLength(i)
		if repeatLength > numberWithLongestRepeat {
			numberWithLongestRepeat = i
			longestLength = repeatLength
		}
	}
	p(longestLength)
	return numberWithLongestRepeat
}

// JGB: Could speed up by only testing primes
func main() {

	p(longestRepeatingDecimal(1000))

}


Been to Bali more times than you can count? Have the United States lost their shine? Or do you just really need a holiday? Well, you've come to the right place, my friends!
We've teamed up with TUMI, makers of premium travel, business and lifestyle accessories, to bring you all the places you need to visit this year, plus the top things to do while you're away.
Before you set off on your adventure, be sure to check out TUMI's latest luggage collection, 19 Degree. Featuring a cutting edge design and meticulously crafted aluminium, 19 Degree is the pinnacle of travel gear.
Having the right luggage is key to an easy breezy holiday, so whether you're jetting off to Tokyo, Tanzania or Tassie, if you've got TUMI in tow you're onto a good thing.
Now, which place to choose?
Tucked away in the Sunshine Coast Hinterland, Maleny is a delightful little town perfect for weekend getaways. While the drive there is stupidly stunning (we recommend tracing the Blackall Range through Mapleton and Montville), Maleny itself is even more beautiful, with plenty of natural wonders, delicious food and even better wine.
Things to do: Swim in the waterhole at Gardners Falls, eat the creamy cold stuff at Maleny Food Co., go antique shopping, chill out at the Maleny Botanic Gardens, spend a day at Australia Zoo nearby, wander through Mary Cairncross Scenic Reserve, go on a cheese crawl, stop by the cutest bookstore ever and relax at Spicers Tamarind Retreat.
Half way between Darwin and Adelaide, Alice Springs is just about as remote as you can get, the perfect place if you're hoping to escape from the craziness of everyday life. It's mostly about the scenery and history in this red dirt town smack bang in the middle of Australia, but it's also got its fair share of cute cafes and bars.
Things to do: Obviously take a trip out to Uluru, or head north (on a frankly epic Alice to Darwin road trip) and visit Litchfield National Park and stop by Florence Falls and Buley Rockhole while you're there, swim in the Mataranka hot springs, enjoy the fun, circus vibes at Montes and go hot air ballooning or quad biking.
We've all said at some point that we want to visit Tassie and 2017 is the year for it. Launceston sits on the northern tip of this heart-shaped state and is known for its food, wine, culture and incredible scenery.
Things to do: Visit Cataract Gorge which is just two minutes from central Launie, down some delicious beer at Boag's Brewery, check out Ben Lomond National Park, smell the lavender in Nebowla's Brisestowe Lavender Estate, head out on a winery tour and hike Cradle Mountain.
A three-hour red dirt drive from Broome in Western Australia, Cape Leveque is worth the extra effort to get to. Imagine bright red pindan leading into white sandy shores and bright blue water and you're half way there.
Things to do: Make a beeline for Kooljaman where you can glamp in deluxe safari tents with stunning views, follow a local to Hunter's Creek hearing all the ancient stories and tasting bush fruit along the way, go fishing off the Dampier Peninsula and hire a bush butler for an evening.
Yet another picturesque spot in Australia, Perisher Valley is an adventurer's playground. During the winter months it's all about the snow sports, but once the snow starts to melt it opens up the door for bushwalking and mountain biking.
Things to do: Go skiing or snowboarding at Perisher, ride on Australia's only alpine railway, check out Smiggin Holes whether there is snow there or not, take a break in Guthega village, try your hand at fly fishing and kick back at The Overflow Bar.
Yet another European city to put on your list (and make deciding where to go even trickier), we're dubbing Helsinki as the new Stockholm. Home to plenty of history, pretty parks and good food, as well as some stunning natural wonders nearby (and the opportunity to see the Northern Lights), it's crazy to think this place isn't higher up on everyone's bucket lists.
Things to do: Take in the hodge podge of architecture in the city, do yourself a favour and visit the Temppeliaukio church (it's set in solid stone), check out the UNESCO listed Suomenlinna fortress, take a breather in the Kamppi Chapel of Silene, dine in Michelin-starred Olo and if you have a few extra days up your sleeve take a short flight up to Ivalo and stay in an Igloo at Kakslauttanen Arctic Resort.
Technologically advanced, yet deeply rooted in the past, Tokyo is a melting pot of experiences. From the electronic goods district of Akihabara to old Tokyo's Asakusa, you'll never cease to be amazed at what this intriguing city has to offer.
Things to do: visit a cat cafe, check out the traditional Japanese gardens of Rikugien, be blown away by the LED screens lining the streets of Shibuya (aka Tokyo's Times Square), get your kawaii on in Harajuku, eat at a crazy themed restaurant (like this one) and squeeze in a visit to Tokyo Disney Sea.
Thanks to Trump, America's appeal has dropped slightly, but that opens up a new door—to Canada. With a mostly French-speaking population, Quebec offers up quaint architecture, delicious Euro-inspired food and plenty of maple syrup (they're the world's largest producer).
Things to do: Eat as much poutine as you possibly can, go ice fishing or snowshoeing, visit the world's most photographed hotel (Le Chateau Frontenac), stroll through Battlefields Park, marvel at Montmorency Falls or the Citadelle of Quebec and go for a wander in Le Quartier Petit Champlain.
Home to The Serengeti and Kilimanjaro national parks, Tanzania is the perfect destination for adventure goers. Hop on a safari and track down elephants, lions, leopards, buffaloes and rhinos (or the Big Five, for those of you playing at home), then enjoy some much needed rest and relaxation at the nearby tropical island of Zanzibar.
Things to do: Set out on a Safari in the Serengeti, climb Mount Kilimanjaro, stay in an underwater room in Zanzibar, check out the Ngorongoro Crater (and gaze in awe at the pink flamingoes), go scuba diving off Pemba Island, visit Stone Town and get up close and personal (but not too close) with the chimps in the Gombe Stream National Park.
One of the most beautiful places you'll likely ever lay eyes on, once you arrive on Moorea you will never want to leave. Floating in the South Pacific, right next to Tahiti, this stunning island is home to volcanic mountains, clear, azure waters and white sandy beaches, as well as some of the nicest inhabitants.
Things to do: Go dolphin and whale watching, hike Three Coconut Trees Pass, take in the sights from Belvedere Lookout, snorkel with the stingrays or dive with the sharks, tour a pineapple plantation and, most importantly, stay in an over water bungalow.
Editor's note: This article is proudly sponsored by TUMI and endorsed by The Urban List. Thank you for supporting the sponsors who make The Urban List possible. Click here for more information on our editorial policy.


OpenOlitor is a web-based, multilingual platform facilitating the setup of a community supported agriculture (CSA) platform, linking producers and consumers.
How can OpenOlitor be used?
Is there a possibility for a trial?
We offer a public demo-environment where OpenOlitor may be tested and in order to prepare the productive operation your own, safe integration-environment.
OpenOlitor offers a functionality set perfectly adapted to the needs of CSA's.
Management of members, producers and individuals; Register absences and holidays; Create and manage subscriptions and working shifts; Edit the project master data: Abotypes offered, products and prices.
Delivery planning and distribution of the harvest; Organize the baskets; Generate orders and delivery accounting.
OpenOlitor is published under the AGPL v3 licence and includes functionalities matching the needs of CSA initiatives. The Code is available on Github.
Your self managed hosting or a collaborative solution grouping CSA initiatives to an association providing the digital services needed. There is multiple possibilities how the requirements can be met. The following are our proposed offerings.
Over GitHub issues in case of technical problems.
Independently of how you run OpenOlitor for your initaive: We strongly recommend to join the OpenOlitor association. It groups all stakeholders (initiatives and contributors) and offers structures where the focus on the ongoing evolution of the platforms set, the development is coordinated and assures the usability of the platform in a long-term perspective.
Ideal to get a first impression of OpenOlitor, the demo-environment is available to all interested parties. You may try the member-portal as well as the admin-backend and try all functionalities. You find the user and password information directly on the website.
OpenOlitor might be the solution for your association and you would like to go further in your tests and configure your own environment? No problem!
We offer the possibility to use your own, private integration-instance for a couple of months. It is protected and is exclusively reserved for you. You may enter your own member-data and subscriptions. If you choose to proceed to a productive use, the data may of course be migrated.
Don't hesitate to contact us. We happily make a integration environment available to you.


text:
Univision's Uforia and Napster Announce Audio Innovation Partnership
Redesigned App "Powered by Napster" Gives Users a More Personalized Streaming Experience
Univision's Uforia, the Home of Latin Music, and Napster today announced a partnership to drive and discover innovative ways to deliver audio across digital platforms. Through this collaboration, Uforia unveiled a newly enhanced and redesigned Uforia app that is "Powered by Napster," creating the ultimate streaming destination for Hispanic America. The app is part of the recently expanded Uforia brand, the biggest Latin music media platform in the country, including the nation's No. 1 Hispanic radio network and the largest Latin music concert footprint. To see the announcement video, click here.
The partnership was announced at a joint press conference at SXSW, an annual event best known for its conference and festivals that celebrate the convergence of the interactive, film and music industries.
"Powered by Napster" is an innovative and complete music and audio platform service that makes it possible for companies to launch their own branded streaming service quickly and efficiently. The newly enhanced Uforia app now offers music fans seamless profile registration and the opportunity to enjoy a more compelling experience listening to live radio, music playlists, and in the Spring 2019 podcasts in one easy-to-use service.
"Audio is bigger and more exciting than ever, and we're thrilled to partner with Napster to jointly explore and redefine how audio content will be consumed in the future," said Jesus Lara, President of Univision Radio. "Univision works hard to authentically super serve all Hispanic listeners with the best music and audio programming and this partnership will enable us to deliver our audience an even better and more personalized experience."
"Napster's partnership with Uforia is a synergistic one as we join forces and work together to make Univision's Uforia app the ultimate destination for Latin music and audiences around the U.S.," said Angel Gambino, Chief Commercial Officer of Rhapsody International. "Our joint collaboration with Uforia will deepen and expand Powered by Napster into the rapidly growing Hispanic market and the top streamed artists in the US. This partnership fuels our combined data intelligence to offer audiences highly personalized and finely tuned audio curation innovations that will engage Uforia listeners while giving brands an opportunity to more precisely target people with content."
The Uforia app newly Powered by Napster features a visually immersive and highly intuitive user experience and also offers vast audio content for the Latin music fan including a growing collection of hundreds of expertly curated playlists, leveraging a catalogue of more than 40 million songs, and Univision's extensive and growing offering of podcasts that will debut in the Spring of 2019. The Uforia app has extensive playlists based on genres, moods, activities, and themes, and boasts an immersive UX design and geo-localized experience. Additionally, the service features Uforia's talented DJs and influencers as well as curated content from Univision's top-rated music tentpoles.
Univision recently announced a major rebrand for Uforia, bringing together the company's vast music and audio properties under the Uforia brand which includes an extensive portfolio of Univision's 58 top-rated, owned and operated local radio stations, plus 89 affiliates, its digital audio footprint, experiential and TV integrations.
Follow Uforia across social platforms including Twitter, Instagram, and Facebook.
Follow @Napster on LinkedIn, Twitter, Instagram and Facebook.
Visit corporate.univision.com for more information on Univision, and follow @UCIPRTeam on Twitter and Instagram
Julissa Bonfante
jbonfante@univision.net
Yvette Pacheco
ypacheco@univision.net
Sue Ellen Schaming
S2 Communications for Rhapsody International Inc.
sueellenpr@gmail.com
About Univision Communications Inc.
Univision is the leading media company serving Hispanic America. The company's broadcast assets include Univision Network, one of the top television networks in the U.S. regardless of language and the most-watched Spanish-language broadcast network in the country; UniMás, a leading Spanish-language broadcast television network; and Univision Local Media, which owns and/or operates 65 television stations and 58 radio stations in major U.S. Hispanic markets and Puerto Rico. Univision Cable Networks consists of Univision Deportes Network (UDN), the most-watched Spanish-language sports cable network in the U.S.; Galavisión, the most-watched U.S. Spanish-language entertainment cable network; Univision tlnovelas, a 24-hour Spanish-language cable network dedicated to telenovelas; ForoTV, a 24-hour Spanish-language cable network dedicated to international news; and an additional suite of cable offerings – De Película, De Película Clásico, Bandamax, Telehit and Telehit Urbano. Univision's cable portfolio also includes FUSION TV, an English-language news and lifestyle cable network; and an investment in El Rey Network, a general entertainment English-language cable network. The company also owns and operates several premier digital destinations including Univision Now, a direct-to-consumer, on-demand and live streaming subscription service; Univision.com, the most-visited Spanish-language website among U.S. Hispanics; and Uforia, a digital music application featuring multimedia music content. The company's assets also include the digital brands associated with the Gizmodo Media Group and The Onion. For more information, please visit corporate.univision.com.
About Rhapsody International, Inc.
Rhapsody International is a pioneer in digital music and the leading provider of music streaming technologies and services for businesses. Rhapsody operates the Napster platform in 34 countries with a premium subscription service giving millions of consumers unlimited ad-free access to music on any device – online or offline. Napster combines the iconic history of one of the most recognizable music brands in the world with the vast experience and technological platform of Rhapsody, the industry's first subscription streaming service provider.
Powered by Napster is owned and operated by Rhapsody International Inc. as a complete music and audio platform service that makes it possible for companies to launch their own branded music and audio service. The platform service offers companies a suite of technologies and solutions, including music and media streaming and download infrastructure, applications, rights management, customer billing, royalty administration and business intelligence. For more information about Powered by Napster visit
https://business.napster.com/.
Rhapsody is headquartered in Seattle, with offices in the U.S., Europe, Asia, and Latin America. Follow @Napster on LinkedIn, Twitter, Instagram and Facebook, and learn more at www.napster.com.
NextHow to Master the Art of Playlist CurationMarch 29, 2019
PreviousRhapsody International Announces Angel Gambino as New Chief Commercial OfficerJanuary 30, 2019


text:
Debt1
Letters[remove]10
Leeser, Isaac6
Wise, Isaac Mayer5
Costes, Henrich1
Solomons, A.1
Solomons, Lucius Levy1
T. I. Tobias & Co.1
United States -- New York10
United States -- New York -- Albany[remove]10
Arnold and Deanne Kaplan Collection of Early American Judaica (University of Pennsylvania)10
You searched for: Geographic Subject United States -- New York -- Albany Remove constraint Geographic Subject: United States -- New York -- Albany Type Letters Remove constraint Type: Letters Language English Remove constraint Language: English
1. Letter; Leeser, Isaac; Wise, Isaac Mayer; Albany, New York, United States; 1850 September 8
Letter; Leeser, Isaac; Wise, Isaac Mayer; Albany, New York, United States; 1850 September 8
A two page letter from Rabbi Isaac Wise of Albany, New York to Rev. Isaac Leeser of Philadelphia, Pennsylvania. The letter deals with the "Congregation Beth-El of Albany Affair," when Rabbi Isaac Wise was physically attacked on the bimah and a fight broke out. In this letter one day after the fist fight, Rabbi Wise requests that Leeser publish an announcement about his ill treatment.
Leeser, Isaac; Wise, Isaac Mayer
2. Letter; Tobias, T. J.; Solomons, A.; New York, New York, United States; 1825 February 12
Letter; Tobias, T. J.; Solomons, A.; New York, New York, United States; 1825 February 12
Tobias, T. J. and Solomons, A.. New York, NY, Letter from A. Solomons regarding his money being held idle by the Bank of Montreal
Tobias, T. J.; Solomons, A.
3. Letter; Leeser, Isaac; Wise, Isaac Mayer; Albany, New York, United States; 1851 May 18
Letter; Leeser, Isaac; Wise, Isaac Mayer; Albany, New York, United States; 1851 May 18
A two page letter from Rabbi Isaac Wise of Albany, New York to Rev. Isaac Leeser of Philadelphia, Pennsylvania. The letter deals with the "Congregation Beth-El of Albany Affair," when Rabbi Isaac Wise was physically attacked on the bimah and a fight broke out. In this letter Rev. Wise outlines his seven point legal citory against Louis Spanier, who tried to remove Wise from Beth El.
4. Letter; Leeser, Isaac; Wise, Isaac Mayer; Albany, New York, United States; 1850 September 20
Letter; Leeser, Isaac; Wise, Isaac Mayer; Albany, New York, United States; 1850 September 20
A two and a half page letter from Isaac Wise in Albany, New York to Isaac Leeser in Philadelphia, Pennsylvania. This is the most important letter on the firsthand account of the "Congregation Beth-El of Albany Affair". (In 1850, a fistfight between Wise and the synagogue's president caused a split in the Albany community, and the consequent formation of a new congregation, the Anshe Emeth). Here Rabbi Isaac Wise writes in detail of the arguments at the Beth-El meeting in which he was discharged as Rabbi for leading the congregation toward a more liberal path. The letter mentions that a fight broke out, and the sheriff was called and he locked the building. Rabbi Isaac Wise identifies Louis Spanier as the instigator of the whole affair.
5. Letter; Leeser, Isaac; Wise, Isaac Mayer; Albany, New York, United States; 1851 October 22
Letter; Leeser, Isaac; Wise, Isaac Mayer; Albany, New York, United States; 1851 October 22
A note from Rabbi Isaac Mayer Wise in Albany, New York to Rev. Isaac Leeser in Philadelphia, Pennsylvania. It deals with the ordering of 24 books
6. Letter; Leeser, Isaac; Wise, Isaac Mayer; Albany, New York, United States; 1850 March 24
Letter; Leeser, Isaac; Wise, Isaac Mayer; Albany, New York, United States; 1850 March 24
A letter from Rabbi Isaac Wise of Albany, New York to Rev. Isaac Leeser of Philadelphia, Pennsylvania. Written early in Wise's career, this letter hints at Rabbi Wise's strongly held opinions
7. Letter; New York, New York, United States; 1870 March 28
Letter; New York, New York, United States; 1870 March 28
Letter from D. T. Charles to T. F. Mason, regarding travel plans; Albany, NY; New York, NY
8. Letter; T. I. Tobias & Co.; Solomons, Lucius Levy; Albany, New York, United States; 1825 July 11
Letter; T. I. Tobias & Co.; Solomons, Lucius Levy; Albany, New York, United States; 1825 July 11
Correspondence; Jewish merchants; Debt; Money
Letter from Lucius Levy Solomons to T. I. Tobias & Co., regarding a note Tobias had requested that Solomons collect from a Mr. Gilfert, in favor of D. Moses & Co., which Mr. Gilfert had refused to do. Solomons requests to have nothing more to do with the situation; Albany, NY; New York, NY
Solomons, Lucius Levy; Tobias, Tobias Isaac
T. I. Tobias & Co.
9. Letter; Costes, Henrich; Albany, New York, United States; 1737 October 17
Letter; Costes, Henrich; Albany, New York, United States; 1737 October 17
Letter from and illegible sender to Henrich Costes; Albany, NY
Costes, Henrich
10. Letter; Leeser, Isaac; Albany, New York, United States; 1850 August 4
Letter; Leeser, Isaac; Albany, New York, United States; 1850 August 4
Leeser, Isaac and Spanier, Louis. Albany, NY, A letter written by Louis Spanier of Albany, New York to Isaac Leeser in Philadelphia, Pennsylvania. In this letter, Spanier rails against Rabbi Isaac Mayer Wise and calls for his public censure. The letter is written in German with an English translation
Leeser, Isaac; Spanier, Louis


If you've been following my blog for a while, you probably noticed a change around here over the last couple of months. Less than a year after I started blogging, I adopted the 5-day posting schedule and have stuck with it nearly every week since. The only weeks I missed a post were when I was too busy with school or work to keep writing and publishing posts. I noticed during early summer that I was missing a post here and there, which was frustrating. I liked my schedule, and I knew the importance of maintaining consistency. However, I made a crazy decision: I changed my schedule from 5 days to 4 days of published posts, and honestly I'm not looking back!
The posts I ultimately eliminated from my editorial calendar were the ones with link roundups, which means I'm able to focus on writing more quality content to share not only here on the blog, but also for Letters to the Wild Hearts. This means I'm less stressed about having to write so many posts or how to fit writing certain posts in a busy work schedule. It's really important when you're trying to make sure your blog has longevity and that you're conveying your expertise to your readers (aka potential customers / clients).
A lot of people love link roundup-style posts, what I removed from my posting schedule, but I starting to look at them as filler posts. While I enjoyed sharing awesome posts with y'all each week, it's a lot more fun to share them on social media and connect not only with the author of the most but also create more of a conversation with you guys around the post than sharing them here on the blog was allowing for. So, instead of sharing 5+ posts from the blogging community each Friday, I now share a post each week day on Twitter, and then on Friday I end up sharing 3! Sharing this sort of content not only helps break up me sharing my posts and projects, but it also teaches my audience that I care about helping them accomplish something – even if it's not through my own words or work.
Earlier this summer I launched Craft Your Brand, and over the last couple of weeks I've been hinting at trying out something else. Working on projects like CYB and what I'm working on now, well, there's not a lot of time for it. Most freelancers take on less client work or abandon their blog altogether when they're working on a project like these, and that's just not something I'm interested in. Instead, I'd rather find the time that I don't realize I have already in my schedule to work on these things. Posting one less day per week has allowed me to do exactly that. I'm really excited to have more time to work on projects that help you guys more than just through my blog posts or email list!
Even though many people believe you should write 5 days per week, I honestly couldn't be happier with my schedule. So here's my question for you: would you ever consider changing your blogging schedule?
This sounds like such a quality change! I love how you are able to post consistently, but also save time to incorporate more social media and connect with your community! I think 4 is such a great number and goal to have!
Definitely agree! I'm happy to be able to move some of the conversation over to social media while still posting regularly on the blog!
Thanks, Stephanie! I definitely agree that it can be difficult, but it's sometimes worthwhile.
It's so tricky to decide what to do exactly, but it's all about testing and finding what works for you and your audience! Maybe you can try a few weeks of it and see how it works before committing to the change.
After two years, I changed my posting schedule too; I was starting to find I didn't have enough time for everything because I was trying to juggle running a business (at a very demanding time of the year) and blogging daily.
A posting schedule should be flexible to accommodate when things change. I think we feel like once we've set ourselves a standard, we stick to it without questioning anything. Changing a posting schedule can be tough, it can feel like we have failed if we're not posting daily.
I'm glad you have found a schedule that is working for you.
I definitely agree. It's like an unspoken rule that you should write at least 5 days a week, but I think it's so much more beneficial to create a schedule that truly works for you!


Now that Spring has sprung we all want to get outside and go for long walk or jump in the car for a nice long drive. Traveling can be a lot of fun, and you can avoid headaches and setbacks by planning ahead. Being on the road for a long drive (especially with kids) means preparation. So is trying to find a snack that can pass through airline security. And forgetting a snack means a hungry, cranky child (or driver.) To help you prepare for long spring drives or walks we are sharing our Top Three Trail Mix Snack Ideas. We found our ingredients in the nut and baking aisles, in the snack and candy sections and in the bulk bins at a local grocery store. Substitute ingredients and change it up to make your own personal trail mix.
You can add or subtract any ingredients you want and get creative with the process. Perhaps your kids would appreciate the addition of cheese crackers, graham crackers or mini marshmallows. Feel free to add whatever you want to the mix. The kids will love it and can even help make it.
We love the bright colors in this trail mix and the flavors all blend well together. Keep this in your purse in a snack-sized bag for an easy and healthy snack on the go. A few of us here will be keeping this trail mix around the office to quell late-afternoon hunger pangs.
Other great ideas for this elevated type of trail mix would be dried pineapple, macadamia nuts, coconut, pepitas, and dark chocolate chunks.
Your email has been sent! Thank you for your interest in Hamilton Beach Brands, Inc.


text:
LISWire: Equinox Presents "Transforming Services in Response to COVID-19" at the Internet Librarian 2021 Conference
October 26th, 2021LISWire aggregatorUncategorized
Atlanta, Ga., October 26, 2021: Equinox Open Library Initiative, a trusted leader in providing open source technology development and support for libraries, presents "Transforming Services in Response to COVID-19" on October 27, 2021 at the Internet Librarian 2021 Conference. Lisa Carlucci, Jason Goodson, and Angela Kilsdonk present Equinox's recent initiatives as part of the conference theme of "Innovation In Library Technology & Communities."
The conference presentation provides information about two rapid response initiatives led by Equinox in 2020 to support the emerging needs of libraries in the early months of the coronavirus pandemic: the launch of a remote training program for library staff, equinoxEDU, and the design of automated curbside pickup functionality for the open source integrated library systems Evergreen ILS and Koha ILS. The presentation will be available on Equinox's website in November.
"As library staff pivoted to working from home, the Equinox team moved quickly to develop a series of open educational resources to support libraries," said Angela Kilsdonk, Product and Education Manager at Equinox. "These projects led to the launch of a new open educational program, equinoxEDU, which provides online instruction focused on open source library technologies and related topics."
Equinox's presentation delivers an overview of the planning, implementation, and management of these initiatives, as well as the involvement and feedback from equinoxEDU participants, open source community members, and Equinox partners.
"In leading these initiatives, we worked closely with our library partners to understand the immediate needs facing libraries in adapting to new service and staffing models," said Lisa Carlucci, Executive Director. "Equinox's work is driven by the communities we serve. We listen, we respond, and we share."
The Internet Librarian 2021 Conference opens on October 26, 2021 and runs through October 28, 2021. Additional details and schedule can be found here: https://pheedloop.com/IL2021/site/home/
Follow Equinox Open Library Initiative on Facebook, Twitter, LinkedIn and Vimeo for the latest updates.
To receive news directly in your inbox: https://www.equinoxOLI.org/#signup
Laura Barry
Equinox Open Library Initiative, Inc.
EquinoxOLI.org
laura.barry@equinoxOLI.org
877.OPEN.ILS (877.673.6457)
About Equinox Open Library Initiative
Equinox Open Library Initiative is a 501(c)(3) nonprofit organization and is the successor to Equinox Software, Inc. Equinox's mission as a nonprofit is to promote and support a thriving ecosystem for open source library communities in order to provide libraries worldwide with innovative, affordable, and sustainable open source solutions. We are devoted to reducing barriers to library technology and services, expanding library access to open source software, and providing high quality technology, consulting, and support services.To learn more, please visit https://www.equinoxOLI.org.
Equinox Presents "Transforming Services in Response to COVID-19" at the Internet Librarian 2021 Conference 111.01 KB
LISWire
Equinox Open Library Initiative
School Librarians
Catalogs/OPACs/ILSs