text:
Q: NSView Frame Origin Get Reset After Animation Completed (Animator Proxy) Animation proxy setFrameOrigin makes the view flashback to the origin position after animation completed. I use the code below to animate the NSView to move down -50 points, however, when the animation completed the frame position seems get reset to the 0 and result in a flash of the view.
I have auto-layout constraints set up for this view, I think this position reset might cause by the auto-layout.
  NSAnimationContext.beginGrouping()
  NSAnimationContext.current.duration = 0.5
  barVersionFree.animator().setFrameOrigin(NSPoint(x: 0, y: -50))
  NSAnimationContext.endGrouping()

I try to set it again using the code below but the result is the same.
  NSAnimationContext.beginGrouping()
  NSAnimationContext.current.duration = 0.5
  barVersionFree.animator().setFrameOrigin(NSPoint(x: 0, y: -50))
  NSAnimationContext.endGrouping()
  barVersionFree.setFrameOrigin(NSPoint(x:0, y: -50))

A: That's correct. In Cocoa, an animation effect is just that: a temporary distortion of the object's appearance. This can include changes to its opacity, frame, size, transformation, etc. When the animation ends and is discarded, the view object goes right back to acting like any other view object.
If you want to change something about the view using this type of animation, the solution is to:

*

*Get the frame of the view

*Set the frame of the view to where you want it end up

*Start an animation that begins from where it was and
ends at where it is now

The view then appears to move from A to B, and when the animation is over the frame is now at B.
Another technique is to add a "did end animation" handler and have that set the frame to its new location, or just hide it.

redpajama_set_name: RedPajamaStackExchange


text:
Our Fusion Plan
Energy Game Proposal
Founder's History
Why Fusion is the Only Realistic Solution
Fusion Who's Who
The Petro-Islamist Threat
Proclamation to the World
Energy & Politics
Letters to World & National Leaders
Letters to Potential Fusion Funders
Understanding E = mc2
Energy Science
Fusion Science
Fusion4Children
4th State of Matter
Fusion News
Smart Energy News
Paul Driessen
Fusion Confusion
Tom Tamarkin
Tamarkin Articles
Tamarkin TV & Radio
Tamarkin/Pat Boone Fusion Series
Who Killed Fusion? (Hebrew)
Tom Tamarkin's Fusion Energy Vision
Fusion Videos
Confusion, muddle, obfuscation and racism
By Paul Driessen
As Obama, UN and EPA seek to dictate our lives and livelihoods, the real issue is green racism
Winston Churchill called Russia a riddle wrapped in a mystery inside an enigma. We could say Obama's energy and climate policy is confusion wrapped in muddled thinking inside obfuscation – and driven by autocratic diktats that bring job-killing, economy-strangling, racist and deadly outcomes.
President Obama was recently in China, where his vainglorious arrival turned into an inglorious snub, when he had to use Air Force 1's rear exit. He was there mostly to join Chinese President Xi Jinping and UN Secretary Ban Ki-moon, to formally sign the Paris climate treaty that Mr. Obama insists is not a treaty (and thus does not require Senate "advice and consent" under Article II, Section 2 of the Constitution) because it is not binding – yet.
However, once it has been "signed and delivered" by 55 nations representing 55% of global greenhouse gas emissions, it will be hailed as binding. China and the US alone represent 38% of total emissions, so adding a few more big nations (Argentina, Brazil, India, Indonesia, Japan and Germany, eg) would reach the emission threshold. Adding a bunch of countries that merely want their "fair share" of the billions of dollars in annual climate "adaptation, mitigation and reparation" cash would hit the country minimum.
Few if any developing nations will reduce their oil, natural gas or coal use anytime soon. That would be economic and political suicide. In fact, China and India plan to build some 1,600 new coal-fired power plants by 2030, Japan 43, Turkey 80, Poland a dozen, and the list goes on and on, around the globe.
Meanwhile, the United States is shutting down its coal-fueled units. Under Obama's treaty, the USA will be required to go even further, slashing its carbon dioxide emissions by 28% below 2005 levels by 2025. That will unleash energy, economic and environmental impacts far beyond what the Administration's endless, baseless climate decrees are already imposing.
Federal agencies constantly harp on wildly exaggerated and fabricated "social costs of carbon" – but completely and deliberately ignore the incredible benefits of carbon-based energy.
The battle is now shifting to natural gas – methane. Hillary Clinton and Democrats promise to regulate drilling and fracking into oblivion on federal lands. California regulators are targeting cow flatulence!
EPA continues to expand ethanol requirements, even though this fuel additive reduces mileage, damages small engines, uses acreage equivalent to Iowa, requires enormous amounts of water, fertilizer, pesticides, gasoline, methane and diesel fuel – and releases more carbon dioxide into the atmosphere than it removes.
Wind turbines, photovoltaic solar arrays and their interminable transmission lines already blanket millions of acres of farmland and wildlife habitats. They kill millions of birds and bats (but are exempt from endangered species laws), to provide expensive, subsidized, unreliable electricity. Expanding wind, solar and biofuel programs to reach the 28% CO2 reduction target would increase these impacts exponentially.
But all this is necessary, we're told, to prevent climate cataclysms, like an Arctic meltdown. "Reports from fishermen, seal hunters and explorers all point to a radical change in climate conditions and hitherto unheard-of temperatures in the Arctic zone," the Washington Post reported. Icebergs are becoming scarcer, in some places seals are finding the water too hot, and within a few years rising seas "will make most coastal cities uninhabitable." The situation could hardly be more dire. Oh, wait. My mistake.
That was in November 1922! Recent warming and cooling episodes are not so unprecedented, after all.
However, all this climate confusion, obfuscation, fabrication and prevarication are merely prelude, a sideshow. The real issues here are eco-imperialism, racism and racially disparate impacts.
Not the kind of racism the Washington Post alludes to by putting a front-page story about Donald Trump going to a black church in Detroit next to a piece about a black soldier being horrifically lynched at Fort Benning, Georgia in 1941. Nor absurd claims by Detroit Free Press writer Stephen Henderson that Trump is racist for daring to go to that church to "boost his stock among white middle-class voters," when he has "no interest" in addressing inner city problems.
This racism is the sneaky, subtle, green variety: of government policies that inflict their worst impacts on the poorest among us, huge numbers of them minorities – while insisting that the gravest risks those families face are from climate change or barely detectable pollutants in their air and water.
In the Real World, soaring energy prices mean poor families cannot afford adequate heating and air conditioning, cannot save or afford proper nutrition, and must rely on schools, hospitals and businesses whose energy costs are also climbing – bringing higher prices, reduced services and lost jobs.
Workers who are laid off, dumped on welfare rolls or forced to take multiple lower-paying part-time jobs face greater stress and depression, reduced nutrition, sleep deprivation, greater alcohol, drug, spousal and child abuse, and higher suicide, stroke, heart attack and cancer rates. That means every life supposedly saved by anti-fossil fuel policies is offset by real lives lost due to government actions.
Unemployment among minorities, especially black teens, is already far higher than for the population at large. Crime and other inner city problems are far worse than elsewhere. Policies that further cripple economic growth, job creation and revenue generation will make their situation infinitely worse.
Of course, legislators, regulators, lobbyists, eco-activists, crony capitalists, judges and celebrities are rarely affected. Their communities are far from those that bear the brunt of their edicts, so they're shielded from most impacts of policies they impose. They know what is happening, but are almost never held accountable for actions that are racist in their outcomes, if not in their supposed "good intentions."
To them, a planet free from inflated, hypothetical dangers from modern technologies is more important than lives improved or saved by those technologies. In Earth's poorest countries, the outcomes are lethal on a daily basis. There, billions live on a few dollars a day, rarely or never have electricity, and are wracked by joblessness, malnutrition, disease and despair. Millions die every year from malaria, lung infections, malnutrition, severe diarrhea, and countless other diseases of poverty and eco-imperialism.
And yet, President Obama, the UN, its Intergovernmental Panel on Climate Change, and myriad environmental pressure groups tell impoverished dark-skinned people they should rely on "clean energy strategies" to improve their lives, but not "too much," since anything more would not be "sustainable."
"If everybody has got a car and air conditioning and a big house," Mr. Obama told South Africans, "the planet will boil over." He can jet, live and golf all over the planet, but they must limit their aspirations.
Thus his Overseas Private Investment Corporation refused to support a gas-fired power plant in Ghana, and the United States "abstained" from supporting a World Bank loan for South Africa's state-of-the-art Medupi coal-fired power plant. Meanwhile, radical environmentalist campaigns limit the ability of African and other nations to use DDT and insecticides to control malaria, dengue fever and Zika – or GMO seeds and even hybrid seeds and modern fertilizers to improve crop yields and nutrition.
No wonder Philippines President Rodrigo Duterte said his country will not ratify the Paris climate treaty. "Now that we're developing, you will impose a limit? That's absurd," he snorted. He's absolutely right.
These anti-technology campaigns are akin to denying chemotherapy to cancer patients. They result in racist eco-manslaughter and must no longer be tolerated – no matter how "caring" and "well-intended" supposed "climate cataclysm prevention" policies might be.
If we're going to discuss race, racism, disparate impacts, black and all lives mattering, and protecting people and planet from manmade risks, let's make sure all these topics become part of that discussion.
Paul Driessen is senior policy analyst for the Committee For A Constructive Tomorrow (www.CFACT.org), author of Eco-Imperialism: Green power – Black death.
Categories Paul Driessen, Smart Energy News Post navigation
The ITER Tokamak Complex rises
Con Edison expands energy efficiency initiatives
Comment on "Staged z-pinch modeling of high and low atomic number liners compressing deuterium targets using parameters of the Z pulsed power facility"
How close is nuclear fusion power?
Former fusion scientist on why we won't have fusion power by 2040
MIT-designed project achieves major advance toward fusion energy
General Fusion to build its Fusion Demonstration Plant in the UK, at the UKAEA Culham Campus
Fusion Energy; Too Important To Fail – Too Big To Hoard
Plan to Bring Fusion Energy to the World From America
Where we stand on the issues of energy, climate change and current generation "renewables"
Climate Change Won't Kill the Grandkids – Having No Energy Will
Going Solar – System Requirements For 100% U.S. Solar Generated Utility Baseload Electricity
Fusion Elevator Speech
Letter to Pope Francis from Pat Boone and Tom Tamarkin
2060 And Lights Out
Fusion: Nature's Original Energy Source
Who Killed Fusion?
How Russia Caused the World's Preeminent Super Power To Lose 25 Years in Its Quest to Correctly Solve Energy
The Petro-Islamist Threat: How Fusion Energy Can Save the World
Good Grief! How Much More Does Pat Boone Want?
Private Nuclear Fusion Reactors, Richard Dinan Lecture, Oxford University
Fusion Energy Conference 2018: Can We Harness the Energy that Powers the Sun?
First Light Fusion – the holy grail of energy generation
House Committee Hearing – The Future of U.S. Fusion Energy Research
They're Building a REAL Nuclear Fusion Reactor! – Holy S#!T
© 2023 Fusion 4 Freedom • Built with GeneratePress

