With the long weekend fast approaching I am hoping you all have great plans to be on a patio, maybe a lake or in a cottage or even checking out something cool in our great city of Toronto!
Happy Victoria Day long weekend to all!
As a reminder to the newsletter that went out at the beginning of May, there will be NO CLASSES May 23, 24 & 25 at Oscar Romero Party Room. I will be away!
Also FRIDAY MAY 18th, class will be 45 minutes in length and will start at 9:00AM.
If I do not see you before the holiday, have a great one!!
I have been tracking all the classes that are currently running at the Oscar Romero location to see what is working and what is not. The truth, is that I have been looking over the numbers and Tuesdays have been quite slow since July and I have actually been paying out-of-pocket to run Tuesday night class.
What this means is that effective November 1, 2017 I will no longer be running Tuesday night classes.
All other classes will continue to run and your are still good for use at Mondays 4pm (College/Bathurst) location, all Wednesday (6:45pm), Thursday(7:00pm) classes and Friday (9:30am) classes at Oscar Romero location.
Just a reminder that there is NO Zumba Basics class on Wednesday October 18th and Zumba Toning on Thursday October 19th is a 6:00pm instead of 7:00pm this week only.


I'd never heard of "stick season" before moving to New England. It's the time between fall foliage and winter snow, when the trees strip down to their essential shapes. I love it because driving around, you can see interesting houses that are otherwise obscured by woods. I snapped these photos on our property this morning. It's a cold, crystalline day in the Berkshires. Happy Thanksgiving, everybody.
My daughter's pal Peter Boyce snapped these photos yesterday. Which one of these shots says "pie"?
Author Daniel May has enjoyed a broad range of life experiences–college football kicking specialist, indoor rowing competitor, martial artist, wine expert, restaurateur, and truck driver, to name just a few. In January of 2008, he drove six hundred miles to make dinner for Andrea, his high school sweetheart with whom he'd recently reconnected via the Internet after more than 30 years. A week later, she asked him to marry her. And then they found out that he had Hodgkin Lymphoma. His new memoir, Chemo Honeymoon: A Romantic Medical Odyssey, recounts their whirlwind rekindled romance, PET-scans, CT-scans, biopsies, exploratory surgery, wedding, and Berkshires honeymoon tucked in between medical procedures.
Danny and Andrea on their wedding day.
Gina: What's your writing background previous to this book?
Danny: I wrote two wine books and several years' worth of monthly wine articles for Berkshire HomeStyle magazine. Wine really lends itself to writing—we can transcribe music and chemical reactions for posterity, and record events with photos and film; however, we are limited to language when it comes to memorializing the taste of a particular wine.
Gina: Did you keep a journal during your cancer treatments? When did you decide to write the memoir and why?
Danny: No, I didn't keep a journal, per se, but I started writing the actual book early on. My family insisted that I do so after I described to them the particulars of my bone marrow biopsy. I have a compulsive need to understand the underlying science of everything around me, and so I read as much as I could understand about cancer treatments. My doctors were very helpful with this. And after going to such lengths to explain cancer to myself, I wanted to share what I had learned with my fellow patients and their families. When it comes to things like cancer, knowledge often displaces fear.
Gina: Why did you decide to self-publish and how has the experience been for you so far? What company did you work with?
Danny: As you know, literary agents have long been the gatekeepers. They are also scared to death, I have reason to suspect, about the potential implications of e-publishing. Perhaps because of this, I couldn't get even one agent to read a single page of Chemo Honeymoon. And when I have worked with agents and editors in the past, I've seen my work manipulated beyond recognition. An old girlfriend who works in the publishing industry suggested Amazon's new Createspace program to me… "the wave of the future," she called it. And so I am selling my actual words in their raw, unedited state, printed to order by Amazon. They've been terrific to work with!
Gina: You decided to stay in the Berkshires for your cancer treatments rather than go to Boston or New York. It does seem that a lot of people here are under the impression that they have to go to a city for quality care when faced with catastrophic illness. Please tell me about your decision and medical experience here.
Danny: Being treated in the Berkshires wasn't completely by choice. Simply put, I couldn't afford to miss the time at work that commuting to Boston or New York would have required. But I soon realized that decades of research and high-speed e-communication has made it possible for oncologists in outlying regions like the Berkshires to offer a level of treatment identical to that offered in the big cities. I also figured out that my doctors were highly respected in their specialties. I had a lot of confidence in them.
Gina: You write about Guido's customers' sometimes-inappropriate comments when you lost your hair during chemo. I remember seeing you behind the fish counter during that time and registering your illness and, since we don't know each other well, not knowing what, if anything, to say. I also remember seeing you in line at Fuel Coffee Shop, after your hair started growing back, and feeling compelled to speak up and tell you that you looked good. Great Barrington is a small town. What is the proper cancer etiquette?
Danny: When in doubt, don't say anything unless you have cancer yourself and perhaps recognize someone from the chemo salon. If you are close enough friends that you should know, they will have told you already. By the way, I once tried to commiserate with a bald man who turned out to be just bald.
Danny undergoing a cancer treatment.
Danny: I'll never forget my first sip of Domaine Chandon "Blanc de Noirs" in 1981. 100% Pinot Noir… Varietally-correct Californian fruitiness with bubbles imparted by the traditional French methode champenoise. Now they also bottle a pinker-yet "Brut Rosé." I also love Mumm Cuvée Napa Blanc de Noir and Gruet's New Mexico bottlings. It seems that these French champagne houses operating in the US have the upper hand in this category.
Gina: You served "Rebecca's Breads" at your wedding reception, calling her "the pre-eminent guerilla baker in the Berkshires." What does it mean to be a guerilla baker and where can I find her?
Danny: Rebecca baked drop-dead fabulous breads in her home oven… very unofficial vis-à-vis the governmental authorities that regulate such things. She did all her business by email, personal delivery, and cash. From what I hear, she no longer bakes. It's the Berkshires' loss.
Gina: If the movie rights sell to Chemo Honeymoon, who should play you and Andrea?
Danny: Laura Leighton (of Melrose Place) should play Andrea; they are actually second cousins. Me? I can't say. I'm not much of a film or TV buff, so anyone I could think of would be too big a star to play an "everyman." Brad Pitt would definitely be overkill.
I don't know anything about this young adult novel beyond the fact that I love its title and cover. Here's a review.