redpajama_set_name: RedPajamaCommonCrawl


text:
Through art, San Diego artist conveys feelings about 2020
Multimedia artist Chris Tucker said of the "Mesa College Drive-In" exhibition: "I'm just really surprised and pleased about how much attention this show has received. People are definitely craving cultural experiences."
(Eduardo Contreras/The San Diego Union-Tribune)
Christopher Tucker is a multimedia visual artist whose work, "Smoking City," is on display as part of San Diego Mesa College's "Mesa College Drive-In: An Outdoor Exhibition." The show, which closes Dec. 9, features the work of selected California artists in the parking lot, allowing patrons to engage with a visual art exhibit while maintaining social distancing during the COVID-19 pandemic
By Lisa Deaderick
In these strange and stressful times, Chris Tucker welcomed the opportunity to use his creativity to not only comment on what's going on in the world, but to reconnect with others through art. That's where the "Mesa College Drive-In: An Outdoor Exhibition" came in, featuring the work of California artists in an outdoor space that people can drive by to view.
"Like most people I know, I've been really missing seeing art in person during this pandemic, and the drive-in exhibition was a wonderful chance to participate in something that we'd all been missing. In some ways, I even liked it a little better than traditional exhibits, since the audio tour set a pace for how to move through it, unlike in a gallery opening where I've often felt a little rushed and social interactions can be awkward," he says. "One of my big 2020 goals was to get involved in showing work at galleries, but with COVID, that's been kind of at a stand-still. This 'Drive-In' show seemed like a brilliant way to get some artwork out into the world, without demanding that people crowd into a gallery space."
About three dozen artists have work on display through Wednesday, with those works being painted or printed onto 3-by-5 banners attached to the fence around the perimeter of Parking Lot 1 at the college. Students from the gallery exhibitions course in the college's museum studies program curated the exhibition, selecting from more than 45 submissions. The exhibit is open from 8 a.m. to 4 p.m. Monday through Wednesday, with the show closing Wednesday.
Tucker (@_christoon_ on Instagram), 45, is a multimedia digital artist who lives in North Park with his wife, Cara, and their dog, Isis (named after the Egyptian goddess, not the terrorist organization). He took some time to talk about his piece in the "Drive-In" exhibit, titled "Smoking City," how 2020 has influenced his work as an artist, and sharing a name with a famous and funny actor.
Q: Tell us about the "Mesa College Drive-In: An Outdoor Exhibition."
A: Every year, the museum studies program at Mesa curates a juried exhibition, usually of local artists who apply to participate. It is an opportunity for students to have hands-on experience with every step of putting on an exhibition. Of course, this year it had to be a lot different. The gallery directors are two really creative, innovative women who figured out a way to make it work, and the students did a wonderful job. Besides being a way to work around pandemic restrictions, I also think it ended up being a way to comment on this particular historical moment — the way we are all trying to engage with one another and with pressing social issues, but doing it in a way that is isolated. To me, that matches the feeling of driving by in a car and engaging with artworks, many of which had social and political relevance.
"Smoking City" by artist Chris Tucker
(Courtesy image)
Q: Can you talk a bit about your digital drawing, "Smoking City"? What was the inspiration for this particular piece? And what did you want to say through this piece?
A: I am a city person. I grew up in a dense, Chicago neighborhood, and I've always felt safe and at home in a crowd. This past year, I started thinking about how that is not as true as it used to be — the experience of being in a crowd seems more fraught because of the pandemic, but also I've moved to a city that is periodically surrounded by fires (which is new and scary for me, as a Midwesterner). I am also often the only Black person I'll see in a day in San Diego, which is also new for me, compared to where I am from. So, all of those things probably play into this image a little bit. But it is also about the feeling of watching the world burn, that so many of us have been experiencing. It's actually burning in wildfires, but also in a more positive and metaphorical way: in the sense of people being willing to put themselves out there and protest and take risks, in order to make it clear that our country's long history of racist violence is no longer acceptable.
My piece in the exhibit was sort of like a billboard you drive by, but the woman in the image is also at a certain distance from what is happening. I've felt over the past few years that I'm watching truly shocking, and often horrifying, things happen in my world, but from this strange kind of distance. It's a distance I'm grateful and lucky to be able to have, but it is still bizarre. With the title of the piece "Smoking City," I also meant to specifically reference the confluence of wildfires and protests, and the feeling of watching it all, and being astonished and shocked.
Q: What's the response been to this particular piece, so far?
A: First, I'm just really surprised and pleased about how much attention this show has received. People are definitely craving cultural experiences. One downside is that there isn't much chance for discussion and getting feedback (at a traditional gallery opening I'd be standing around talking with people about the work), but in this case, I just drove by in my car like everyone else. But I have been so pleased and grateful that my image has been popular and was included in some of the press about the exhibition. It has also been a nice reminder that the feelings that piece is about — being afraid, freaked out, etc. — are something everyone is going through, which is probably why this image worked for this exhibit and why people relate to it. I do also want to mention that though this did not impact my piece, the exhibition was vandalized a few days ago, with three of the more explicitly political artworks being torn up (they were all artworks that criticized the police or ICE), so that is something else to think about when it comes to how people can act in an outdoor exhibit like this, as opposed to one in a gallery that would be supervised and be locked up at night.
Q: In addition to the COVID-19 pandemic, we've seen and experienced a lot of civil unrest, protests to address systemic racism and inequality, and a contentious general election. How have these events influenced you as an artist, and what you want to say through your art?
A: One thing that has changed in my art practice in response to this historical moment and everything that is happening, is that I've come back to realism after a long time with abstraction. I've always gravitated to abstract art, but lately it has felt like communicating with more illustrative and naturalistic imagery makes more sense. I guess I used to really be more inward-looking with my art, and though I still am in some ways, now feels like a time where we all need to look outward more.
I also noticed that, without meaning to, my regular portrait-drawing practice started being more focused on Black faces. I've always drawn a broad mix of people, but when I look at my set of more recent portraits, on the balance there have been more images of Black people. Some of this might be about my moving to San Diego from a Blacker city and context, but I also think it is about me feeling like there is more room for, and interest in, images of Blackness. In part because of much of the country's recent reckoning with systemic racism.
What I love about North Park ...
My neighbors are all really friendly, and there are so many stray cats on my block! I think sometimes that the alley cats are actually running the part of the neighborhood I live in. But more broadly, I love North Park for how walkable it is, and for how I can bike to a lot of other interesting things from here. From our apartment, we can easily walk to North Park, South Park, Golden Hill, Hillcrest, City Heights and Balboa Park. Add biking to that, and we can get anywhere south of the (Interstate) 8. I love being able to explore the park and these neighborhoods, pop into little shops, find the best hidden taco trucks or breakfast places, and all the people-watching that comes with it.
Q: What do you hope people get from seeing your work, and that of the other artists on display, at the "Mesa College Drive-In"?
A: I hope that they get to feel connected to others, despite sitting alone in their cars. I hope that they can look at my piece, or any of the pieces, and be transported to a different situation and into someone else's shoes. Looking at art is, in my opinion, a way to practice empathy. You have to think about someone else's intent, their choices, their goals, their circumstances. That's part of why I like looking at other people's art. And though it is fun and nice to talk about artwork and be in a crowd in a gallery or museum, there is something special about being able to sit quietly in your own space, like your car, and mull it over at your own pace.
Q: You probably saw this coming, but I have to ask: Chris Tucker. What are you most tired of hearing when people learn your name? Have you sworn off all of the "Friday" and "Rush Hour" movies?
A: I do think people expect me to be funnier! I do my best, but it is a hard name to live up to in that way. Also this is why I include my middle name "Lloyd" a lot! I even named my business LloydWoodcraft since Googling "Chris Tucker" is pretty much only going to lead to you-know-who. But I do love the "Friday" movies.
Q: What's been rewarding about your work as an artist?
A: One of the most rewarding things about this work is the feeling that a digital drawing is a valid finished artwork that can communicate on its own. After spending so much time with sculpture, with all of its issues of technique and craftsmanship, digital work often feels unfinished to me. I know that's more about me than the artwork itself, but it just makes me appreciate the way it was received.
Q: What has this work taught you about yourself?
A: Being an artist, and doing all of the art-adjacent jobs I've done over the years, has taught me that I am someone who really enjoys problem-solving. I like to figure out how to make something that I picture in my head. Once I've figured it out, I lose interest a little, which is why I think I've changed art media so much over the years.
Q: What is the best advice you've ever received?
A: The best advice I have ever received was from my dad, and I got it while I was pretty young. My brother and I were always fighting as kids. We would get into trouble, and it really seemed to break my mom's heart a little, but my dad always seemed to think it was pretty natural. One day, he told us that little fights like this don't really matter, you can forget about them as soon as you're done. Don't get hooked on narcotics, don't commit a felony, and wear a condom — those are the things you can't take back afterward. Again, we were pretty young for that kind of advice, but I have to say, he was right.
Q: What is one thing people would be surprised to find out about you?
A: I think the thing people would be most surprised about is how much I used to fight with my brother when we were young. Physical fights. We were really mean to each other, and I have to say, it was mostly my fault. Anyone who knows me would be surprised about that because I'm a super gentle person now. (Also, my brother and I are great friends now. He forgave me.)
Q: Please describe your ideal San Diego weekend.
A: Well, you have to start with the beach. Probably end with the beach, too, but in between there would be a few cocktails on some restaurant patios, and maybe even a trip to the zoo. Also, a burrito.
PeopleLatestShareableVisual ArtsEntertainment
Lisa Deaderick
Why violence at the Capitol was both surprising and in alignment with America's history
Akwasi Osei is chair of the college of humanities, education, and social sciences at Delaware State University, and offers his perspective on the context of the events at the Capitol on Jan. 6, from his point of view as someone who studies global politics
For craft beer's woman of the year, commitment to diversity and inclusion is priority No. 1
Megan Stone is media coordinator at Societe Brewing Company and recipient of the 2020 Woman of the Year Award from the Craft Beer Marketing Awards for her work in diversity, equity and inclusion in the beer industry
Keeping Indigenous elders safe from COVID-19 a critical part of preserving culture
Kyle Mays is an associate professor at UCLA and author of the forthcoming "An Afro-Indigenous History of the United States"; Carly Tex is executive director of Advocates for Indigenous California Language Survival, a Native-led nonprofit supporting the revitalization of languages and cultures indigenous to California. They shared their perspectives on the importance of elders and the knowledge they possess in Indigenous communities
Shame and stigma continue to surround consensual, adult sex work
Amber J. Keyser is an author and advocate for young adults, with a doctorate in population genetics and evolutionary biology from the University of Georgia. Her books for tweens and teens focus on sex-positive and consent-focused sex education, rape culture, and the #MeToo movement, and she talks with the Union-Tribune about the continued shame and stigma around sex work, after a recent attempt to publicly shame a New York City paramedic who was supplementing her income through sex work
Sister Cities Project fighting racism by building relationships between Black and White neighborhoods
Shawn McClondon is the founder of Sister Cities Project, a San Diego organization addressing racism by building relationships between affluent White communities and underserved Black communities in order to encourage the sharing of support, resources and cultures
'Pop-Up' gallery highlights local visual art talent in southeastern San Diego
Kim Phillips-Pea is the president of the Southeast Art Team and curator of the organization's new Pop-Up Art Gallery at Market Creek Plaza, a partnership with the Jacobs Center for Neighborhood Innovation
Column: The 2021 inaugural dilemma: To go or not to go
Amid COVID-19, security concerns and scarce tickets, political donors and junkies opted for online and TV viewing of Biden's historic swearing in
Retired Marine band leader debuts symphonic march for Kamala Harris inauguration
Brian Dix, director laureate of the U.S. Marine Drum & Bugle Corps, premiered 'Madame (Vice) President' online Sunday
Columnist Diane Bell on her COVID-19 battle: 'I was one of the lucky ones'
Spending my vacation and New Year's Eve on a ventilator in intensive care definitely was not my idea of a fun holiday
NASA 'hidden figure' honors King's legacy of nonviolent progress
Shelby Jacobs, 85, has always faced racism and discrimination but remains optimistic about the future for Black Americans
Gilbert Castellanos jazzed to return to trumpet after groundbreaking dental breakthroughs saved his career
'I honestly thought I'd never be able to play again,' says the tireless musician, who credits innovative treatment from San Diego dentist Roy Vegter as career-saving
Commentary: In the arts, the role we all play is important. What's your role?
Here at the beginning of a new year, I wonder where we are, what we've achieved, and what can be done. What is the role we all play in creating a more equitable society?
Most read lifestyle stories
The Pantone Colors of the Year for 2021 are Ultimate Gray and Illuminating
For its Colors of the Year, Pantone picks a union exuding "positivity and fortitude — Ultimate Gray and Illuminating.
Quick, easy Mexican lentil stew packs surprising nutritional punch
The addition of Soyrizo brings tons of flavor and amps up the protein
Lake Hodges is birding paradise
Wide variety of species can be spotted along shore and in nearby chaparral habitat
'Hotel Vouchers 4 All' helps people in San Diego with housing, other needs during pandemic
Tasha Williamson is a co-founder of Hotel Vouchers 4 All, a group providing emergency shelter in local hotels for people experiencing housing insecurity during the COVID-19 pandemic
American Ballet Theatre signs Encinitas dancer
Scout Forsythe returns to SoCal to dance in ABT's "The Sleeping Beauty"
Timing the harvest
There's a knack to knowing when garden produce is ripe for the picking
Roses perform best with regular care
Here are month-by-month details on planting, pruning and feeding
Setting space between lines in Word
Phil Frye wrote, "I somehow changed the spacing between lines in Microsoft Word.
Flight trainer flunked 2 9/11 hijackers
Training 'dumb and dumber' terrorists put Rick Garza in the history books
Making the world better, a hug at a time
One-on-one with Ken Nwadike Jr., the face of the Free Hugs Project


text:
package com.nateshoffner.seachemdoser.core.model.products.reef;

import com.nateshoffner.seachemdoser.DoserApplication;
import com.nateshoffner.seachemdoser.R;
import com.nateshoffner.seachemdoser.core.model.SeachemDosage;
import com.nateshoffner.seachemdoser.core.model.SeachemParameter;
import com.nateshoffner.seachemdoser.core.model.SeachemProduct;
import com.nateshoffner.seachemdoser.core.model.UnitMeasurement;
import com.nateshoffner.seachemdoser.utils.Constants;
import com.nateshoffner.seachemdoser.utils.UnitConversion;

public class ReefStrontium extends SeachemProduct {

    public ReefStrontium() {
        super(DoserApplication.getContext().getString(R.string.product_reef_strontium));

        addNote(DoserApplication.getContext().getString(R.string.product_comment_reef_strontium));

        addWarning(DoserApplication.getContext().getString(R.string.product_warning_reef_strontium));

        setParameters(UnitMeasurement.ImperialUS, new SeachemParameter[]{
                new SeachemParameter(DoserApplication.getContext().getString(R.string.water_volume),
                        DoserApplication.getContext().getString(R.string.unit_us_gallons)),
                new SeachemParameter(DoserApplication.getContext().getString(R.string.current_strontium),
                        DoserApplication.getContext().getString(R.string.mgL_ppm)),
                new SeachemParameter(DoserApplication.getContext().getString(R.string.desired_strontium),
                        DoserApplication.getContext().getString(R.string.mgL_ppm), 12)
        });

        setParameters(UnitMeasurement.Metric, new SeachemParameter[]{
                new SeachemParameter(DoserApplication.getContext().getString(R.string.water_volume),
                        DoserApplication.getContext().getString(R.string.unit_litres)),
                new SeachemParameter(DoserApplication.getContext().getString(R.string.current_strontium),
                        DoserApplication.getContext().getString(R.string.mgL_ppm)),
                new SeachemParameter(DoserApplication.getContext().getString(R.string.desired_strontium),
                        DoserApplication.getContext().getString(R.string.mgL_ppm), 12)
        });
    }

    @Override
    public SeachemDosage[] calculateDosage(UnitMeasurement unitMeasurement) {
        double volume = getParameters().get(unitMeasurement)[0].getValue();
        double current = getParameters().get(unitMeasurement)[1].getValue();
        double desired = getParameters().get(unitMeasurement)[2].getValue();

        if (unitMeasurement == UnitMeasurement.Metric) {
            volume = UnitConversion.LitresToGallons(volume);
        }

        double ml = (0.4 * volume * (desired - current));
        double caps = ml / Constants.CapmL;

        return new SeachemDosage[]{
                new SeachemDosage(DoserApplication.getContext().getString(R.string.unit_caps), caps),
                new SeachemDosage(DoserApplication.getContext().getString(R.string.unit_ml), ml)
        };
    }
}

redpajama_set_name: RedPajamaGithub


The head, being the heaviest part of our body places immense weight on the structures in our neck on a daily basis. For the neck must move with precision, in any day, it must hold it's position statically for extended periods in awkward angles (plumbers under sinks) and it may be called upon to rapidly swivel and look over the shoulder at lightning speed (looking for the blind spot while driving a car).
As with many things we take for granted, our neck's get enormous levels of trauma thrown at them and we expect them to function optimally each day regardless of their workload. Think for a moment about some of the movements you asked your neck to do you yesterday, were you sitting at the desk all day looking down at the keyboard? Were you playing a sport requiring rapid or awkward neck movements?
The chances are you may needn't have been doing "anything" but may still have neck pain. That's because neck pain can build up over time, slowly simmering and bubbling away like a pan of hot oil until it get's too hot and can't be contained any more, manifesting in an acute episode of muscle spasm and joint pain.
Without a doubt the most sensible choice many patients make about their health is to have a Chiropractic check up. A Chiropractic follow up after a break for maintenance care often helps individual patients stave off any neck discomfort that may build up without them knowing. This is because pain may be "silent" while its preparing to attack, it's clever like mosquito's, always adapting to the environment.
As Perth Chiropractors we use special palpation detection techniques to uncover early signs of joint restriction that could lead to pain if left unattended. Often a monthly Chiropractic check up for patients on maintenance care is all that is needed to prevent further neck pain manifesting.
Take some time to weigh up this: We live and die, that's a certainty right? In fact it's the only certainty we've got that's irrespective of beliefs and values and is factually true to every person on the planet. When we're born we may have a shaky passage up the birth canal, could this have some baring on neck pain in later years?
We sleep for near on one third of our lives, another well accepted fact and so doesn't using a decent pillow make sense? Think of it another way, eight hours each night, seven days a week, all year, every year we sleep more often than not on pillows. The new idea with pillows is to have one that contours around the head and supports the neck.
Memory foam pillows, water pillows and rubber tree plant (latex pillows) are current pillows of informed choice. Ask the Perth Chiropractors at Perth Sports Injury Clinic for a demonstration and explanation about the best pillows we know about today on (08) 9383 7882.


I have been involved in the kitchen industry for 10 years, predominantly in the designing and installation of interior kitchens and cabinetry. During this time I noticed a change in attittudes to the outdoor BBQ area, with more importance being placed on having a functional outdoor kitchen area.
Drawing from my experience in the interior kitchen industry I am able to use these skills to design and produce a fully customised, high quality outdoor alfresco area with constant consultation with our clients.
Established in 2007 Melbourne Outdoor Kitchens has been providing it's clients with high quality, professional service and cost effective outdoor kitchens ever since.
Whether it be a free-standing unit or a fully built-in alfresco area, Melbourne Outdoor Kitchens can provide a full service from concept through to construction completion.
Our goal is to provide all our clients with high quality appliances, joinery and finishes while providing a simple hassle free process which leaves you with a beautiful outdoor kitchen to enjoy for years to come.


More than a half-century after hostilities ended in Korea, a document from the war's chaotic early days has come to light — a letter from the U.S. ambassador to Seoul, informing the State Department that American soldiers would shoot refugees approaching their lines.The letter — dated the day of the Army's mass killing of South Korean refugees at No Gun Ri in 1950 — is the strongest indication yet that such a policy existed for all U.S. forces in Korea, and the first evidence that that policy was known to upper ranks of the U.S. government.
Scary but amazing video of an SUV not just flipping, but spinning across and off the road, in my area.
Google drop large numbers of pages.
Changing the focus from what is in a page to what other websites and pages say about a page (the link text), produced much more relevant search results than the other engines were able to produce at the time.The idea worked very well, but it could only work well as long as it was never actually used in the real world. As soon as people realised that Google were largely basing their rankings on link text, webmasters and search engine optimizers started to find ways of manipulating the links and link text, and therefore the rankings. From that point on, Google's results deteriorated, and their fight against link manipulations has continued. We've had link exchange schemes for a long time now, and they are all about improving the rankings in Google – and in the other engines that copied Google's idea.
I have muttered this darkly myself many a time.
Author Ed That Goes PingPosted on 5/24/2006 Categories General1 Comment on Google drop large numbers of pages.
I've noticed this myself. Sites which I know exist and have been indexed in the past turn out to be unfindable on Google, but easy to find on other services.


text:
Q: How to put a view in center of activity programatically? I want to add a custom view programatically over an activity and place it in bottom-center of the activity.
So far, I am able to create a view, set its X and Y coordinates and add it to the root view but I am unable to center align the view.
Is there any way to achieve this?
I do not want to use the XML to achieve this as I want to add the view dynamically.
I have tried to search StackOverflow for this but cant get anything to work.
This is how I am adding the view.
        val inflater = context.getSystemService(Context.LAYOUT_INFLATER_SERVICE) as LayoutInflater
        mView = inflater.inflate(R.layout.view_popup_toast, null)
        mView?.findViewById<TextView>(R.id.popup_text)?.text = "Text"
        mView?.x = 500F
        val params = LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT)

        //This is not working
        //params.gravity = Gravity.CENTER_VERTICAL or Gravity.BOTTOM

        (window.decorView.rootView as ViewGroup).addView(mView, params)

A: Try making the root view of your activity to be RelativeLayout, then when adding view_popup_toast use RelativeLayout.LayoutParams for it:
val params = RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT)
params.addRule(RelativeLayout.CENTER_HORIZONTAL)
params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM)

(window.decorView.rootView as ViewGroup).addView(mView, params)


PHOENIX PLAZA Condos For Sale in OAKLAND | East Bay Condo Mania!
Located in Oakland's popular Chinatown. Walk to BART, bus, restaurants, banks, and health care services.
Want to sell your condo in PHOENIX PLAZA?
Over the last 180 days there have been no sales in PHOENIX PLAZA.


The Continuum of Care funding process is directed through the CoC Committee, as well as the York County Planning Commission (YCPC). The funding process is dependent upon open and close dates for applications that are produced by the Department of Housing and Urban Development (HUD).
Typically, the application process occurs in the Fall, with funding being awarded the following Spring. Projects must meet the specifications of housing and project types set forth by HUD through the HEARTH Act, as well as local specialized priorities which are set by the CoC Committee. Projects that apply for this funding stream must be ranked and approved by a sub-committee of the CoC Committee.


Great entrepreneurs can come from anywhere. But do the locations of startups affect their ability to raise follow on capital? Do seed stage companies in the Bay Area face lower likelihoods of raising a Series A because of more competition? Or is it that New York based startups, because of a smaller ecosystem, face more difficulty?
Using Crunchbase data, I charted the financing follow-on rates across the 12 US cities in which at least 10 seeds, 3 Series As and 3 Series Bs have occured in the Crunchbase data set from 2005-2014. The first two charts below contrast the success rates of post-seed startups raising an A having raised a seed and raising a B having raised an A. The third chart shows the success rates of raising a B having raised a seed round.
A startup's headquarters location seems to have no impact on the company's ability to raise a Series A. Though there are variances between the low of Washington DC (11%) and the high of Seattle (29%), the differences aren't statistically significant.
In the Series B market, Pittburgh and Houston are two outliers where 100% of the recorded Series As raised Bs. Of course, the total number of companies in each case, is small, only 3. Setting aside those aberrations, again the differences between the markets aren't statistically significant.
These statistics don't reveal any information about the difficulty of these follow-on rounds, or the terms of those rounds, or the time required to raise those rounds. But they do show the fund raising market is relatively efficient. Despite the concentrations of capital sources in places like Sand Hill Road and the Flat Iron District, investors are willing to board planes to seek out and underwrite investments in great companies, no matter where in the country they may be.