text:
Robot Turtles: Programming for Preschoolers
Education Geek Culture Kickstarter Tabletop Games
September 4, 2013 December 13, 2017 Jonathan H. Liu4
Dan Shapiro with his upcoming game Robot Turtles. Photo: Jonathan H. Liu
This past weekend I attended PAX Prime, a Seattle-based convention focused on gaming and geek culture. I'd gotten a request through the GeekDad grapevine to take a look at a Kickstarter board game by some guy who knew somebody who knew our fearless leader Ken Denmead, and figured it wouldn't hurt to take a look. We arranged to meet up at a nearby coffee shop, since he wasn't actually attending PAX himself, and I started to regret scheduling a meeting while the exhibit halls were still open. Did I really want to miss out on PAX gaming goodness to go look at some homemade game prototype?
Well, it turns out Dan Shapiro isn't just "some guy"–among other things, his startup Sparkbuy was snapped up by Google, allowing him to become an angel investor in other startups. Shapiro was excited enough about his game, Robot Turtles , to take a leave of absence from Google to pursue it. After spending an hour with Shapiro, I could see why.
Robot Turtles prototype. Photo: Jonathan H. Liu
First, a quick overview of what Robot Turtles actually is: It's a board game designed to teach programming to kids from about ages 3 to 8. It's based on Logo (kids, ask your parents!) and the kids get to program a turtle's movement around the board, trying to collect the jewels. The kids lay down cards that make the turtle move forward or turn, and the adult is in charge of moving the turtle according to the program. It's designed for up to four players (not including the "Turtle Mover," but it's really like running four solitaire games in parallel–though of course with more experienced players you could turn it into something like Robo Rally .
Speaking of Robo Rally , I actually mentioned that Robot Turtles reminded me a little bit of a few other games that had a "programmed move" mechanic: Robo Rally , Pirate Dice , and Wings of War all came to mind. Shapiro hadn't played any of them when he came up with Robot Turtles with his four-year-old twins, but he did get an introduction to Richard Garfield (designer of Robo Rally ) who reportedly liked the idea.
The turtles are all named after (obscure) Logo commands.
Robot Turtles does play a little bit like these other programming games: the players put down cards in order to direct the turtle to the goal. One thing that I really liked about Shapiro's approach, though, is that the game is specifically designed to require parent-child interaction. You read the rules, and all you tell your kids is put down cards and try to get the jewel. You have to know how the cards work, but they don't–they get to just experiment and play cards to see what happens.
It starts off simple: You put down the turtle and the jewel, and they get a stack of movement cards. Later, they "unlock" the ice wall, which blocks the turtle … and then the laser that melts the ice wall … and then the stone wall that can't be melted. Eventually you let them play three cards at a time, and then the entire string from start to jewel all at once. There's even a "function frog" for advanced play that lets you call a separate function within the program. But throughout it all, the kids are discovering how things work by playing cards and seeing the results, not by an explicit explanation. It's the reason that Shapiro decided to make it a game rather than an app, so that there would be this parent-child interaction. You get to spend time with each other, and as a bonus, your kid learns some basic programming concepts. Everybody wins!
Tip: the color of the card matches the flower that the turtle will move toward.
Shapiro said that he'd discussed his idea with some people in the board game industry, and they told him his idea wasn't marketable. Why? Because parents weren't interested in games they had to sit and play with their kids. They wanted something their kids would go play on their own so they had time to do something else. Now, any adult who's had to sit and play a never-ending game of Chutes & Ladders can sympathize with that, but that's why I'm all for supporting great games that don't drive the adults bonkers. Although the adult's role in Robot Turtles is just following the kid's directions, I can tell that it would be fascinating to watch your kid figure out how to control the turtle. Come on, parents! Play something cool with your kids! Show these industry experts that they're wrong.
The other fun thing about Robot Turtles : at some point your kids might figure out that by playing the game, they're actually controlling you. For once, they get to tell mom or dad what to do by playing cards! Now there's an idea that'll get them hooked on games.
Now, I'll admit: I don't think Robot Turtles is the most amazing or original game in the world. Personally I really like Pirate Dice (which is actually a retheme of Robo Rally Express )–but that sort of requires that your kids already understand how to program. But if my kids were a bit younger–or when my baby gets a bit older– Robot Turtles would be a great primer to prepare them for these other games, not to mention the foundation for programming skills later on.
Shapiro's family arrived to pick him up after we'd been talking for about an hour, and I couldn't believe how quickly the time had passed. His enthusiasm for his project and his approach to programming and parenting was contagious, and I could easily have spent another hour or two talking about Kickstarter, kids, and games. It's clear that I'm not the only one who loves the idea: after only the first day of funding, Robot Turtles has already reached nearly double its $25,000 goal.
The game may not be available after the Kickstarter is over: Shapiro's going back to Google after his leave of absence is over and isn't planning to start a board game publishing company. So if you think you may want a copy, your best bet is to check it out now and pledge for the Kickstarter. I did–I'll give it a shot with my older daughters, but really I'm hanging onto it for my four-month-old.
Tagged programming
New Online Course Explores Lessons from The Walking Dead
Talking to Your Kids About the Death of a Pet
Kickstarter Alert: 'The Expanse' RPG From Green Ronin
July 29, 2018 July 28, 2018 Tom Fassbender
GeekDad Puzzle of the Week Solution – Pirate Booty
September 25, 2013 December 16, 2017 Judd Schorr
Intel ISEF2008: Wrap-Up
May 16, 2008 Ken Denmead
4 thoughts on "Robot Turtles: Programming for Preschoolers"
James Floyd Kelly says:
That's a very interesting concept, and I do like the board game aspect versus a PC. My son has an iPad game called "My Robot Friend" that has a similar concept — you program the robot with cards to move forward, backward, fire missiles, etc. But again… like the idea of a non-electronic game. Backed it!
paschott says:
Thanks for the overview of this project. It definitely got me to take another look at it and I have at least starred it for the future. The concept is definitely interesting, though my oldest is past the age range for this game. I'm intrigued by the ability to use this with kids as young as 3 and it looks like a great alternative to Candy Land and the like.
Kevin Makice says:
Being a NetLogo fan, he had me at "turtle".
Other than this game simply being a great embodiment of the spirit of Kickstarter (i.e., help someone get a project finished), don't forget about the power of a Kickstarter community to iterate. Dan noted that preproduction has begun, but if there are ways to improve the game, it will be great to see what community suggestions arise.
iggy ocegueda says:
Very cool idea. Nice artwork too!

redpajama_set_name: RedPajamaCommonCrawl


Beenleigh Sleep Clinic in partnership with RESMED are pleased to announce their status as a contracted supplier to the Department of Veterans' Affairs (DVA) for CPAP and Bi-Level Services.
If you are looking for a provider who cares, has the requisite qualifications and empathy to support you on your Journey to better health through better sleep, Beenleigh Sleep Clinic is the place for you.
Beenleigh Sleep Clinic stocks a wide range of masks and machines, is open 6 days a week and offers virtually immediate appointments if required.


Коммонс Дж. Правовые основания капитализма. М.: НИУ-ВШЭ, 2011.
Atkins W.E., McConnell D.W., Edwards C.D., Raushenbush C., Friedrich A.A., Reed L.S. An Institutional Approach // The American Economic Review. 1932. Vol. 22. No. 3.
Commons J.R. Bargaining Power. Encyclopaedia Of The Social Sciences.
Commons J.R. The Delivered Price Practice in the Steel Market // American Economic Review. 1924. Vol. 3. No. 14.
Commons J.R., Parsons K.H., Perlman S. The Economics of Collective Action. New York: Macmillan, 1950.
Fetter F.A. The Masquerade of Monopoly. New York, 1931.
Homan P.T. An Appraisal of Institutional Economics // American Economic Review. 1932. Vol. 22. No. 1.
Homan P.T., Copeland M.A., Burns E.M., Spengler J.J., Taylor O.H., Jaff W. Economic Theory – Institutionalism: What It Is and What It Hopes to Become // The American Economic Review. 1931. Vol. 21. No. 1. Supplement. Papers and Proceedings of the Forty-third Annual Meeting of the American Economic Association.


Court 2 at 10am New trial of Christopher McMahon accused of murder. David Potter, 50, was found stabbed to death at his home in Tooting, South London on 26 March 2018.
Court 4 at 10am New trial of Kerry Donovan and Aaron Woolcock accused of murder. Leroy Junior Edwards, 66, was stabbed to death in Catford, London SE on 18 August 2018, suffering neck and chest wounds.
Court 6 at 9.45am Mention in the case of Agnes Taylor, the former wife of the ex Liberian president Charles Taylor, accused of torture during her country's civil war.
Court 14 at 10am Jury expected to retire in the trial of Ken Umezie accused of murdering drill music rapper Sidique Kamara,23, who was stabbed to death with a lock knife in Camberwell, London SE.


text:
AR Podcasts
Activist's Corner
Print Back Issues
Send Us News Stories
Monthly Recurring
South Africa's Bitter Harvest
William Rees-Mogg, Times (UK), September 11, 2006
A forced takeover of white farms threatens to bring economic ruin and hunger to a land of plenty
There Are two ways of looking at the historic problems of land ownership. One is the traditional way of seeking justice for the original owners, often through land reform. This often has its own problems, since it is sometimes impossible to establish who were the original owners; there may be several competing claims. The alternative is to give preference to those who will use the land to produce the most food, most efficiently.
In Africa, the historic approach is favoured by the black majority who often believe that their tribal lands were stolen by white farmers. The white farmers naturally advance the productivity argument; they regard farming as a large-scale scientific business requiring capital and highly trained skills. It is a conflict between traditional rights and the modern economy.
These two attitudes are to be found wherever there is an historic dispute over land ownership. In Africa it may be black versus white, but land disputes arise all over the world, including Europe. I am sure there are Roman Catholic farmers in Ireland who still resent the expropriation of their ancestral lands by English Protestants in the 16th or 17th centuries. Such injustices can rankle over many generations. Human beings have a territorial instinct and will fight to defend their territory as fiercely as robins.
Southern Africa is at present the global focus of this contest. In Zimbabwe, President Mugabe has seized the white farms, driving out many of the farmers by brute force. Despite some pretence of legality, these have been illegal takeovers. The consequence has been that Zimbabwe has ceased to be a net exporter of food and has become dependent on international food aid. This collapse of food production has wrecked the whole economy. Mugabe has been a disastrous leader, and is seen by the non-African world as an incompetent dictator. To many Africans he is still a hero, asserting the black people's rights to reclaim their ancestral land.
Last month Lulu Xingwana, the South African Minister for Agriculture and Land Affairs, made an important declaration of policy. Of course, the new policy must have been approved, perhaps initiated, by President Mbeki. Ms Xingwana was speaking at a rally in Limpopo province, in the main farming region of South Africa. The African National Congress had always been committed to returning white-owned farms to black claimants under the Black Economic Empowerment programme; so far only 4 per cent of the land has been transferred. Now Ms Xingwana has put an official time limit on the process. She says vehemently that it must be redistributed completely by December 2008; black farmers will have the right to buy out the existing white farmers.
"We will no longer waste time negotiating with people who refuse to see the transformation of our country . . . from now on we will only negotiate for six months and, if all fails, expropriation will take place."
In Limpopo province, black claimants have already launched their claims for the return of 99.8 per cent of the farmland. Many white farming families have enjoyed ownership for several generations. Even the black claims that are based on the undoubted injustices of the apartheid system may now be 50 years old; other claims for the colonial period would be even older. Claims may be based on tribal rather than individual ownership.
The South African Government is anxious to avoid the comparison with Zimbabwe. Ms Xingwana has also said that expropriation will be the last resort. Ministries have established a programme for joint ventures, under which land coming into black ownership could be run in partnership with existing white farming enterprises, if they chose to do it.
The stakes are very high. South Africa is much better governed than Zimbabwe, it is true, but South Africa is also far more important than Zimbabwe; it is the dominant economy of Southern Africa. Some 95 per cent of South African food production comes from the 45,000 white farms that employ half the agricultural workers. Only the remaining 5 per cent of food is said to be produced by the 740,000 black workers on black farms. The white sector operates at the level of modern efficiency of the global economy. Most of the black sector is devoted to traditional subsistent farming. One can go into any British supermarket and find South African food on sale. It is mainly food from white farms that competes in the global food market.
Modern farming requires large capital for equipment, for bulk seed supplies, for marketing. The black farm sector does not have this capital. Modern farming also requires management skills and trained workers, in which the black sector is deficient. There is a very wide gap between the productivity of the two sectors.
In Zimbabwe, forced and often violent takeovers of white farms led to a disastrous collapse of farm production. In South Africa a legal process of takeover under a democracy might lead to less disastrous results, but would still replace high-productivity white farming with the lower productivity of black farming. At best, the Government of South Africa would have a hard struggle to limit the damage done by its own land policy.
The timetable seems to be much too short for such a large-scale farming revolution and the objectives seem much too ambitious. This is not a question of racial capacities, but of farming productivity. If expropriation is completed by 2008 one expert considers that by 2009: "South Africa will no longer to be able to feed itself nor assist Southern Africa." That would be a humanitarian tragedy. South Africa needs the white farmers who are an essential and efficient part of the national economy — indeed, they contribute to feeding the whole of Southern Africa. The main victims of this policy would be those poor blacks whom it is supposed to benefit.
Former president FW de Klerk's spokesperson Dave Steward believes he and his wife were "very lucky" to have emerged relatively unscathed from an armed robbery at their Claremont, Cape Town, home.
Steward, who is also executive director of the FW de Klerk Foundation, said on Friday that he and his wife, Lanice, were attacked as they prepared to reverse out of their garage to visit her elderly parents at 6.15pm on Sunday.
"Suddenly one guy yanked open my door, and his accomplice yanked open the door on my wife's side," he said.
Gun to the head
"The guy on my side put a .38 revolver to my head and demanded money, jewellery, watches and so forth."
The couple gave the robbers what they had on them, and the men — one wearing a balaclava, the other an anorak with a hood — then demanded they close the garage door.
Steward said his wife pretended that they could close it only by pressing a control button next to the kitchen door.
One of them accompanied her in that direction, and as he did so, kissed her on the cheek, fondled her lower body, and pressed himself against her.
When Steward called to her that he did not think it was a good idea to close the door, the other man punched him in the eye.
Meanwhile, she was repeatedly pressing a hand-held security company alarm button she was carrying.
Unaware of the unfolding drama, the couple's son Anthony (22) assured the security company it was a false alarm.
He found out what was going on when, alerted by the barking of the family's two poodles, he emerged from the house to be confronted by the robbers demanding cellphones. He went back into the house to fetch one.
The man with Steward ordered him to get into the boot of the car, which Steward refused to do.
"I said no. There was no way I would do that. It would leave my wife completely exposed," he said. The robber punched him again, this time on the mouth.
In response to the repeated alarm, the security company set out a response unit and, hearing sirens, Steward told the robbers he thought it was time for them to go.
"They had a bit of a discussion about it, and then they decided to leave," he said.
Police "very professional"
They took with them two cellphones, two watches, and his wallet with credit cards. Steward said the security company arrived minutes later, followed soon afterwards by the SA Police, who were "very professional and very courteous".
The police even organised a counsellor to come and speak to them, he said.
A docket had been opened, but there had to his knowledge not been any arrests as yet.
"We were very lucky. The horrible reality is, this is what the vast majority of our population have to live with on a daily basis," he said.
He and his wife were now being much more vigilant and security-conscious, and were getting together with other members of their community to do "whatever we have to" to protect themselves.
He said there had been a "large number" of attacks in the suburb recently, including an assault on an elderly couple a few blocks away on Thursday.
Sobering crime stats
Since Sunday's incident, he had been doing some research, and discovered that since the US invasion of Iraq in January 2003, an estimated 41 000 to 46 000 civilians had died in that conflict.
Over the same period 70 000 to 80 000 South Africans were murdered.
This was more than the total number of American casualties in the entire Vietnam conflict.
"A low-level war is going on. That's what it comes down to," Steward said. "I don't want to blame the police or the government. This is something we all have to fight against."
Topics: Anti-White Racism, Black on White Crime, Blacks in Charge, Boers, Crime, South Africa, Wealth Redistribution
< Rwanda Singer On Genocide Charges
Racist Rev Row >
What Foreign-Language Study Tells Us About Our Country
The Democrat Primary Is Too White
'1917' and the Suicide of the West
Roger Scruton, RIP
'I Can't Believe They Let Me Out'
'I Don't Hate All White People'
AR Archives
The contents of this website are copyright © 1990-2020 New Century Foundation.


Scrub the potatoes under running water and cut off any gnarly spots, if using red potatoes, then dice them into bite-size pieces.
Place into a pot with a strainer to steam and allow to cook until just tender (15-20 minutes). Alternatively, you could boil them in water but steaming them prevents a mushy texture. Once the potatoes are done, rinse them with cool water and then strain excess liquid.Next, transfer potatoes to a large bowl and then add the peas, onion, and dill.
Pour in the vinegar, oil, salt & pepper and lemon juice then stir until potatoes are evenly coated.
Serve immediately or store in the refrigerator for up to 2 days.


text:
Will goes to Ireland for Spring Festival
COLUMBUS: I just returned from three days in Ireland. But there'll be no jokes about TSA or middle seats or green beer because this Ireland is in West Virginia. Every year the country folks around Ireland hold an Irish Spring Festival in the old 2-room schoolhouse they turned into a community center about thirty years ago.
Let me tell you about this festival. Every year they elect a king and queen and that election funds the whole year for the center. Yes, this election is different in that every vote costs a penny. At only a penny a vote, no one is left out. They start by selecting 3 candidates each for king and queen. The candidates are picked based not for their desire for a taste of royalty but for their "maturity" and willingness to have their arms twisted to run.
The oldest king was a 99-year old everyone knew as Uncle Bill. He had lived in that neck of the woods for all but a couple of years when he was in Europe helping us defeat Germany in World War I. No one ever had the nerve to ask the age of the queens.
The secret to the financial success is that you can vote early and as often as you want, with as many pennies as you wish to drop in the can. Or dollars. Nobody knows who's ahead because the money doesn't get counted until the "polls" close. And all the money goes to support the community center.
Just think, if we elected our President that way we could reduce the federal deficit. They say the candidate who collects the most money usually wins; this way it would be guaranteed. Everyone would contribute because, win or lose, it goes to a good cause. If the Koch Brothers or Michael Moore want to give ten million dollars for their candidate, let 'em. Instead of it being wasted on TV commercials and annoying phone calls the money would go straight into the Treasury.
Here's another idea the government could adopt. Nobody at the community center gets paid. Everybody volunteers. And nobody ever applied for a big government grant to organize the community. If they need to add a room, someone with a sawmill donates the lumber. Need to expand the parking lot? A bulldozer shows up, followed by dump trucks full of gravel. Once in a while the organizations that meet in the building – 4-H Club, Lions, CEOS – put on a pancake breakfast or ramp supper to make a little extra money.
Back to the Festival… after the new King Andrew and Queen Elizabeth were crowned, the fun included square dancing, Irish costume contest, hayride, Irish road bowling, bingo, a duck race in the creek and a parade on the main highway. There's gospel singing and harp music in the nearby Methodist church. The festival will end Wednesday with a climb to the Blarney Rock on top of a hill in front of the center. In the parade, the King and Queen rode in style on a John Deere Gator. But they'll have to walk up to the Blarney Rock to celebrate the vernal equinox; the hill is too steep and the path too narrow for a Gator.
Everyone has a high old time at the Irish Spring Festival, and without the aid of liquor of any kind, a rarity for anything Irish.
"I have been in twenty countries and the only one where American tourists are welcomed wholeheartedly by everyone is in Ireland. They don't owe us and they don't hate us." DT #3, Aug. 1, 1927


text:
Q: Saving output of lapply to respective data frames I am pretty new to R. This seems like a simple question, but I just don't know the best way to approach it. I have checked similar questions but have not found the answer I am looking for.
I have a list for data frames (actually tibbles) that I want to run through the convert() function from the hablar package to convert all of the data types for each variable in the data frames. I then want to overwrite the original data frames. Here is a simplified example data frame (N.B. all of the variables are currently factors). For simplicity I have made adm2 and adm3 the same as adm1, but there are different in my real data.
adm1 <- data.frame(admV1 = as.factor(c("male", "female", "male", "female")),
                  admV2 = as.factor(c("12.2", "13.0", "14.0", "15.1")),
                  admV3 = as.factor(c("free text", "more free text", "even more free text", "free text again")),
                  admV4 = as.factor(c("2019-01-01T12:00:00", "2019-01-01T12:00:00", "2019-01-01T12:00:00", "2019-01-01T12:00:00")))

adm1 <- as_tibble(adm1)
adm2 <- adm1
adm3 <- adm1

dis1 <- data.frame(disV1 = as.factor(c("yes", "no", "yes", "no")),
                   disV2 = as.factor(c("12.2", "13.0", "14.0", "15.1")),
                   disV3 = as.factor(c("free text", "more free text", "even more free text", "free text again")),
                   disV4 = as.factor(c("2019-01-01+T12:00:00", "2019-01-01+T12:00:00", "2019-01-01+T12:00:00", "2019-01-01+T12:00:00")))

dis1 <- as_tibble(dis1)
dis2 <- dis1
dis3 <- dis1

I have two 'types' of data frames: admissions and discharges. I defined the variables that need to be converted to each data type (N.B. In my real example each is a character vector containing more than one variable name):
# Define data types
adm_chr<- admV3
adm_num<- admV2
adm_fct<- admV1
adm_dte<- admV4

dis_chr<- disV3
dis_num<- disV2
dis_fct<- disV1
dis_dte<- disV4

I have then created a list of the datasets:
# Define datasets
adm_dfs<- list(adm1, adm2, adm2)
dis_dfs<- list(dis1, dis2, dis3)

This is what I have managed so far:
# Write function
convertDataTypes<- function(dfs, type = c("adm", "dis")){
  outputs1<- dfs %>% lapply(convert(chr(paste0(type, "_chr")),
                                    num(paste0(type, "_num")),
                                    fct(paste0(type, "_fct"))))
  outputs2<- dfs %>% mutate_at(vars(paste0(type, "_dte")),
                               ymd_hms, tz = "GMT")
}

# Run function
convertDataTypes(adm_dfs, "adm")

I think I need to then use lapply over outputs1 and outputs2 to assign the variables, but there is probably a much better way of approaching this. I would be very grateful for your input.

A: If the 'dfs' are a list of data.frames, then
library(hablar)
library(purrr)
library(dplyr)

If the 'type' corresponds to each data.frame in the list use map2
convertDataTypes <- function(dfs, type = c("adm", "dis")) {

   map2(dfs, type, ~ {
               .type <- .y
               map(.x, ~ .x %>%
                 convert(chr(str_c(.type, "_chr")),
                         num(str_c(.type, "_num")),
                         fct(str_c(.type, "_fct"))) %>%
                 mutate_at(vars(str_c(.type,  "_dte")),
                     ymd_hms, tz = "GMT"))

           })

}

dfsN <- list(adm_dfs, dis_dfs)

redpajama_set_name: RedPajamaStackExchange


7/26/2018 · Hi is anyone able to modify a normal 3 Level ZZ Semafor Indicator so that it does exactly what the first original post asked and also remove the Level 1 and 2 Semafor as im not interested in seeing/ watching them on my screen.
3 Level Semafor Indicator No Repaint My organization is in need of a great EA applying a few Indicators: 1) 3_Level_ZZ_ Semafor together with 2) that NonLagMA_v7. 1, together with 3) Stoch (21, 5, 3).
Most people do not know how to use the 3 LEVEL ZZ SEMAFOR indicator. They claim it 'repaints'. It does not. It displays semafors in real time. They think it is a reversal indicator when it really is a BREAK OUT INDICATOR! When a semafor appears, that signals a breakout, not a reversal. The reversal may occur on the next bar.
2/1/2014 · 3 Level Zz Semafor Forex Trading Indicators 7:01 AM No Comments The height of the 3 Level Zz Semafor to implement relies on the trading direction, with faster 3 Level Zz Semafor practiced for short period trading & long term 3 Level Zz Semafor very fitted for long period dealers.
Please use and back test 3 Level ZZ Semafor mq4 indicator. You can make contribution for other Forex traders to find the best strategy for 3 Level ZZ Semafor mq4 custom indicator. Title Post: 3 Level ZZ Semafor mq4 indicator Rating: 100% based on 99998 ratings.
© 3 level zz semafor forex indicator Binary Option | 3 level zz semafor forex indicator Best binary options.