text:
Teaching Inspiration
Cool and the UN SDGs
Learn@Home
Reduce food waste dramatically with simple acts, says UN
Author: Rebecca Smithers
Source: The Guardian
Small but simple actions by consumers and food retailers could dramatically cut the 1.3bn tonnes of food lost or wasted across the world each year, according to an unprecedented global campaign launched on Tuesday.
Requesting smaller portions at restaurants, freezing leftovers and donating to food banks can help make a difference, says the UN-led Think, Eat, Save: Reduce Your Foodprint campaign, while retailers and supermarkets should be carrying out audits and working more closely with their suppliers to reduce waste.
Worldwide, it is estimated that about one-third of all food produced – worth around $1 trillion – gets lost or wasted in production and consumption systems, according to the Food and Agricultural Organisation (FAO).A recent report from the UK's Institute of Mechanical Engineers put the figure higher, warning that as as much as half of all the food produced in the world – equivalent to 2bn tonnes – ends up as waste every year.
UN under-secretary-general and Unep executive director, Achim Steiner, said: "In a world of 7 billion people, set to grow to 9 billion by 2050, wasting food makes no sense – economically, environmentally and ethically."
José Graziano da Silva, FAO director-general, added: "Together, we can reverse this unacceptable trend and improve lives. In industrialised regions, almost half of the total food squandered, around 300m tonnes annually, occurs because producers, retailers and consumers discard food that is still fit for consumption. This is more than the total net food production of sub-Saharan Africa, and would be sufficient to feed the estimated 870 million people hungry in the world."
According to the FAO, 95% of food waste in developing countries are unintentional losses at early stages of the food supply chain, caused by financial, managerial and technical limitations in harvesting techniques; storage and cooling facilities in difficult climatic conditions; infrastructure; packaging and marketing systems.
But in the developed world, the end of the chain is far more significant. At the food manufacturing and retail level, large quantities of food are wasted because of inefficient practices, quality standards that over-emphasise appearance, confusion over date labels and consumers being quick to throw away edible food due to over-buying, inappropriate storage and preparing meals that are too large. Per capita waste by consumers is between 95kg and 115kg a year in Europe and North America/Oceania, while consumers in sub-Saharan Africa, south and south-eastern Asia each throw away 6kg to 11kg a year.
According to the UK waste body Wwap, the average UK family could save up to £680 a year and the UK hospitality sector £724m a year by tackling food waste.
Read article in The Guardian
More About Snappy Science
Curious Kids: why is there gravity?
Ignite Your Children's Interest in ...
How to Make a Model of a Lung
Aussie Female Scientists
Privacy Policy Summary


From the annunciation by the angel through the birth of Jesus, this beautiful full color book chronicles the journey of Mary and Joseph, the appearance of the shepherds, and the story of the wise men, in a way the Christmas story has never before been \"told.\" Containing extraordinary images from the hit TV series, The Bible, A STORY OF CHRISTMAS AND ALL OF US is a book that will take a deserved place among the finest celebrations of Christmas.
Roma Downey - A multiple Golden Globe and Emmy nominated actress, Roma starred for almost a decade as the angel "Monica" in the hit CBS television series, Touched By An Angel. She is also producer of the children's DVD and book series "Little Angels" and its companion Little Angels Storybook Bible.
Mark Burnett - Multiple Emmy Award winning producer of some of the biggest prime time network television shows in history including Survivor, The Apprentice, Shark Tank, and The Voice has produced over 2,000 hours of American prime time programming airing in over 70 countries.
This husband and wife duo recently collaborated for their most ambitious project to date: producing together a ten hour global television mini-series titled The Bible.


text:
Home Supercar News BMW Official: 2017 BMW 740e iPerformance
BMW 740e iPerformance
Official: 2017 BMW 740e iPerformance
BMW have released their first performance hybrid under the name iPerformance. The 2017 BMW 740e iPerformance will make its debut at the Geneva Motor Show 2016 which starts next month. It will be the first plug-in hybrid version of the BMW 7-Series, set to compete with rival versions of the Mercedes-Benz S-Class.
BMW will give the iPerformance branding to all BMW plug-in hybrid vehicles from July 2016. Each iPerformance car will get a BMW i logo on the front side panel, BMW i-style blue elements in the kidney grille and wheel hubs, and an eDrive logo on the C-pillar. BMW now offers five plug-in hybrid variants across its range with a variety of different optional extras available for each of the vehicles.
The latest iPerformance car is the 2017 BMW 740e iPerformance which is powered by a combination of the BMW hybrid system and a four-cylinder turbocharged engine. A long wheelbase version will also be offered which will be called the BMW 740Le iPerformance and an xDrive variant. The most economic model will manage 2.1 litres per 100 kilometres (134.5 mpg) and CO2 emissions of 49 grams per kilometre.
On electric power alone, the BMW 740e iPerformance manages 40 kilometres or 25 miles; with xDrive, the figures are slightly less at 37 kilometres or 23 miles. BMW's most powerful 2.0 litre four-cylinder engine gets twin turbochargers and a peak output of 258 hp and 400 Nm of torque. The electronic motor produces a further 113 hp and 250 Nm of torque for a combined 326 hp and 500 Nm of torque. 0 to 100 km/h (62 mph) is managed in 5.6 seconds, increasing to 5.7 seconds in the long wheel-base car.
The hybrid system is controlled via the eDrive button on the centre console. In Auto the controller defaults to all-electric mode at low and moderate speeds, reverting to the petrol engine at 80 km/h (50 mph) or under heavy acceleration. MAX eDRIVE pure-electric mode keeps the 7-Series in pure electric mode up to top speeds of 140 km/h (87 mph. Further Driving Experience Control's are available including ECO PRO, COMFORT and SPORT modes.
Previous article2016 Range Rover Sport SVR Review
Next articleLexus LC 500h Revealed Ahead of Geneva Motor Show Debut


Click here to visit the Cardiff Met web pages which lists fees, equipment requirements and other charges for postgraduate programmes.
The majority of PhD studentships are self-funded or part funded by contributions from employers, however some funding is available to assist with the costs of postgraduate studies. Competition for funding is highly competitive and, in the case of full studentships or bursaries, applicants should start planning their application at least 6 months in advance of the deadline. Below is information on some funding sources for Postgraduate study in the fields of art, design and architecture.
Cardiff Metropolitan University (UWIC) offers a number of doctoral scholarship schemes designed to offer opportunities for post graduate study in a range of disciplines. Doctorial scholarship schemes will be advertised via the link above as they occur.
http://www.ahrc.ac.uk Collaborative Doctoral Awards are intended to encourage and develop collaboration and partnerships between Higher Education Institution (HEI) departments and non-academic organisations and businesses, and provide opportunities for doctoral students to gain first hand experience of work outside an academic environment. There have been many CDA awards made for collaborations with larger museums and organisations however the AHRC would like to encourage further proposals to work with businesses, regional museums, regional arts organisations and community groups. The AHRC aim to fund approximately 40 studentships per year via the CDA Open Call.
www.pasold.co.uk/ Applications are invited for PhD bursaries of up to £2,500 to support research in any area or period of textile history. The bursaries can be used for such purposes as subsidy for fees, conference attendance, securing visual materials, extra travel or research expenses or to support students when a dissertation is close to completion. Students starting their first year of their PhD are not eligible for these awards, and priority is given to those applications where it is demonstrated that the bursary will enable the student to complete a PhD. The Pasold Research Fund offers support for a maximum of two years.
www.bfwg.org.uk The British Federation of Women Graduates scholarships are for women who will be in their final year of doctoral studies or part time equivalent at the time when the awards are given out (the autumn of each year). Six-eight awards are given annually on the basis of evidence of academic excellence. The amounts offered range upwards from £1000 with the average award being around £3000. There is a £20 administration fee for applying to this grant.
For any overseas students, your first port of call should be grant-awarding bodies in your own country (eg The Ministry/Department of Education) and your local (or nearest) office of the British Council (www.britishcouncil.org). The British Council manages a small number of international studentship grants in some countries and should be able to tell you what other awards may be available to you .
European Union (EU) citizens may qualify for a fees only award from UK Research Council studentships; living expenses are not included. The EU provides some grants to promote the exchange of students and academic staff within Europe, such as the SOCRATES and LEONARDO Programmes. The European Commission (EC) also makes some awards to students from developing countries. Contact the EC office in your own country or write to the European Commission, Directorate General III, Rue de la Loi 200, B-1049 Brussels, Belgium.
cscuk.dfid.gov.uk/ Scholarships and fellowships are awarded by the Association of Commonwealth Universities (ACU). Full scholarships enable Commonwealth students to study in other Commonwealth countries. Grants are for one to three years and usually cover the cost of travel, tuition fees and living expenses. In some cases, additional allowances may be available for help with books and clothes.


This flock boots are casual and classy. Features buckle strap, square heel, round toe, expose stitching and back zipper closure. Crafted from rubber, flock and PU materials. It has a versatile design that can pair with almost anything.


Welcome to the Ash Class blog!: Ester's 100wc - week 23.
"I was out walking my dogs, Daisy and Rover, when it happened. The weather changed for the worst, and when I say the worst, I mean the worst. Black clouds seeped into the sky and blotted out the Sun. The rain poured down in huge lumps and I wondered how I would ever find my way home in the fog. It was like all the worst weathers combined. I looked at my compass and turned to face northwest, the direction I had come from and hopefully the way home. Finally I was home. Home, safe, warm and generally good."
"Good story Ma! Tell me it again!"
By Ester - Ash Class.
I liked the sandwich sentence at the start. I also thought you used good adjectives.
I loved the way you used loads of descriptive languge to help us imagine we were there. It's really creative not to metion dramatic! My favorite bit is definatly the way at the end you said that it was just a story - it was really funny!Mabye you could metion she had a compass and why she had a compass before just slotting it in. I can't wait to read more of your work!


Ana Solorio is a Manufacturing Technology Engineer at DuPont Tyvek®.
As I was growing up, my paternal grandparents shared with me their immigrant story. They participated in a U.S. program that brought Mexican agricultural workers to the hot fields of the U.S. for half of the year. As a result of the program, their hard work, and their sacrifices, my grandparents were granted residency, then citizenship. My grandparents supported my dad to become the first to graduate from college in his family. My parents immigrated permanently to the United States during their young adulthood.
As I was growing up, I began to learn English when I was five, despite being born and raised in California. I was excluded for having an accent when I spoke. "You can't sing in the talent show with us, you talk funny!"
As I was growing up, my family and I moved to Missouri. I listened as a classmate read her paper out loud to the class on her factually incorrect, distasteful, and fearful view on immigration and immigrants. "You don't belong here."
As I was growing up, I was sad and confused at times as I faced my peers' conscious and unconscious biases about who I was, who I could not change. "You're Mexican, I know, but you're not really Mexican," their voices rang as they tried to define me because I didn't fit into the stereotype in their head. Perhaps this was due to the shade of my skin, that I am a United States citizen, or my education, which have all proven to be privileges time and time again.
My parents taught me forgiveness and to put myself in my classmates' shoes. Their fear and hateful words maybe came from ignorance, they said. I had to proudly share who I was and learn about experiences different from my own, while speaking up against injustices. "You are not worth more than anyone and no one is worth more than you."
As a Mexican-American woman solving problems in innovative ways alongside you all, I didn't know the extent of the glass-ceiling until I left the bubble of academia and research. My values and what I know to be true, right, and just echo in my mind after feeling dismissal and being reminded of who I am more often than my capabilities as an engineer or ability to lead teams. Not having the space to make mistakes or fail due to losing credibility much quicker than male colleagues or having less women like me to look to in formal leadership positions are a reality.
I'm not a child anymore and alongside me are adults that once were children, too. Being an adult doesn't mean we know everything, but now we have the responsibility to teach our children about the world we live in and shape it to what we want it to be.
Diversity and inclusion do not occur naturally. Data and my experiences prove it. Our biases turn into systemic factors that prevent our collective success of including everyone's work and experiences despite their identities. Let's become aware of these biases, acknowledge them, and proactively bridge differences to unite us rather than divide us.
Everyone in this world is created equal.
Dr. Martin Luther King, Jr. had a dream. I have a dream. We all should have a dream. Dr. King's dream is not a reality yet. Neither is mine. Is yours?
Ana Solorio is a Manufacturing Technology Engineer at DuPont Tyvek®. She is a 2014 graduate of Washington University in St. Louis. Ana shared her personal journey and reflections during DuPont's Annual Day of Celebration honoring the life and legacy of Dr. Martin Luther King, Jr. in January 2017.


text:
'use strict';

var coap = require('h5.coap');
var options = {
  ackTimeout: 1000,
  maxRetransmit: 3
};
var client = new coap.Client(options);

client.on('error', function(err)
{
  console.log('[coap#error]');
  console.log(err.stack);
});
client.on('transaction timeout', function(req)
{
  console.log('[coap#transaction timeout]');
  console.log(req.toPrettyString());
});
client.on('exchange timeout', function(req)
{
  console.log('[coap#exchange timeout]');
  console.log(req.toPrettyString());
});
client.on('message sent', function(message, retries)
{
  console.log('[coap#message sent]');

  if (retries > 0)
  {
    console.log(
      "Retransmission of %s (%d of %d)",
      message.getTransactionKey(),
      retries,
      options.maxRetransmit || 4
    );
  }
  else
  {
    console.log(message.toPrettyString());
  }
});
client.on('message received', function(message)
{
  console.log('[coap#message received]');
  console.log(message.toPrettyString());
});

var devscanRegExp = /\[([0-9a-f:]+)\]via\[([0-9a-f:]+)\]/g;
var macFromIpRegExp = /^[0-9a-f]{4}:[0-9a-f]{4}:[0-9a-f]{4}:[0-9a-f]{4}:([0-9a-f]{2})([0-9a-f]{2}):([0-9a-f]{2})[0-9a-f]{2}:[0-9a-f]{2}([0-9a-f]{2}):([0-9a-f]{2})([0-9a-f]{2})$/;

var complete;
var scansInProgress;
var scanQueue;
var macToIpMap;
var macToIdMap;
var nodes;
var links;
var devscanResults;
var coordinatorIp;
var coordinatorMac;

module.exports = function devscan(ip, done)
{
  complete = done;
  scansInProgress = 0;
  scanQueue = [];
  macToIpMap = {};
  macToIdMap = {};
  devscanResults = {};
  coordinatorIp = expandIpv6(ip);
  coordinatorMac = extractMacFromIpv6(ip);

  scanQueue.push(expandIpv6(coordinatorIp));

  setImmediate(execNextDevscan);
};

function execNextDevscan()
{
  if (scanQueue.length === 0 && scansInProgress === 0)
  {
    return setImmediate(analyzeDevscanResults);
  }

  var ip = expandIpv6(scanQueue.shift());

  if (typeof devscanResults[ip] !== 'undefined')
  {
    return setImmediate(execNextDevscan);
  }

  devscanResults[ip] = null;

  execDevscanRequest(ip);
}

function execDevscanRequest(ip)
{
  console.log(">>> Scanning [%s]...", ip);

  ++scansInProgress;

  var req = client.get('coap://[' + ip + ']/devscan', {

  });

  req.on('error', function(err)
  {
    console.log(">>> Failed to scan [%s]: %s", ip, err.message);

    --scansInProgress;

    setImmediate(execNextDevscan);
  });

  req.on('timeout', function()
  {
    console.log(">>> Failed to scan [%s]: CoAP timeout", ip);

    --scansInProgress;

    setImmediate(execNextDevscan);
  });

  req.on('response', function(res)
  {
    --scansInProgress;

    if (res.isSuccess())
    {
      var payload = res.getPayload().toString();

      console.log(">>> Scanned [%s]:", ip);
      console.log(payload);

      devscanResults[ip] = parseDevscanResults(payload);
    }
    else
    {
      console.log(">>> Failed to scan [%s]:", ip);
      console.log(res.toPrettyString());
    }

    setImmediate(execNextDevscan);
  });
}

function parseDevscanResults(payload)
{
  var devscanResult = {};

  if (payload.length === 0)
  {
    return devscanResult;
  }

  var match;

  while ((match = devscanRegExp.exec(payload)) !== null)
  {
    var dstIp = expandIpv6(match[1]);
    var hopIp = expandIpv6(match[2]);
    var dstMac = extractMacFromIpv6(dstIp);
    var hopMac = extractMacFromIpv6(hopIp);

    macToIpMap[dstMac] = dstIp;

    if (dstMac === hopMac)
    {
      devscanResult[dstMac] = null;
    }
    else
    {
      devscanResult[dstMac] = hopMac;
    }

    scanQueue.push(dstIp);
  }

  return devscanResult;
}

function analyzeDevscanResults()
{
  nodes = [];
  links = [];

  var coordinatorId = getNodeId(coordinatorIp, coordinatorMac);
  var coordinatorDevscan = devscanResults[coordinatorIp] || {};

  Object.keys(coordinatorDevscan).forEach(function(dstMac)
  {
    var dstIp = macToIpMap[dstMac];
    var dstId = getNodeId(dstIp, dstMac);
    var hopMac = coordinatorDevscan[dstMac];
    var hopId;

    if (hopMac === null)
    {
      hopId = coordinatorId;
    }
    else
    {
      hopId = findLastHopId(dstMac, hopMac);
    }

    if (hopId !== null)
    {
      links.push({
        source: dstId,
        target: hopId
      });
    }
  });

  complete({
    nodes: nodes,
    links: links
  });

  complete = null;
  scansInProgress = -1;
  scanQueue = null;
  macToIpMap = null;
  macToIdMap = null;
  nodes = null;
  links = null;
  devscanResults = null;
  coordinatorIp = null;
  coordinatorMac = null;
}

function getNodeId(ip, mac)
{
  if (mac in macToIdMap)
  {
    return macToIdMap[mac];
  }

  var id = ip.replace(/:/g, '');

  macToIdMap[mac] = id;

  nodes.push({
    id: id,
    ip: ip,
    mac: mac,
    type: 'controller'
  });

  return id;
}

function findLastHopId(dstMac, hopMac)
{
  var hopIp = macToIpMap[hopMac];

  if (typeof hopIp === 'undefined')
  {
    console.log(">>> hopIp undefined for dstMac=%s hopMac=%s", dstMac, hopMac);

    return null;
  }

  var hopId = getNodeId(hopIp, hopMac);
  var hopDevscan = devscanResults[hopIp];

  if (typeof hopDevscan === 'undefined' || hopDevscan === null)
  {
    return hopId;
  }

  var nextHopMac = hopDevscan[dstMac];

  if (typeof nextHopMac === 'undefined' || nextHopMac === null)
  {
    return hopId;
  }

  return findLastHopId(dstMac, nextHopMac);
}

/**
 * @see http://forrst.com/posts/JS_Expand_Abbreviated_IPv6_Addresses-1OR
 */
function expandIpv6(address)
{
  if (typeof address !== 'string')
  {
    return null;
  }

  if (address.length === 39)
  {
    return address;
  }

  var validGroupCount = 8;
  var validGroupSize = 4;
  var fullAddress;
  var i;
  var l;

  if (address.indexOf('::') === -1)
  {
    fullAddress = address;
  }
  else
  {
    var sides = address.split('::');
    var groupsPresent = 0;

    for (i = 0, l = sides.length; i < l; ++i)
    {
      groupsPresent += sides[i].split(':').length;
    }

    fullAddress = sides[0] + ':';

    for (i = 0, l = validGroupCount - groupsPresent; i < l; ++i)
    {
      fullAddress += '0000:';
    }

    fullAddress += sides[1];
  }

  var groups = fullAddress.split(':');

  if (groups.length !== validGroupCount)
  {
    return null;
  }

  var expandedAddress = '';
  var lastGroupIndex = validGroupCount - 1;

  for (i = 0; i < validGroupCount; ++i)
  {
    while (groups[i].length < validGroupSize)
    {
      groups[i] = '0' + groups[i];
    }

    expandedAddress += groups[i];

    if (i !== lastGroupIndex)
    {
      expandedAddress += ':';
    }
  }

  return expandedAddress.toLowerCase();
}

function extractMacFromIpv6(ip)
{
  ip = expandIpv6(ip);

  if (ip === null)
  {
    return null;
  }

  var parts = ip.match(macFromIpRegExp);

  parts.shift();

  parts[0] = (parseInt(parts[0], 16) ^ 2).toString(16);

  if (parts[0].length === 1)
  {
    parts[0] = '0' + parts[0];
  }

  return parts.join(':');
}


text:
Haï El Badr is a transfer station serving the Line 1 of the Algiers Metro.

Etymology
This is the only airline metro station of Algiers and it constituted until 2015 the eastern terminus of the line. It is located in the district of the same name, Hai El Badr (ex-Allotment Michel) in the town of Kouba, although administratively the station is located in the territory of the municipality of El Magharia .

Its construction was completed in 2001, it was then composed of two docks. A third platform was built between 2009 and 2012 and equipped 2015 to accommodate the extension to El Harrach Centre.

References

External links
 Algiers Metro Site
 Ligne 1 Algiers Metro on Structurae

Algiers Metro stations
Railway stations opened in 2011
Railway stations in Algeria opened in the 21st century

redpajama_set_name: RedPajamaWikipedia


NIABA Board meeting to be held from noon to 4 p.m. on Friday and 9 a.m. to noon on Saturday. Networking events will be held both evenings. Non-board members are welcome to attend. Details available here. Contact Dino Mazzone with questions.


text:
For SAAM
Jenny Holzer, For SAAM, 2007, electronic LED array with white diodes, Smithsonian American Art Museum, Museum purchase through the Luisita L. and Franz H. Denghausen Endowment, 2008.3, © 2007, Jenny Holzer/Artists Rights Society (ARS), NY
Jenny Holzer designed For SAAM in response to the high ceilings and open, airy space of the Lincoln Gallery. The sculpture features texts from four of the artist's previous series-- Truisms, Living (Selections), survival (Selections), and Arno. The bold statements scroll around the column, projecting messages such as "Abuse of power comes as no surprise" and "Money creates taste" with flashing LED lights. Holzer's "truisms" adopt an authoritative tone on a range of subjects, including feminism, morality, and interpersonal relationships.
New Acquisition Label
Jenny Holzer (b. 1950) is an internationally renowned artist best known for her pioneering work incorporating texts into light-based sculptures and projections. For SAAM (2007) is Holzer's first cylindrical column of light and text created from white electronic LEDs (light emitting diodes). The piece, according to the artist, is "sensitive to the formal integrity of the museum and attuned to the experience of the collection and space."
The sculpture, which is approximately twenty-eight feet tall and four feet in diameter, features texts from four of the artist's series—Truisms, Living (selections), Survival (selections), and Arno—and includes some of her best-known statements. The texts are programmed to swirl and travel around the body of the piece. By varying the height, font, intensity and direction of the scrolling letters, Holzer activates the transparent column and the surrounding space with light that reflects off surfaces in the gallery.
For SAAM is the latest work that is part of Holzer's ongoing exploration of art and architecture. She has created site-specific work for the Guggenheim Museum in Bilbao, Spain, the Reichstag in Berlin, and 7 World Trade Center in New York City, among others.
Smithsonian American Art Museum, 2008
336 x 48 in. (853.4 x 121.9 cm)
© 2007, Jenny Holzer/Artists Rights Society (ARS), NY
Museum purchase through the Luisita L. and Franz H. Denghausen Endowment
electronic LED array with white diodes
#CBD8EB
Requiem for Charleston
Lava Thomas
tambourines, pyrographic calligraphy on lambskin, acrylic discs and braided trim
Untitled (Cross)
Loring Cornish
plaster, synthetic jewelry, and wood
Dodos en Suite
MVSEVM
mixed media construction


text:
SCOT LEHIGH
A tough blow — but a tougher town
By Scot Lehigh Globe Columnist,April 16, 2013, 12:00 a.m.
It happened when we had almost stopped thinking it could.
We had come to believe we were safe, that terrorist attacks of this sort were a relic of our unprepared past, something that wouldn't happen again.
And then it did. Explosions. Smoke rising. Sirens screaming. Ambulances racing. State Police SWAT vehicles lumbering around the streets. National Guard troops on the Common.
Raymond Kwan, 60, a chemical engineer from Houston, had finished the marathon just minutes before and was a block away when the explosions came.
"I finished a little bit faster than I thought," he told me. He counts himself doubly lucky that he did. "My wife was across from the explosion," he said. "Once I passed her, she left the area."
Others weren't so lucky. At least three died. Some were maimed. Scores more were injured. Coming as it did in the midst of a celebrated public event, the attack was a grim reminder that the threat of terrorism isn't something we've put behind us.
Who, exactly, it was — Al Qaeda, a domestic terrorist like Timothy McVeigh, some other extremist group — remains to be discovered.
But one way or another, it was obviously terrorism. The fact is, we aren't as safe as we had thought. Or hoped. So how will we respond?
Kwan was a first-time visitor to Boston. Will he come back?
"If I qualify to run," he said. "If I am scared of this, I guess I can't leave my house."
That's exactly the right attitude, for all of us.
Yes, we have to learn from this. And we will. We'll need to examine the security plan for the marathon and ask whether this could have been prevented. And we'll have to apply the lessons we learn to other public events.
But life here will go on. We won't be paralyzed by fear.
We'll take reasonable precautions, yes.
But we won't take cover.
And we won't cower.
This, after all, is Boston.
Scot Lehigh can be reached at lehigh@globe.com. Follow him on Twitter at @GlobeScotLehigh.


Find an exhibition hall in Culver City on the iVvy Marketplace. We have thousands of rental venues that you can choose from, including everything from small marquees to large exhibition centers. iVvy makes this easy by allowing you to search for live availability of exhibition venues, request an onsite visit.
When you have found the rental venue that matches your needs reserve the space and organize a site inspection. Venues in Culver City, Beverly Hills, Marina del Rey, Santa Monica, WEST HOLLYWOOD or Inglewood will have a range of pricing and payment options, including a book now and pay later option.


You will meet once per week for 15-20min for an additional 12-weeks to re-assess body fat and revise your nutrition and supplement plan as needed based on your body fat measurements.
Learn More Don't have time to meet with a trainer? Here's your chance to get a professional exercise & nutrition program based on your unique goals. Simply become a member and get access to your own daily workout plan with exercise videos, graphs to log workout dates and questionnaire results, and direct trainer contact to keep you on track!


It looks like Rep. Adrian Smith Adrian Michael SmithTrump approves Nebraska disaster declaration Nebraska lawmakers urge Trump to approve disaster funding New chairmen named for health, tax subcommittees MORE (R-Neb.) will be having a side of wedding bells along with his Thanksgiving turkey this weekend.
The 43 year old says he's tying the knot to Andrea McDaniel, a senior adviser at the Aspen Institute.
The pair, who were introduced by a mutual friend about a year ago, are reportedly poised to marry on Saturday in McDaniel's home state of Tennessee. Smith's office didn't return ITK's request for comment on the nuptials.


Temple Beth El is a small congregation and the only synagogue on the North Coast. Our entire budget comes from member donations and fundraising. All donations are tax-deductible (Tax ID number 94-1629682).
Below is a list of the funds available at Temple Beth El. In your donation, please select which fund you would like the money put towards. If you do not select a fund, the money will be place in the Tzedakah fund.
Adult Education: Supports classes and programs in various aspects of Judaism.
Building: To improve our physical facilities and grounds; used for major maintenance and repair projects.
Camp Scholarship: Provides financial aid to parents who send their children to Camps Newman and Swig.
Children's Education: Helps pay tuition expenses for the religious education of our members' children.
Future Fund: To provide for a rabbi and the future of Temple Beth El.
General Fund: To be used for general expenses at the Temple.
Guest Presenters: Supports bringing guest speakers to Temple Beth El.
Hevra Kadisha: Performs all traditional functions at a time of death.
High Holidays: Provides funds to help offset the cost of High Holy Day music.
Library: To be used for subscriptions, books, and other materials for our Temple library.
Rabbi Discretionary: Provides funds for the Rabbi to further worthy causes, including those at TBE.
Ritual Object: Provides funds for the purchase or repair of ritual objects in the Temple.
Social Action: Involve ourselves in mitzvah projects as the need arises, both in our community and elsewhere.
Tzedakah: Funds which aid our members, and others, in times of need.


Arrow has built a reputation for quality equipment, parts, and accessories that are engineered to last.
When hot weather is upon us, here are a few hints to help your engines weather the heat.
Drain and flush your engine cooling system. ALWAYS premix the water and antifreeze before pouring it into the system. A 50/50 mixture is sufficient. It is imperative that at least 40% water is mixed with the antifreeze.
Remove the air cleaner from the engine. Using solvent, clean the entire assembly inside and out. Add clean new oil to the filter cup. We recommend 10 weight oil for the air cleaner.
Thoroughly clean the radiator's cooling tubes. This will allow the proper cooling action of the fan.
Check the fan belt for cracks or slippage. Re-tighten if loose.
Drain your crankcase oil and replace with a good clean SAE 30 or higher weight oil. Do not forget to change the oil filter. Remove the valve cover and top cover breathers, and clean with solvent. This will ensure proper operation of the crankcase.
Since 1955 Arrow has been building a reputation for providing quality equipment, parts, and accessories that are engineered to last. Arrow's product line includes engines, compressors, chemical pumps, generator sets, innovative electronics, and replacement parts to a variety of oilfield and industrial markets.


text:
Friðrik Ólafsson (nacido el 26 de enero de 1935) es un gran maestro de ajedrez islandés. Fue presidente de la FIDE de 1978 a 1982. Es seis veces campeón de ajedrez islandés y dos veces campeón nórdico de ajedrez.

Carrera de ajedrez
Friðrik nació en Reikiavik, Islandia. Ganador por primera vez del campeonato de ajedrez de Islandia en 1952 y del campeonato de ajedrez nórdico un año después, rápidamente se convirtió en el jugador islandés más fuerte de su generación. El primer resultado de Friðrik de nota internacional fue el primero que compartió con Víktor Korchnói en Hastings 1955-1956.

Su mejor resultado en la competencia del campeonato del mundo de ajedrez fue en el torneo Interzonal de 1958 en Portorož, donde terminó empatado entre el quinto y sexto lugar, ganando automáticamente el título de gran maestro (el primero para Islandia) y clasificando para el Torneo de Candidatos de 1959 (la última etapa para determinar el retador al campeón mundial de Ajedrez) en 1960. Sin embargo, en el evento, celebrado en Bled, Zagreb y Belgrado, terminó séptimo de ocho con 10/28. También jugó en el siguiente Interzonal (Estocolmo 1962) pero no logró clasificar a los Candidatos. Entre sus mejores resultados en el torneo fue tercero conjunto en la primera Copa Piatigorsky, Los Ángeles 1963, con 7½/14 y primer puesto compartido con Ljubomir Ljubojević en Wijk aan Zee 1976, por delante de Mijaíl Tal. Según Chessmetrics, Ólafsson en su mejor momento fue calificado con 2692 en la lista de clasificación de octubre de 1958, clasificado 13º en el mundo.

Ólafsson continuó jugando ocasionalmente en el siglo XXI, ganando un encuentro a partidas rápidas contra su compañero veterano Bent Larsen en 2003 por una puntuación de 5-3.

Presidencia de la FIDE
En 1978, sucedió a Max Euwe como presidente de la FIDE. Durante el mandato presidió el Campeonato Mundial de Ajedrez 1981. Desde que Korchnoi desertó de la Unión Soviética en 1976, los soviéticos retuvieron al hijo de Korchnoi, Igor. Ólafsson retrasó la fecha prevista de inicio del partido para el 19 de septiembre en un intento por conseguir que los soviéticos liberaran al hijo de Víctor. Por este intento, Ólafsson provocó la ira de los soviéticos, quienes luego respaldaron al vicepresidente de la FIDE, Florencio Campomanes, para la presidencia de este organismo. Tras perder las elecciones de 1982, Olafsson fue nombrado secretario del parlamento islandés.

Estilo de juego
Olafsson juega generalmente la defensa siciliana contra 1.e4 y la Defensa india de rey y la Defensa Nimzoindia contra 1.d4. Con blancas, solía jugar la Apertura inglesa, pero también ha jugado 1.d4, 1.e4 y 1.Cf3 muchas veces.

Vida personal
Ólafsson está casado y tiene dos hijas adultas. Antes de 1974, cuando se convirtió en un profesional del ajedrez, trabajó como abogado en el Ministerio de Justicia de Islandia.

Referencias

Enlaces externos

 Perfil en la FIDE
 Base de partidas en chessgames.com

Grandes maestros internacionales de ajedrez
Ajedrecistas de Islandia
Presidentes de la FIDE
Nacidos en Reikiavik


Let's Bee honest! Who wouldn't love this adorable smiley Bee picking out of their journal planner or book?
This super cute clip will make all your school and office projects look pretty!
Embellish gifts, hold special notes, cards or give them as gifts.


As some of you may know by now I recently started writing for a local bakery called The Buttery. My first article for their new blog was called "Sweet Hearts For Your Sweetheart", and with Valentine's day rapidly approaching I sort of inspired myself. I've been wanting to make Alfajores, a South American cookie sandwich with dulce de leche, but hadn't quite gotten around to it, so I figured what better time then now! I happen to have a ton of bags laying around, and the decorative tags from art show invitations and a bag of Meyer Lemons from a co-worker, so it all came together amazingly well and very last minute.
I realize it's been a while. I have a million excuses for not posting any food related things recently, but the main reason is that I'm still trying to find that balance between art, work, and food writing now that I don't have any deadlines. The good news (for me) is that I have been very good at keeping up with art, doing roughly 1 print a week for the past year (even if it's reprinting something I've already made) and I've been doing some general posters and drawing, keeping myself busy. The bad news is that I have a terrible internet connection, so doing anything on for a website is a seriously painful experience, meaning I generally only have patience to upkeep 1 site at a time. But! I haven't been doing nothing food related! I recently made some amazing bread and butter zucchini pickles with my dear friend Elena, a recipe I hope to perfect next year (a little sugar + a little heat), and I recently harvested the last of Rain's hot peppers for pickling!
These days you can find any number of novelty beer mustards at boutique grocers, but nothing will be as delicious or as the one you make yourself with a local beer. Choosing a bright flavorful beer like Yards Philadelphia Pale Ale or Dogfishhead 120 Minute IPA will make your mustard taste like biting into a crisp summer cucumber, and there is no better way to take a break from beer than with more beer!
A lambic is a wild fermented beer from Belgium that is marked by a bright, funky, and intense sour flavor with a wonderfully clean finish. It is perfect for escaping a bit of the hot humid weather during a Philadelphia summer, and is the inspiration for Sour Ales made in the United States today. Think of it like a grown up lemonade, or the sourdough version of beer. The process for making a lambic is long and complicated, sometimes taking 3 years to produce a single complete batch. It starts in the fall where the wort is left out in enormous trays (coolships) with open windows allowing ambient yeast to settle and spontaneously ferment the brew. It ends after it has been barrel aged for anywhere from 1-3 years often blended (young and old) to create a gueuze. It can also be refermented with fruit (a kriek has whole cherries, a framboise has raspberries), or blended with fruit juice just before bottling to create a lambic almost like a desert wine. There are more than 86 possible microorganisms in a lambic, ranging from yeast in the air, to yeast in the brewery, to yeast in the barrels themselves. The process leads to a beer that has wildly different properties based on the year and place it was made, with endless flavor profiles and a deeply devoted following in the United States.
This month GRID magazine in Philadelphia is printing my article on cold brewed coffee. If you happen to live in the area, pick yourself up a copy, a mason jar, and a bag of coffee and go at it! However, for those of you who don't live in Philly, you can still get the article right here, or in the digital edition of GRID.
Tangy beet salad with mayonnaise, salt, and garlic.


text:
TeeJaw
Pearl Harbor Photos
Rights versus Wishes
"The society that puts equality before freedom will end up with neither. The society that puts freedom before equality will end up with a great measure of both." — Milton Friedman
Air Disasters
Oliver Wendell Holmes, Jr. Memorial Day Speech At Keene, New Hampshire — 1884
Below are the opening and concluding paragraphs from "In Our Youth Our Hearts Were Touched With Fire", a speech delivered by Oliver Wendell Holmes, Jr....
Who are the real fascists? Fascism is a tool of the Democrats
Fascism is a tool of the Democrats. Robert Paxton said this in his book, The Anatomy of Fascism: "It may be that the earliest phenomenon...
Why humans are susceptible to ideas strange and dangerous
Ideas strange and dangerous abound in most human populations. We need something to believe in, but believing in things that distort reality only takes us...
A Government Program That Went Badly Awry
A Government Program That Went Badly Awry Historian Art Cashin: In 1349, in the midst of the infamous Black Plague epidemic, the forces of government,...
Death Sets A Thing Significant
A few years ago I read about a woman whose boyfriend died of cancer. She has saved all of the email and text messages they...
History Lesson On The American Founding, Slavery and the Civil War
Born out of the differing interpretations of the Civil War and slavery between White House Chief of Staff John Kelly and Democrat Senator Tim Kaine...
Not sure Trump Understands the Israeli-Palestinian conflict
Trump may not have a full grasp of the Iraeli-Palistinian conflict but that's not really criticism. Almost nobody understands it even though it's not very...
What the Hell Has Happened to the Southern Poverty Law Center?
On June 18, 1984 Denver radio talk-show host Alan Berg was gunned down in his driveway. Bruce Pierce pumped 13 bullets into Alan Berg. To...
The Ghost in the Machine
The machine is your brain and the ghost is the most primitive part of the human brain consisting of the Thalmus, Hypothalamus, Cerebellum and other...
Pivotal Dates In American History — 1787, 1854, and 1932
Big things happened in 1787, 1854, and 1932: 1787 — The Continental Congress passed the Northwest Ordinance. The purpose of the NWO was enacted to...
Johnson County War – 1892
Historical facts that get lost in the historical narrative
In a very good piece from the Politico, How Obama Manipulates the News, Jack Shafer recounts how Obama and his flunky foreign advisor Ben Rhodes...
"Lafayette, We Are Here" — WW I American Soldiers Arrive in France on June 25, 1917
DMCA Copyright Infringement Notification
Advanced Defensive Pistol Class
Alinsky's Rules for Radicals – I
Alinsky's Rules For Radicals – II
Beauty of Pollination
Civil War Veterans Reunions 1913-1938
Colorado Attorney General's Opinion
EMYR
Fred Picker's Zone VI Workshop
Herbert W. McBride (1873-1933)
How to be poor all your life
How to make flavored olive oil dips for bread
Major Rivers in the United States
Math Word Problem — Ship and Anchor
Milton Friedman Enlightens Phil Donahue About "Greed"
Persian Cat Mistaken For A Humming Bird Feeder
Tactical Training — What it Looks Like
TeeJaw? What's that?
When seconds count and the cops are minutes away…
Why You Never Want To Hit a Moose In the Road
© 2017 TeeJaw Blog. All Rights Reserved.


S. discolor holds true with it's name, blooming in a deep indigo-black flowers with fine, white-hairy calyces. This perennial stands erect with branched stems that are densely woolly and oblong to egg-shaped mid-green leaves 2-1/2 inches long. Salvia can be planted in a sunny border, in a meadow or used for bedding and container planting. They grow best in ligh moderately fertile, humus soil but well drained in full sun to light shade.


text:
By Patrick Rall G+ Aug 10 2016 - 2:12pm
FCA Could Be Working on a Ram 1500 Mega Cab
Spy shots floating around the internet show that FCA is working on some sort of super-extended cab version of the Ram 1500 – presumably something like the Ram 2500 Mega Cab in half ton form.
While FCA's Ram Brand might not move as many units as the Ford F Series, the Ram 1500 and the Ford F150 are constantly going head to head to out-do each other in power, fuel efficiency and capabilities. Based on some recent spy shots posted at Allpar, it looks like the Ram Brand might be looking to jump ahead of Ford with the roomiest cabin in the segment with what appears to be a Mega Cab Ram 1500.
Why a Mega Cab Ram 1500?
The Ram 2500 has been available in the Mega Cab configuration for several years now and this unique ¾-ton package is the biggest cab in the Ram lineup along with being the biggest cab in the consumer-level truck segment. The only cabs bigger than the Ram 2500 Mega Cab is tractor trailer rigs with sleeping quarters in the back, but to get this huge rear seating area, you have to buy the Ram 2500 Heavy Duty (shown above in blue).
It seems reasonable that there are some prospective truck buyers who want the huge cab with gobs more rear seating and more interior cargo space, but who do not want the added cost or the larger fuel bill of the Ram 2500 HD. For example, the least expensive trimline offered with the Mega Cab package is the Ram 2500 SLT, which starts at $41,425/$44,795 (RWD/4WD), and if you want a Mega Cab with leather and 4WD, you will pay at least $51,680 for the Ram 2500 Laramie.
I imagine that the Mega Cab Ram 1500 would be most popular among people who use their trucks for work of some sort, so I would expect it to be offered on models like the Tradesman and the Outdoorsman. The current Ram 1500 Tradesman starts at $33,570 with the Crew Cab configuration and rear wheel drive. In the Ram 2500 lineup, the Mega Cab costs around $1,500 more than the Crew Cab, so even if the Ram 1500 Mega Cab option costs $2,000 – it would be almost $6,000 less expensive than the most affordable Ram 2500 Mega Cab.
Of course, there are vast differences between the Ram 2500 SLT and the Ram 1500 Tradesman, but for someone looking specifically for the biggest rear seating area possible, the introduction of the Ram 1500 Mega Cab would almost certainly offer a far lower price point.
Mega Cab Ram 1500 Advantages
While the introduction of a Ram 1500 Mega Cab would offer the largest possible cab for a lower price point than the Ram 2500, the advantages of this larger cockpit would obviously extend far beyond purchase price.
Most notably, the larger cab will lead to more rear seating space than any other half ton truck sold in the USA, so work crews or big families who spend long periods of time with 4 or 5 people loaded up will find that extra space helpful. Also, the larger cab would offer far more interior cargo space and with the seats folded up against the back wall of the cabin combined with huge rear doors – loading large cargo would be easier than it is with any other half ton truck on the market.
Extra cargo space and passenger space is an obvious advantage of a Ram 1500 Mega Cab, but the introduction of this huge cabin on the half ton chassis would likely make it far more fuel efficient than the Ram 2500 Mega Cab. The 2500 comes with a standard 5.7L Hemi V8 similar to the one offered in the Ram 1500, but the 2500 is bigger, heavier and less efficient. Offering the huge Mega Cab for the Ram 1500 would allow buyers to pick the 3.0L EcoDiesel V6 – the most efficient engine in the half ton segment.
Again, this is all based on some spy shots showing what appeared to be a Ram 1500 with what was definitely a bigger cab than is offered with the current models so it could be a while until something like this comes to market – but it certainly appears as though a Mega Cab Ram 1500 is on the way.


I started this year right in the front of the house. The hosta I'd gotten so cheaply from Walmart and potted up were doing so well that I wanted to get them into the ground. I think they could handle even a hard freeze if we get another one, so in they'll go. I put them right in front, next to the deck, under the laundry room window, so it made sense to start cleaning up there. I've already got a lot of hosta in that bed, but it's mostly shade, and I want to fill in the whole bed. These new ones are big blues, so they'll contrast nicely with the other colors of hosta I already have. I need to make a note for next year, though. The biggest bunch right in the back really needs to get split hard next year. I should have done it this year, but I'm not sure where to put them. I'm still not, but I have a year to figure that out.
I brought up all the pansies I started from seed, and put them in the big planters on the front porch, which made that whole area look much better, and cheery. My window box theme is red, yellow and orange, and that's the color of pansies I put in there, but how much do I think that seedlings from the many years of using these with blues and purples are going to come up? Oh well. I like them, and they won't clash too much because they are pretty far away from the rows and rows of window boxes along the deck edges. I really should dump all the soil and start over. Maybe next year. It's hard to motivate myself to do that, though, because they are so big and everything still grows well enough. Maybe topping up with compost every year really is enough?
Marmalade and I surveyed the lilacs, which didn't make it, sadly. Oh well. I have an ambitious plan for turning that whole strip there into a raised bed, but Frank thinks I've lost my mind. I'm not sure if I should do it now, or wait until I have the rest of the beds done. I think it will look great, though, and balance that area nicely.
This entry was posted in Compost, hosta, Marmalade, pansy, Shady garden. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.


text:
An Jen Li (translitera del chino李安仁) ( 1947 ) es un botánico chino.

Algunas publicaciones
 . 1979. Flora reipublicae popularis Sinicae delectis florae reipublicae popularis Sinicae agendae academiae Sinicae edita: tomo 25 (2). Angiospermae. Dicotyledonae. Chenopodiaceae, Amaranthaceae. Ed. Institutum Botanicum Academiae Sinicae Univ. Normalis Kansuensis, 262 pp.

Referencias

Enlaces externos

Botánicos de China del siglo XX
Botánicos de China del siglo XXI
Plantas descritas por A.J.Li