As a Psychologist Southern Sydney (PSS) therapist, Irene shares our values of providing an empathetic, caring and professional approach to her counselling sessions, valuing the importance of building rapport and tailoring sessions according to the unique goals of each individual. She collaboratively assists clients with developing the necessary skills to achieve their personal goals, generating helpful perspectives and ways of thinking and practical strategies to enhance satisfaction and well-being. Irene encourages an exploratory approach with clients and enjoys building inner resilience, life balance and contentment.
Irene is a Registered Psychologist with over 10 years of experience in counselling and clinical psychology. In that time she has gained a wealth of specialist skills and experience in working with adolescents and adults of a broad age range and backgrounds.
Currently, she works with clients on a large variety of emotional and behavioural issues, including stress, anxiety, depression, mood disorders, grief/bereavement, relationships, substance abuse, workplace issues, chronic pain and self-esteem.
Her training includes a Bachelor of Social Science (Psychology) Honours and specialised evidence based therapy training, including Cognitive Behavioural Therapy (CBT), Acceptance and Commitment Therapy (ACT), and Solution Focussed Therapy.
Irene also has experience in employee assistance (EAP) counselling, vocational and rehabilitation assessment. She is knowledgeable in supporting individuals with intellectual, learning and physical disabilities in sustaining employment and managing related issues, such as performance anxiety. She is also skilled in using psychometric tools to assess IQ levels and explore learning limitations to assist with managing long term functioning. Irene has worked extensively with government and corporate organisations, with particular focus on employment and vocational psychology and holds a Diploma qualification in Business and Human Resource Management.
Irene also speaks Greek for non-English speaking clients.
As an individual, Irene has strong family values, is well-travelled and has undertaken volunteer work. To balance her personal and work life, Irene believes in healthy eating and fitness and enjoys relaxation through music and her interest in visual arts.


text:
В теории категорий коядро — это понятие, двойственное к ядру — ядро является подобъектом прообраза, а коядро — факторобъектом области прибытия. Интуитивно, при поиске решения уравнения  коядро определяет число ограничений, которым должен удовлетворять y, чтобы данное уравнение имело решение.

Определение
Пусть C — категория с нулевыми морфизмами. Тогда коядро морфизма f : X → Y — это коуравнитель его и нулевого морфизма 0 : X → Y. Более явно, выполняется следующее универсальное свойство:

Коядро f : X → Y — это морфизм q : Y → Q, такой что:
 q o f — нулевой морфизм из X в Q;

 Для любого морфизма , такого что  — нулевой существует единственный морфизм , такой что следующая диаграмма коммутативна:

Как и другие универсальные конструкции, коядро существует не всегда, но если существует, то определено с точностью до изоморфизма.

Как и любые коуравнители, коядро — всегда эпиморфизм. Обратно, эпиморфизм называется нормальным (иногда — конормальным), если он является коядром некоторого морфизма. Категория называется конормальной, если любой эпиморфизм в ней нормален.

Специальные случаи
В абелевой категории образ и кообраз морфизма задаются как

 .

В частности, любой эпиморфизм является своим собственным коядром.

Литература
 С. Маклейн Категории для работающего математика, — : ФИЗМАТЛИТ, 2004. — 352 с. — ISBN 5-9221-0400-4.
 Paolo Aluffi Algebra: Chapter 0 (Graduate Studies in Mathematics). — 2009, ISBN 0-8218-4781-3.

Теория категорий

redpajama_set_name: RedPajamaWikipedia


text:
Ramón Moreno Bustos (Zaragoza, Spain, 26 May 1966) is a Spanish right-wing politician who belongs to the People's Party (PP).

Married with one daughter he gained a degree in Business Law. He entered politics at the 1995 regional election when he was elected to the Aragonese Corts, the legislature of the Spanish region of Aragon. However he resigned one year later when he was elected to the Spanish Congress of Deputies representing Zaragoza Province. He was re-elected in the three subsequent elections in 2000, 2004 and 2008. On the latter occasion he was the third placed candidate on the PP list.

References

External links
Biography at Spanish Congress website
Personal blog

1966 births
Living people
People from Zaragoza
Members of the 6th Congress of Deputies (Spain)
Members of the 7th Congress of Deputies (Spain)
Members of the 8th Congress of Deputies (Spain)
Members of the 9th Congress of Deputies (Spain)
People's Party (Spain) politicians
Members of the Cortes of Aragon
Members of the 12th Congress of Deputies (Spain)


text:
Q: Why isn't it possible to remove characters from the middle of a file in place? Say I have a file with a few lines of text in it:
a
b
c
d
e

and I want to remove the b character, but without rewriting the whole file. As far as I can tell, this isn't possible. Why?

I'm trying to better understand how something like SQLite works where the entire database is contained in one "file", yet obviously not all operations are appending to the file. This is my current understanding of the limitations:

*

*You can append data to a file without rewriting the whole file

*You can overwrite data in the middle of a file as long as you're not changing the number of bytes in the file

*You can't arbitrarily remove bytes from a file without rewriting the whole file

Why do these limitations exist? Is it the filesystem/OS? Are there other platforms where this is possible? If SQLite is a useful example, answers within the context of SQLite (and how it deals with these limitations) would be great!

Reading material that led me to this point:
https://www.sqlite.org/fileformat.html
Why does SQLite store hundreds of null bytes?
C# overwrite first few lines of a text file with constant time
Replace sequence of bytes in binary file

A: At the operating system level a disk - SSD or spinning rust - is broken into logical blocks.  Windows and Linux both use 4k by default.  The O/S does not handle anything smaller than a block - a 1 byte file takes (at least) 1 block.  Most O/S's can adjust the block size when formatting the disk or partition.
To your direct points:

*

*You may need to rewrite the entire file to append if your file is smaller than a block.  You are likely to still have to write the last block when appending if you have a bigger file.

*If your file is larger than a single block then you could rewrite data in the middle.  If it is the same size then that is likely a single block write.  But if it changes size then there may be some rearranging of blocks.

*Depending on where in the file you remove blocks then it's possible that only a single block needs to be rewritten.  Remove a byte at the beginning and it's possible the whole file will be rewritten.

Some databases have historically handled this by using "raw" partitions.  I've  used raw partitions (an unformatted partition on the disk) for a Sybase database in the past.  Basically this means that the database gets to decide on the correct block size to an extent.  The underlying hardware may restrict the size of the blocks either up or down.
If you're not using raw partitions then you're dependent on the O/S to do the I/O for you.  It should be fast enough that you don't care about the blocks.  At the lowest level the DB has it's internal structure that it maintains for the data and indices.  Each DB vendor does this their own way and usually it can be tweaked for your use case.  If you have many small rows then it might makes sense to format your disk for smaller blocks to allow for fewer bytes to be transferred with updates or inserts.  Conversely, large amounts of data may benefit from 8k or 16k block sizes.


Thin Wedding Band with Engagement Ring Awesome Wedding Ring Deals – Gals utilizing an up to date design and style which understand many stand out on daily basis are actually attracted to an excellent gloriole hoop, the higher stone encompassed with smaller stones. Job the halo wedding band, an individual's apparel probably turn brain and even your buddies can be found with respect to recommendations the way to tweak just about all the hottest trends. This particular multi-stone band will be wonderful effortlessly any glowing and exhilarating outfits—and yet more to the point, you should come to feel radiant floor heat while you are putting on it.


text:
Home > Latest News > US House committee urges Puerto Rico gov't to hold status referendum
US House committee urges Puerto Rico gov't to hold status referendum
By Caribbean Business on November 28, 2018
SAN JUAN – U.S. House Natural Resources Committee Chairman Rob Bishop (R-Utah), Resident Commissioner Jenniffer González-Colón (R-Puerto Rico), U.S. Rep. Doug LaMalfa (R-Calif.) and U.S. Rep. Don Young (R-Alaska) sent a letter to Puerto Rico Gov. Ricardo Rosselló, Senate President Thomas Rivera Schatz and House Speaker Carlos Méndez, regarding what they said are "the next steps that can be taken in resolving Puerto Rico's political status," according to a release by the committee, which oversees Puerto Rico matters.
"As you know, together with almost 60 other Members, we cosponsored the bipartisan bill authored by Resident Commissioner González-Colón to enable the admission of the territory as a State of the Union, H.R. 6246. This bill is the natural progression following the two most recent plebiscites conducted in Puerto Rico in 2012 and 2017, in which the voters overwhelmingly supported statehood," the letter reads.
"Given the overwhelming, pro-statehood results of the past two votes, we propose the following solution: legislate a new plebiscite that simply asks: 'Statehood: Yes or No?' This would allow for all opponents of statehood – whether they support independence, continued Commonwealth status, Free Association, or even 'none of the above' – to vote 'No,' thus defeating the exclusion argument that some have advanced in the past. Furthermore, the results of such a plebiscite would constitute an indisputable expression of the will of the people of Puerto Rico, with their decision being made by those who vote," they further wrote.
Read the full letter here.
"We are ready for a binding process, endorsed by the federal government, that puts an end to more than 100 years of colonial status through a yes/no statehood vote," Gov. Ricardo Rosselló tweeted in Spanish, along with a picture of the letter. "We will do our part and the federal government must do its part. Our priority is to end the colony, fulfilling the wish of a people who has chosen statehood on two occasions in the last seven years."
Acabo de recibir una carta de varios miembros de @NatResources sobre los pasos para lograr la descolonización de #PuertoRico. Estamos listos para un proceso vinculante, avalado por el Gobierno federal que ponga fin a más de 100 años de colonia mediante un voto de estadidad sí/no. pic.twitter.com/yjJAeTnfkL
— Ricardo Rossello (@ricardorossello) November 27, 2018
Committee lawmakers also sent a letter to Acting U.S. Attorney General Matthew Whitaker, asking the Department of Justice (DOJ) to assist the government of Puerto Rico in certifying a plebiscite on Puerto Rico's status.
"To date, Puerto Ricans have voted on the question of status on five occasions. On the last two plebiscites – in 2012 and 2017 – those, who voted, overwhelmingly chose statehood with 61% and 97% of the vote respectively. However, all these votes were locally sponsored and not federally-sanctioned, nor were they strict yes-or-no votes on statehood for Puerto Rico. If the duly-constituted government of the territory, established and exercising its delegated local powers under federal law (Pub. L. 82-447), determines to conduct a yes-or-no vote on statehood under Pub. L. 113-76, the legal standard prescribed by Congress for federal recognition of such an act of self-determination is clear. It is the Attorney General's duty and responsibility to certify that the definition of any option to resolve the status of Puerto Rico on the ballot and related education materials are 'not incompatible with the Constitution and laws and policies of the United States.' The statehood option, which Puerto Ricans have already supported twice, unequivocally meets both criteria, as it would resolve the status of Puerto Rico in a way that is compatible with the Constitution, laws and policies of the United States," the House members explained to Whitaker.
Read the full text of the letter here.
Rob BishopstatehoodU.S. House Natural Resources Committee
Puerto Rico Status Convention Bill Receives Approval from Diaspora Coalition
Resident Commissioner introduces Puerto Rico Statehood Admission Act
Congressional delegation to examine Puerto Rico disaster recovery, Promesa austerity measures
Shadow Congressional Delegation Urges Congress, Trump to Admit Puerto Rico as a state


text:
Baroness Cox debates Sharia Bill on Radio 4
Baroness Cox is behind the new Sharia Bill.
Sharia law is inherently discriminatory and is causing women in Britain to suffer, a prominent humanitarian campaigner has warned.
Listen to the debate here
Baroness Cox was speaking on Radio 4's Woman's Hour about her Bill which is designed to curb the problems caused by Sharia courts operating in England and Wales.
She decided to table the Arbitration and Mediation Services (Equality) Bill after hearing the "heartbreaking" stories of women who have gone through Sharia courts.
She explained how the Bill is designed to stop a parallel legal system taking root, and how it also aims to ensure equality before the law for women.
Baroness Cox also refuted the suggestion that her Bill was anti-Islamic pointing out that it "doesn't mention Sharia law at all".
She continued: "It is anti-discrimination and Sharia is essentially discriminatory, that's my concern, and women are suffering, and that is my fundamental concern."
Her comments were echoed by Diana Nammi, director of the Iranian and Kurdish Women's Rights Organisation, who warned that some Muslim women may not be aware of their rights to civil law.
However Aina Khan, a family law solicitor who specialises in Islamic family law, said that in her experience most women are aware of their rights under civil law.
She also disagreed that Sharia law was leading women to suffer saying: "I totally disagree. I think that women can gain from their Islamic rights and they must know their Islamic rights and enforce them."
Dr Michael Nazir-Ali, the former Bishop of Rochester who grew up in Pakistan has previously expressed his support for Baroness Cox's Bill.
He said: "The problem with Sharia is that it is inherently unequal for certain kinds of people. Muslims and non-Muslims are treated unequally. Similarly, men and women are treated unequally."
Girls dumbing down, Sharia law, competing in school sport (bbc.co.uk, 27 June 2011)
Baroness Cox's Sharia Bill criticised by Islamic council (17 June 2011)
Bishop backs Bill to tackle Sharia courts (10 June 2011)
New Bill tackles Sharia courts (08 June 2011)
Arbitration Bill
Gavin Peacock: 'I had everything except Christ'
'Christian group being barred from assemblies is sad reflection of society'
Theresa May: Christians should be free to share their faith at work


text:
Vaccination remains the strongest defense against COVID-19. For more information about where you can schedule a vaccine, be tested for COVID-19 or learn more about the virus, visit https://www.bjc.org/coronavirus.
Our annual Donor Honor Roll recognizes the generous people who make our work possible.
Healthy Future Fund
Hospice/Evelyn's House
Cancer Frontier
With your help, the most significant cancer research in the world happening right here in St. Louis.
Honor and Memorial Giving
Donor-Advised Fund Giving
Employee Payroll Deductions
Make a tribute gift in honor or memory of a loved one or special occasion.
Areas To Support add
How to Give add
Gratitude inspires
hope and healing
About>Our History
Gratitude and Philanthropy: The Birth of The Foundation for Barnes-Jewish Hospital
As part of the 1996 merger of Barnes Hospital and Jewish Hospital, The Foundation for Barnes-Jewish Hospital was born, carrying forward a rich history of philanthropy from both institutions.
*This history is excerpted from A Legacy of Caring: The History of Barnes-Jewish Hospital. For more information or to purchase this book, please contact Betsy Dennis at [email protected] or 314-286-0451.
Early Barnes and Jewish Philanthropy
Throughout its history, Jewish Hospital was a philanthropic focus of the St. Louis Jewish community, attracting gifts from prominent families or their foundations: the Shoenbergs, Steinbergs, Waldheims, Wohls, and Yalems, among others. Early on, the dedicated Auxiliary served as the fundraising and volunteer arm of the hospital, which later established an active development office.
Like Jewish Hospital, Barnes Hospital initially relied on its Auxiliary to raise money for special projects, such as new technology and a bridge walkway from the hospital's garage. Sometimes, grateful patients established funds named for their physicians.
At both hospitals, memorial gifts have long provided a way for family members and friends to honor a loved one or recognize a special occasion. The back pages of Jewish Hospital's 216 newsletter, along with the Barnes Hospital Bulletin, were filled with the names of tribute gifts honoring patients or their doctors.
The Birth of the Foundation
After the merger, the Barnes-Jewish Foundation was established and adopted new fundraising strategies. The Foundation also expanded in size and scope. From 13, its staff grew to 26 by 2016 and donations were coming in from many sources: 5 percent from corporations, 9 percent from planned gifts, 16 percent from other foundations, and 71 percent from individuals.
"The perception is that corporations and foundations give the most money, but that's just not true," says Susan Ell, vice president and executive director of the Foundation. "Generous, grateful patients and families are still at the heart of our fundraising. One of our donors, a cancer survivor, said she gives in appreciation of those who did the research that saved her life—and in the hope of helping other patients."
Sometimes these gifts are especially poignant. One Kentucky donor sent $10 to support heart and vascular care, saying simply: "Love your hospital. Not much, but all I can send." A father from Arkansas wrote a heartfelt letter of thanks for his daughter's care at Barnes-Jewish Hospital, and he tucked in a check for $400.
Over the years, the Foundation has supported research, provided scholarships to nursing students, paid for such state-of-the-art equipment as a new iMRI unit, helped establish the hospital's first cultural diversity program, and provided money for endowed chairs, among many other initiatives.
In the community, the Foundation supports projects that parallel the mission of Barnes-Jewish Hospital, including programs that promote health, wellness and prevention or reduce disparities in health care access within areas served by the hospital. It has also supported such outreach programs as Beyond Housing, the Effort for AIDS, and St. Patrick Center, supplied as many as 30,000 free flu shots annually to the public; helped support diabetes outreach efforts; and provided money for a new "Cheers" van that takes nursing students from Goldfarb School of Nursing at Barnes-Jewish College into the community.
The Foundation's Future
Over time, much has changed at the Foundation. In 2011, its original name—the Barnes-Jewish Hospital Foundation—became The Foundation for Barnes-Jewish Hospital. The board of directors also has evolved. Once required to have 20 board members each from the former Barnes and Jewish Hospitals, it now represents a cross-section of the broader community.
Many other aspects of hospital life, such as medical technology and health care options, have also changed dramatically. But one focus remains the same. Barnes and Jewish Hospital were founded, through generous donations, to provide medical care to patients of any religion or economic background—and today, Barnes-Jewish Hospital continues to offer the same broad-based care, thanks to the continued generosity of the community.
General Information: 314.286.0600
1001 Highlands Plaza Drive West, Suite 140
© 1997-2023 BJC HealthCare. All rights reserved.
Home Privacy Sitemap


text:
Q: Android Google Analytics - App version reporting We integrated libGoogleAnalyticsServices.jar in our app and it is working fine. By default it includes 'VERSION_CODE' from BuildConfig.java when sending messages to Google Analytics service. I'd like to include 'VERSION_NAME' instead of 'VERSION_CODE'.
1. Is there a way to get a project for libGoogleAnalyticsServices.jar?
2. Is there a way to configure libGoogleAnalyticsServices class to send version_name instead of version_code?


Hi, I am Dhwani. I am not the best at introductions. But here I go. I am a 15 year old residing in India with a passion for books and TV series, my favourite being Harry Potter. Not being a very sensitive person, I am baffled by human emotions. I stand strongly for human rights and believe in individuality. Controversial topics are my way to go. My blogs will be mostly my opinions and I wouldn't mind a bit of criticism. Narrow mindedness frustrates me and my blogs are my way of trying to make a change.
I wish your generation brings brings some changes.
Very well said dhwani! Children like you change the world. Motivate others n keep up the excellent work.
We're of the same focuses in building blog.
Yes, I too give opinions but sometimes also posts about myself.
You're blog is an interesting one, thanks for letting me know about it.
But who to decide for the topic?


This document sets out contractual terms for your participation in the EquipmentShare Marketplace. The terms are legally binding on you, so it's important that you read and understand them.
As stated on the EquipmentShare site and in our mobile application(s), when you click the appropriate button to continue with your registration or activity, that action will constitute acceptance of the Agreement. If you have any questions for us concerning the Agreement or EquipmentShare generally, please contact us at support@equipmentshare.com.
When you sign up for various services offered by EquipmentShare, you will be asked to provide certain information about yourself (e.g. information concerning your equipment, your address, etc.). You promise that any information you provide to EquipmentShare will be complete and accurate. EquipmentShare may use third party services to verify the information you provide to us and to obtain additional related information and corrections where applicable and you hereby authorize EquipmentShare to request, receive, use and store such information for a reasonable period of time. EquipmentShare may, at its discretion, accept or reject your registration application.
You agree that you will always use EquipmentShare in compliance with the terms of this Agreement and any other policies and standards provided to you by EquipmentShare. You promise EquipmentShare that you have the legal right to enter into this Agreement and to use EquipmentShare. You promise that your activities with EquipmentShare won't violate anyone else's rights. You also agree to comply with all applicable laws and regulations.
With respect to insurance that User is required to obtain pursuant to the Rental Agreement, prior to receiving rental equipment, each User will name "EquipmentShare and Equipment Owner" as an additionally-insured, for both completed and ongoing operations. Documentation of such coverage will be provided on EquipmentShare's request.
To the greatest extent permitted by law, you will indemnify, defend and hold harmless the equipment owner, from whom you are renting, EquipmentShare and its affiliates, directors, employees, investors, and assigns (the "indemnitees") from all claims, demands, losses, costs, damages, liabilities, settlements, judgments, awards, causes of actions, fines, or penalties (including without limitation, expert and attorneys' fees) directly or indirectly arising out of User's access to the Service, use of the Service, rental or use of equipment of any User, User's violation of this Agreement. This provision shall survive completion of any Services and shall continue in effect notwithstanding the termination or breach of any agreements between or among EquipmentShare and any Users.
You may discontinue your use of EquipmentShare at any time and EquipmentShare may terminate your access to the EquipmentShare Marketplace at any time for any reason or no reason. Termination of access to the EquipmentShare Marketplace will not release either party from any obligations incurred prior to the termination and EquipmentShare may retain and continue to use, for its own internal purposes, any information previously provided by you. Termination of this Agreement will not have any effect on the disclaimers, waivers, or liability limitations provided under this Agreement and all of those terms will survive any termination of this Agreement.
EQUIPMENTSHARE PROVIDES A MARKETPLACE THAT FACILITATES EQUIPMENT RENTAL SERVICES BETWEEN EQUIPMENT OWNERS AND EQUIPMENT RENTERS.
IN ADDITION, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, EQUIPMENTSHARE (including its subsidiaries and affiliates, officers, directors, agents and employees) IS NOT LIABLE, AND YOU AGREE NOT TO HOLD US RESPONSIBLE, FOR ANY LOSSES (including, but not limited to, loss of of money, goodwill or reputation, profits, or other intangible losses or any special, indirect, incidental, or consequential damages).
Some jurisdictions do not allow the disclaimer of warranties or exclusion of damages, so such disclaimers and exclusions may not apply to you. Regardless of the previous paragraphs, if we are found to be liable, our liability to you or to any third party is limited to the greater of (a) any amounts due up to the price the item sold for on EquipmentShare (including any applicable sales tax) and its original shipping costs, (b) the amount of fees in dispute not to exceed the total fees, which you paid to EquipmentShare in the 12 months prior to the action giving rise to the liability, or (c) $100.
EquipmentShare does not intend to appoint you or any other member as its employee, legal agent or to form any kind of legal partnership or joint venture. You are not authorized to make any commitments on behalf of EquipmentShare and EquipmentShare will not make commitments on your behalf unless expressly stated in this Agreement.
You and EquipmentShare agree that any claim or dispute at law or equity that has arisen or may arise between us relating to EquipmentShare Terms will be resolved in accordance with the provisions set forth in this Agreement.
You agree that the laws of the State of Missouri, without regard to principles of conflict of laws, will govern the User Agreement and any claim or dispute that has arisen or may arise between you and EquipmentShare, except as otherwise stated in the Agreement.
If an arbitrator or court decides that any part of this Agreement is invalid or unenforceable, the other parts of this Agreement shall still apply.
EquipmentShare contains copyrighted material, trademarks, and other proprietary information, all of which is individually and collectively protected by copyrights laws and other intellectual property laws in the United States and internationally. Except as part of the intended use of EquipmentShare, you must not copy, distribute, make available, publicly perform, display or create any work based on such content, or exploit such content in any way, in whole or in part. Except for content provided by users through EquipmentShare, all of the content presented through EquipmentShare is owned by EquipmentShare and its licensors. All rights are hereby expressly reserved.
This Agreement states the entire understanding between you and EquipmentShare concerning your participation in the EquipmentShare Marketplace and supersedes any earlier verbal or written communications between us. You may not delegate your legal obligations or transfer any of your rights in whole or in part to any third party without advance written consent of the EquipmentShare.


So it been recently raining all night and you are sad looking out your hotel window checking the torrential rain wondering what to use your rainy day in Phuket. Here are some options that aren't affected by the rain and some that make it much better.
While experiencing your and also efforts throughout Phuket, you'll need to trial many belonging to the dining places the region provides. In case you are directly onto foodstuff — along with after all, the ones won't grow to be? * Phuket will likely be like a play milled. Make sure you examine All-natural restaurant within Phuket City. BYD Lofts throughout Patong will be the one other hotspot. If you would prefer the sushi, the Oishi buffet on the sidestep highway merely outside Phuket Community is actually all-you-cant-eat.
When you mention hotel s in New York, no one is able that the actual York Marriot Marquis fails to come increase. This hotel is located on 1535 Broadway anyone are not near purchasing Square; a person actually already in Times Square. Usually means you won't when you step away from hotel you are totally engulfed by large apples most recognized attraction. It is simple to walk to view a Broadway Theatre show or to unwind in the famous Central Park. You are also just a minute or two away from the collage of great shops on Fifth Avenue an advantage the website designer almost everything.
JP: Can say those disciplines while very young. placed you in a hostile position or made it happen strengthen you mentally? Using moving and change in lifestyle, did you discover yourself living on the defensive side?
patong sits on a good beach that well over three miles long. The area is complete with resorts, restaurants, bars and shopping. Pick an is noted for its very lively nightlife scene with no main power the hubbub being entirely on Bangla Track. From there, purchase fan in order to other exotic and interesting nightlife locations.
It gives you a home away from home: Going somewhere new can be fun: new faces, new places, new experiences. But, it may be difficult. If you see that you are stuck previously middle of this Bahamas absolutely no money using a flat tire, who a person going to call? Likely to a vacation home, however, allows in which shed the "one of your locals" pores. As you check out the same place year after year, you are part within the community and truly find a home outside home. Besides, having if you want a home doesn't suggest you usually to go there: the actual event you have to visit the Bahamas, just rent out your vacation house to another person.
The Internet is great tool that can assist you in looking for virtually any cheap hotel. If you enter the name of area and the state, you may get the names of several hotels with better discounts. You need to search extensively ideal offers. Whether or not it's possible, then try to remain during a few days rather opposed to weekend. Inspite of this, book a hotel in advance, rather than going the same day and then requesting for a room. By following some of this tips, it will save a great deal of finance.


10m. Teen Tech Week. YALSA's Teen Tech Week website is now live. The celebration will take place March 4–10 with the theme "Libraries are for. What is Teen Tech Week? Teen Tech Week is a national initiative sponsored by YALSA and is aimed at teens, their parents, educators and other concerned.


text:
Chickamauga & Chattanooga
National Military Park GA, TN
Against All Odds: The 153rd Anniversary of the Battle of Chickamauga
The Battle of Chickamauga was unique in terms of combat in the Civil War. This was not a chess piece battle of Generals moving men in an orderly fashion across a map. Rather, this was, as one general noted, "bushwhacking on a grand scale." For the soldiers, this tested their resolve and dedication. Should they press on into the unknown, against an unknown foe, or should they hold fast and organize? Soldiers on both sides overwhelmingly chose to press on against all odds, with no guarantees of victory or survival.
Many of us still face this decision every day. We are confronted with challenges at work, school, or at home. Do we press forward to meet those challenges, no matter the odds of success? Or do we wait and see what the future holds?
Throughout the weekend of September 17-18, 2016, Chickamauga and Chattanooga National Military Park will commemorate the 153rd anniversary of the Battle of Chickamauga by challenging visitors to ponder this decision. Special programs will highlight stories of men who fought here and what choices they made in the face of overwhelming odds.
Car Caravan Tour of the Battlefield
Learn about the Battle of Chickamauga on a 2 hour car caravan tour with a park ranger. Meet at the battlefield visitor center.
Meet at Chickamauga Battlefield Visitor Center
Saturday, September 17 at 10am and 2pm.
Sunday, September 18 at 10am and 2pm
Two Hours, Minimal Walking
Living historians fire a cannon at Dyer Field from the position of General John Mendenhall's Artillery Line
"A Most Unsatisfactory Place:" Dyer Field on September 20, 1863 (Artillery Demonstrations)
As the Union Army's center and right disintegrated on September 20, Chief of Artillery John Mendenhall's artillery line along Dyer Field stood virtually alone to stem the Confederate advance. See and hear an artillery battery along the ridge line from the perspective of the attacking Confederates and retreating Union soldiers along the Glenn-Kelly Road. The program will last 45 minutes and meets along the Glenn-Kelly Road. Follow the special event signs.
East End of Dyer Field along the Glenn Kelly Road. Look for road signs
Saturday, September 17 at 10:30am, 1:30pm, 3:30pm
Sunday, September 18 at 10:30am and 1:30pm
45 minutes, Short walk of less than 100 yards over flat terrain
Richard Kirkland, killed at Chickamauga on September 20, 1863. His last words were reputed to be "Tell my Pa I died right."
"Tell my Pa I died right." The Second South Carolina Infantry at Horseshoe Ridge
As the Confederate Army assaulted Horseshoe Ridge on the afternoon of September 20, scores of Confederates fell dead on the slopes of Snodgrass Hill, including Richard Kirkland, the famed "Angel of Marye's Heights." Follow in the footsteps of Kirkland and the 2nd South Carolina Infantry as they advance on Snodgrass Hill, and meet living historians portraying these men who made the charge. The program begins at the South Carolina Monument, and you can meet the group there, or park at Tour Stop 8 on Snodgrass Hill and walk over with a ranger. The program lasts 45-60 minutes and requires moderate walking.
Snodgrass Hill & Horseshoe Ridge. Program formally begins at South Carolina Monument. Meet the ranger at Tour Stop 8 and walk out to the monument, or meet the group directly at the monument.
Saturday, September 17 at 9:30am, 11:30am, 2:30pm, and 4:30pm
Sunday, September 18 at 9:30am, 11:30am, and 2:30pm
45-60 minutes, Moderate Walking
Echoes of an Unending Battle
Throughout the weekend the sound of cannon will echo across Chickamauga Battlefield. But for the men who fought here, the sounds and feelings of battle echoed long after the shooting stopped. Meet a Civil War soldier at the visitor center to learn about how the war affected men in the generations after the conflict ended. Program lasts 30-40 minutes.
Chickamauga Battlefield Visitor Center
Saturday, September 17 at 9am, 11am, 3pm, and 4pm
Sunday, September 18 at 9am, 11am, 3pm, and 4pm
30-40 Minutes, No Walking
Bike the Battlefield
Take a bicycle tour of the battlefield with a park ranger. The tour begins at the battlefield visitor center. Bring your own bike and helmet, or call the park visitor center at 706-866-9241 to reserve a loaner bicycle from Outdoor Chattanooga. Supported by Friends of the Park.
Meet in the parking lot of Chickamauga Battlefield Visitor Center
Saturday, September 17 at 9:30am
2.5-3 hours, Bicycling 3-5 miles
3370 LaFayette Road
Fort Oglethorpe , GA 30742


text:
Q: Authenticating Requests from iPhone with Framework API Token So I'm creating an iOS framework that will be a static library that developers will add to their project, when they create an account on our site I'd like to give them a unique token that they put in their app to use my static library.
For iOS dev's, think TestFlight, you sign up, get an App ID and then run [TestFlight takeOff:<#some-key#>];
I'd like to authenticate the requests that the framework makes to my REST webservice (using https).
Is there anything I can do to prevent people from "breaking into the app code" and stealing the developers api token and using it to make requests? My api endpoints will not be public information, at least for now. and I can't authenticate the user because it's a framework and that would be an awful UX.
The question is, is there anything I can do to prevent this sort of behavior? Should I even care? I will charge the developer per X requests eventually so I was hoping to authenticate this so we don't have spammers racking up a bill for the developer.
How do other iOS frameworks handle this?
Any design ideas and criticism welcome.

A: I'm not sure what you're trying to do is ever possible.  If the text is in the client code, it can be pulled out.  SSL-pinning won't really help you here either because the cert is in the client binary as well.
One way you might be able to get close is to use the developer's authentication system.  Say a user logs in into the developer's auth system, then server side you generate a short-lived key for that user.  Then the client code can be passed (over SSL-pinning) that short-lived key and use that to make your API calls.  However, this requires the developer to actually have a secure auth system, and without SSL-pinning, they're vulnerable to a simple man-in-the-middle attack which will reveal the short-lived key.
You can try to minimize the damage by throttling API calls on your end, or trying using per-app heuristics to approximate what normal API usage would look like.  Anything out of the norm will get flagged as potentially hacker based.  That might be enough to flush out most of the wanna-be-hackers.  The true hackers will learn of the throttling and be clever about circumventing it...
Your safest bet is to make it a server-side library instead of a client-side library.  However, that's certainly not a super-sexy solution either.  Not all apps have a server side component... and even if they do, once the developer's server is compromised (ie. gets spammed or hacked, etc) it's game over once again.  But, in the end, the nice thing about a server-side solution is that you're at least less vulnerable to an attack and you put the responsibility of securing the system on the developer.
What's really lacking here is some form of Apple-based verification for network calls originating from Apple devices.... but that probably won't ever happen. :)


Download Gears of War 4 for FREE on PC – Released on October 11, 2016, Gears of War 4 is a third person shooter game now supported on Windows 10. Learn how to download and install Gears of War 4 for free in this article and be sure to share this site with your friends.
Once Gears of War 4 is done downloading, right click the .zip file and click on "Extract to Gears of War 4.zip" (To do this you must have WinRAR, which you can get here).
Double click inside the Gears of War 4 folder and run the 'SetGoW4' application.
Install the game. Once that's done, go inside the crack folder and right click, copy everything. Next, right click on Gears of War 4 icon on your desktop and click "Open file location". Right click and paste the files from the crack folder. Launch the game, have fun & Play!
Note: Windows 10 Anniversary Edition is required in order to play.
Click the download button below to start Gears of War 4 Free Download. It is the full version of the game. Don't forget to run the game as administrator.


text:
Q: Angular2: Recursion with Callbacks and REST api calls I'm doing the following process in order try and optimize speed and load on the server. However, things start to get done out of order and I'm not sure why. Which leads me to believe something is going on that I don't understand. Here is the code:
getInfo ( startIndex, endIndex ) { //starts with 0, 3 as the two params
    var arr = globalArray.splice(startIndex, endIndex);
    var tempThis = this;
    this.function1( arr, function () {
        this.function2( arr, function () {
            if (end != tempThis.globalArray.length - 1) {
                var newStart = endIndex;
                var newEnd = endIndex + 3;
                if (newEnd > tempThis.globalArray.length - 1) {
                    newEnd = tempThis.globalArray.length - 1;
                }
                console.log("about to recurse");
                tempThis.getInfo(newStart, newEnd);
            }
        })
    })

}

function1 ( list ) {
    list.forEach( function ( thing ) {
        httpCall( params, function ( data, error ) {
            //logic
            if(list.indexOf(thing) == list.length - 1) {
                callback();
            }
        })
    })
}

function2 ( list ) {
    list.forEach( function ( thing ) {
        httpCall( params, function ( data, error ) {
            //logic
            if(list.indexOf(thing) == list.length - 1) {
                callback();
            }
        })
    })
}

The intention of this process is to get everything sequential. So, I have a large globalList that I want to do logic on. I break it up 3 at a time and send through my logic. It does function1 things, and then (and only then) when I find that I am on the last index of the mini list I call the call back and it should move to function2 logic. Then and only then should it increment the indexes and recurse.
My understanding with callbacks is that it should basically make the processes synchronous. However, the callbacks are being called in an unpredictable order and often too many times. I feel like my logic in function1 and 2 are sound.
Question: Is my understanding wrong? If not what about this process is not good practice?

A: The code inside of your function1/function2 forEach will be processed in an asynchronous way because HTTP calls are asynchronous. This means that if your smaller list passed to the function has 3 items, 3 HTTP calls will be fired off and handled at different times. There is no guarantee that the calls will complete in the order that you made the requests, so you will have situations where the last of the 3 calls made is completed before the other 2 have completed and the callback will be fired before the other two have completed. You can try to solve that problem by keeping track of how many have been processed so far instead of simply looking at the index.
function processPart1(list, callback) {
    let numProcessed = 0;

    list.forEach(function (item) {
        httpCall(params, function (data, error) {
            //logic

            numProcessed++;

            if (numProcessed === list.length) {
                callback();
            }
        });
    });
}

A problem that you will find with this approach of passing callbacks around and trying to manage making an asynchronous process behave synchronously is that it can get hard to read and bugs like this can creep in. Switching over to a promise-based technique can help out with both of these. Promise libraries like Q have features to help out with both of these. For example, Q has a method to process a list of asynchronous actions and do work once all have been completed (i.e. Q.all).
Additionally, the code being called does not need to know about what the code calling it needs to do once it is finished. Promises seem to be one of the best practices to solve the problems that come up because of the nature of asynchronous programming. Many libraries now include a promise-based approach to HTTP calls (i.e. jQuery).
Using a library like Q, you could do something similar to the following. This is just an example to show you how things could potentially be done using promises to orchestrate everything.
function getInfo(startIndex, endIndex) { //starts with 0, 3 as the two params
    var arr = globalArray.splice(startIndex, endIndex);
    var tempThis = this;

    Q.all(arr.map(function (item) {
        return processItemPart1(item));
    }))
    .then(function () { // this is called when all part 1 promises resolve
        return Q.all(arr.map(function (item) {
            return processItemPart2(item);
        }));
    })
    .then(function () { // this is called when all part 2 promises resolve
        if (end != tempThis.globalArray.length - 1) {
            var newStart = endIndex;
            var newEnd = endIndex + 3;
            if (newEnd > tempThis.globalArray.length - 1) {
                newEnd = tempThis.globalArray.length - 1;
            }
            console.log("about to recurse");
            tempThis.getInfo(newStart, newEnd);
        }
    })
    .fail(function () { // this is called when an error occurs
        // do anything on error
    })
    .done();
}

function processItemPart1(item) {
    // This is one way using the library to make the HTTP call
    // promise-based.
    return Q.Promise(function (resolve, reject) {
        httpCall(params, function (data, error) {
            if (error) {
                // logic for error
                reject(new Error(error));
                return;
            }

            // logic for success
            resolve();
        });
    });
}

function processItemPart2(item) {
    // This is another way using the library to make the HTTP call
    // promise-based.
    let deferred = Q.defer();

    httpCall(params, function (data, error) {
        if (error) {
            // logic for error
            deferred.reject(new Error(error));

            return;
        }

        // logic for success
        deferred.resolve();
    });

    return deferred.promise;
}

function processItemPart3IfThereWasOne(item) {
    // This is another way using the Q library with a library like jQuery
    // whose ajax calls actually return a promise.
    return Q($.ajax(params))
    .then(function () {
        // logic
    });
}

Resources:
Q Library Documentation: https://github.com/kriskowal/q

A: I'm facing a similar problem right now. Callbacks are by definition asynchronous, and the http client returns observables which where designed to manage data asynchronously.
I am looking into ngrx right now which can solve this issue by managing a "stream" of actions (aka - sequence of commands over time) to more seamlessly transition between states that the data would be in.


text:
Event : Show All
Lorraine Baker Quartet : A Tribute to Ed Blackwell - Sun Nov 11, 2018 | 08:00 pm
Admission £ 8.00 ( £ 6.00 concessions)
Paul Michael
Lorraine Baker
John Turville
Binker Golding
info@jazznortheast.com
There were few more important drummers in the second half of the 20th century than the great Ed Blackwell, who came to prominence with the classic Ornette Coleman Quartet and went on to be a key collaborator with such pioneering titans as Eric Dolphy, Charlie Haden and Dewey Redman. His free-wheeling fusion of New Orleans drumming with bebop and African rhythms has been a major influence on creative drummers ever since.
It's fitting, then, that Lorraine Baker comes to the Bridge with 'Eden', her own tribute to Blackwell, because she also is developing an approach that is unmistakably her own. Indeed, when she took part in a workshop led by internationally acclaimed drummer Jeff Williams, he praised her "unique style", commenting that she "doesn't sound like anybody else".
It's a skill that she's been honing since taking up the drums at the age of twelve, and which was rewarded when in 2009 she graduated from Trinity Laban with First Class Honours. Since then she has worked extensively with such figures as Julian Siegel, Simon Purcell and Christine Tobin, but a career highlight was performing the Don Cherry composition 'Guinea' with bassist Dave Holland - an experience which inspired her to form her current star-studded quartet and to explore the legacy of Cherry's drummer-of-choice, Ed Blackwell.
With funding from Jazz Services the quartet has recorded its debut album, and they come to Newcastle both as part of the album launch tour, and as part of our 'Women Make Music' series.
Tickets are available from Reflex CD (0191 260 3246) or online from seetickets.com
This concert is financially assisted by the PRS Foundation
Copyright © Jazz North East [ 2005 - 2015 ]


This might be minor issues which can be fixed easily. However, we are using third party software here which has not been developed for a long time (last release 17 June 2005).
Should we fix this or replace it?
Note, that the erfurt wiki is used on several different pages in BeWelcome (groups, places, wiki).
Probably it's better to fix the PHP 5.3 issues first.
Well, I've started fixing some of the issues but pretty much any deprecated PHP function seems to be used in the code. :( And I haven't even checked, yet, how many deprecation notices we would already be living with on PHP 5.2.
I just found out that apparently Moodle uses a fork of ErfurtWiki (cf. http://en.wikipedia.org/wiki/ErfurtWiki). As Moodle is still actively developed, we might be able to rip out their wiki and use it without having to convert any data to a different wiki syntax.


Jeff Gordinier profiled Mashama Bailey, the chef at the Grey in Savannah, Georgia, in 2015. He picked up her recipe for pesto during the reporting, and we've adapted it for home use. The pesto's roots are Italian, of course, but its flavor and texture nod first to the South, with pecans swapped in to the paste in place of more traditional pine nuts, and then to the wider world, with the inclusion of both Thai and opal basils to the mix. But use whatever basil you can find. Ms. Bailey's cooking is more about bending the rules than enforcing them.
Featured in: At The Grey In Savannah, History Takes Another Turn.
Put garlic in the bowl of a food processor and pulse to break it into smaller pieces.
Add basil and pecans to the processor. With the machine running, slowly add the olive oil and purée until mixture is mostly smooth.
Transfer pesto to a bowl and stir in grated cheese. Season to taste with salt.
Adapted from Mashama Bailey, the Grey, Savannah, Ga.


Chandra Oppenheim, otherwise known simply as Chandra, was a 12 year old American singer in 1980, who released her first record with a band named after her. Her father, artist/professor Dennis Oppenheim, was a teacher of Eugenie Diserio, whose bands played at parties at Chandra's family's loft. Eugenie was in Model Citizens, who split after doing one record produced by John Cale, and fractioned into The Dance and Polyrock, who then did an album with Philip Glass. Chandra's drummer, Fred Maher, was also a member of Material at the same time he was recording and backing The Dance and Chandra. Chandra grew up in the middle of the early 1980's New York City arts and music scene of that era and around many of the people locally involved. Her music was defined as new wave and after her debut record, she gone on to do other work including art and performance art under her full name Chandra Oppenheim.
Peel obtained a record of Chandra's EP, where he played a track on his 13 December 1980 (BFBS) show. It is currently not known according to available playlists whether he played tracks from her on his BBC Radio One shows, although it is more likely he did.


My blog is today's top Jerusalem Post blog!
As some of you may know, I started writing a personal column for the Jerusalem Post Lite in June on a trial basis. Well, it received such strong feedback that they decided to make it a permanent blog on Jpost's website!
My first post is actually today's top featured blog!
The blog is titled, "A new take on native," and is a way for me to share my perspective on Israel as a new immigrant. Specifically, I described fresh observations that might be new or insightful to Israelis. It will be in their "aliyah" section, which refers to blogs from new immigrants.
Before sharing my first post widely, I realized there were a few cultural things I needed to explain to audiences outside of Israel.
1) I use the term, "making aliyah." This term refers to the process in which Jews outside of Israel can become citizens of the State of Israel based on Israel's Law of Return. Some consider the Law of Return controversial in comparison to the Palestinian right of return. To be fair, I use the same source to explain both sides: Wikipedia (on an unrelated note, I am writing about Wikipedia soon because I went to their annual conference in Haifa and got to interview Jimmy Wales, Wikipedia's founder!).
At this point, I am considered a dual citizen of the United States and Israel. On a personal level, I made aliyah mostly for practical reasons: I liked living in Israel and knew that I wanted to live here for a long time. Given the option, I preferred becoming a citizen to remaining on a work visa status because it made my life easier financially as well as legally.
2) Part of becoming an Israeli citizen can mean a mandatory military service. All Israeli women under the age of 22 and men under the age of 26 are obligated to serve in the Israel Defense Force unless they go to a Yeshiva, are married, have children, have a suitable medical reason or are Arab-Israeli. Because I became a dual citizen at the age of 26, I was not obligated to do this.
3) "Sabra" is a reference to native Israelis.
This entry was posted in Blog, Personal, Published and tagged A new take on native, Aliyah, Army, Funny, Jpost, New blog by Laura Rosbrow. Bookmark the permalink.
Enjoyed reading this piece. This was the first we knew of your aliyah, though! Very interested to learn of your desire to live there "for a long time." We'll have to come and visit!


text:
Q: How can I provision/control bandwidth allocated to devices on the LAN? We're going to have an ISP turn up a 100 mbit circuit at our office building (multiple floors, multiple offices). We need to control how much bandwidth is allocated to/used devices on the LAN. For example office 01 is connected to switchport 01 and we need to provide them with the ability to browse the internet at 1 mbit speed (out of a 100 mbit that we have available).
How can we accomplish this?
We currently own a couple of ASA 5510's and 3560 switches. Can we use this equipment or are there other devices that should be purchased that would allow us to do what we need to do more efficiently?
Thanks!

A: The small ISP where I work uses a packet shaper from these guys (http://netequalizer.com/) to manage bandwidth allocation among our clients. If you have the ability to keep different offices/floors on different subnets (can be classless), very granular bandwidth control should be very easy - down to limits on a single host, if you want.
If you don't want an off the shelf solution, you can create a packet shaper yourself from a Linux server with dual NICs using tc. I've experimented with this, but decided that given limited admin time, an off-the-shelf solution was the better buy. This article should get you started:
http://www.topwebhosts.org/tools/traffic-control.php

A: This might get you started in the direct direction:
http://www.techrepublic.com/blog/networking/limit-bandwidth-on-a-cisco-catalyst-switch-port/404


text:
Home » COA reverses murder conviction in trailer fire over suspect's statements
COA reverses murder conviction in trailer fire over suspect's statements
December 9, 2019 | Katie Stancombe
Keywords Arson / civil rights / Court opinions / Courts / evidence / Indiana Court of Appeals / law enforcement / Miranda Warning / Murder / testimony / Washington County
Allen Superior Court pauses jury trials due to COVID-19
Indiana Court Decisions – Dec. 30, 2021-Jan. 12, 2022
Federal judiciary resisting congressional effort to make PACER free
The Indiana Court of Appeals has reversed a man's murder conviction stemming from a trailer fire. The appellate court concluded the man was incorrectly denied his motions to suppress incriminating statements made to police after he indicated he was done talking to them.
Joshua Risinger was found guilty but mentally ill of felony murder, murder and arson after a homeless man staying as a guest in Risinger's trailer was killed when Risinger set fire to the trailer. A jury found Risinger guilty, after which the Washington Circuit Court merged the convictions into one count of murder.
Before that, however, law enforcement had continued to question a Mirandized Risinger after he stated in three separate interviews, "I'm done talking."
Risinger appealed his conviction, challenging the trial court's decision to admit the three interrogations performed by officers. Specifically, Risinger contended that the trial court erroneously allowed the admission of his statements made during the three police interviews because they were involuntarily given due to his mental illness. A panel of the appellate court disagreed on that point in a Monday decision, finding his waivers were voluntary because Risinger acknowledged verbally or through a thumbs up that he understood his Miranda rights, was willing to talk to a detective, and read and signed a form acknowledging and waiving his rights.
"While it is true Risinger was suffering from a mental illness, that is only one of the numerous factors to be considered by the trial court in determining voluntariness," Judge Cale Bradford wrote for the appellate court.
However, the appellate panel found issue with the trial court's admission of the majority of the statements Risinger made during interviews even after he told officers "I'm done talking," finding they were obtained in violation of his right to remain silent pursuant to Miranda.
"Here, Risinger unequivocally invoked his Miranda rights by stating 'I'm done talking.' Under these circumstances, we conclude that 'I'm done talking' was Risinger's expressed desire to remain silent. While Risinger could have been clearer in expressing his desire by stating something such as 'I'm invoking my right to remain silent,' such a formal declaration is not what the law requires," the appellate panel wrote.
"Rather than honoring Risinger's assertion of his right to remain silent, the detectives continued to question him. This failure to scrupulously honor Risinger's invocation of his Miranda rights led to the detectives obtaining incriminating statements from Risinger," the panel continued. "Thus, we conclude that the statements made by Risinger during the first interview should not have been admitted at trial, with the exception of those made prior to Risinger's invocation of his Miranda rights approximately nineteen minutes into the interview."
Additionally, it found the second and third interviews should not have been admitted at trial, noting they amounted to nothing more than "shutting the barn doors long after the cows had bolted."
"By the time the second and third interviews were conducted, Risinger had already confessed to starting the fire and killing Givan in the first interview," Bradford wrote. "These subsequent interviews clearly built upon the confession which was unconstitutionally obtained by detectives after they failed to scrupulously honor Risinger's invocation of his right to remain silent during the first interview."
Concluding that Risinger's statement was an unequivocal assertion of his desire to remain silent, the appellate court reversed the trial court's decision in Joshua Risinger v. State of Indiana,19A-CR-28, finding an abuse of discretion in admitting the statements from all three interviews.


Mural artists work in unusual places, and it's important to know the risks involved. Join us May 13 to review important health and safety tips for mural artists, including hands-on practice with ladders and scaffolding. This is also a great chance to network with fellow artists and project managers, including our Mural Art Career Development students. A pizza lunch will be provided.
Geared towards emerging or mid-career mural artists or project managers.
Registration: $25 for Mural Routes members or Scarborough Arts members, $30 for non-members. Register below.
Special thanks to Scarborough Arts for partnering with us on the WALS: Behind the Scenes Series, and to the Rosetta School of Visual Arts for generously providing space for this workshop.


Registration begins at 10pm Friday, the event begins at 12:01am Saturday.
Prizes based on record after round 4.
4-0: 12 packs of Dominaria.
3-0-1: 8 packs of Dominaria.
3-1: 4 packs of Dominaria.
A few lucky players will also get an exclusive Creature Collection play mat after round 4!
Sign in at the register to enter, Use your Customer Rewards to earn points and coupons.
Time to return to Magic's early days and return to Dominaria!
Each player will get a kit containing 6 booster packs, a promo card and other things. Players will make a 40 card deck using these cards and basic lands. Unused cards will become the player's sideboard.
The event will last for 4 rounds of swiss style pairings.
Registration begins at 8am, the event begins at 9am.
Time to visit Magic's early days and return to Dominaria!
Registration begins at 11am, the event begins at 1pm.
Registration begins at 3pm, the event begins at 5pm.
We will also have exclusive Creature Collection playmats to hand out after round 4!
Let's visit Magic history and return to Dominaria!
Each player will get a kit containing 6 booster packs, a promo card and other things. The team will combine their pools to make two 40 card decks.
Each round will be 1 match with a 60 minute time limit.