text:
RAIM-Denver
Our Program, FAQ, Contact, More Info…
Denver: RAIM Organizational and Educational Meeting
Please join us on Sunday, March 6th at 5pm for a RAIM organizational and educational meeting. We will be discussing numerous topics, including planning for upcoming events and campaigns. Please RSVP and let us know if you want to add anything to the agenda.
-Introductions (5 mins)
-News items (10-20 min)
-Discussion on RAIM Strategy (10-15 minutes)
-Planning for events (30 mins)
-Study group intro discussion and assignments (15-30 mins)
January 1, 2011 · 11:11 am
In case you haven't noticed…
We've begun posting only @ www.antiimperialism.wordpress.com (tell your friends)…
Chris Rock – Crackers (Outkast's Hey Ya Spoof )
A fitting message to the white settler nation.
Filed under Africa, Agitation Statements, Anti-Racism, Black Nation, Culture and Art, Imperialism, Videos, White Amerika
Upcoming Events in Denver (Nov. 2010)
From UMAS MECHA de Auraria:
A Night of Revolution: 100 year celebration of the Mexican Revolution.
Friday, Nov. 19th; 5-10pm
St. Cajaten's on the Auraria campus
Keynote Speaker: Ricardo Romero
From Resistencia Mexicana:
Film Screening & Discussion: Mexico The Frozen Revolution./Película y Discusión Mexico: "La Revolución Congelada."
Saturday, Nov. 20th; 6pm
27 Social Centre (2727 W. 27th Ave., Denver, Co)
Raymundo Gleyzer's masterpiece, Mexico: The Frozen Revolution uses rare newsreel footage of Pancho Villa and Emiliano Zapata to connect the betrayal of the 1910 Mexican Revolution with the failure of revolution in his own time. At risk to his own safety, he then exposes the PRI – the party that governed Mexico for almost 70 years – as corrupt.
Esta obra maestra del Argentino Raymundo Gleyzer, utiliza imagenes y metrajes poco antes vistas sobre Pancho Villa y Emiliano Zapata para asi enlazar la traición de la revolución Mexicana de 1910 con el fracaso de la revolución en su epoca. Arriesgando su propia vida, Gleyzer expone a el partido del PRI-el partido que domino a Mexico por 70 años-como corrupto.
for more info contact us at mexican.resistance@gmail.com or facebook.com/resistencia.mexicana
para más información contacte con nosotros en mexican.resistance@gmail.com o facebook.com/resistencia.mexicana
From Los Herederos of Change & Esperanza/Beyond Chicanismo
The Black Panthers: 44 Years of Serving the People
Featuring Comrade Steve, a former member of the Black Panther Party.
Monday, Nov. 29th; 10am
Tivoli room 640
(A previous interview with Comrade Steve on the topic of the BPP, conducted by RAIM-Denver, is available here: http://www.youtube.com/watch?v=Cr-woFTlgpY)
Filed under Actions and Events, Occupied Mexico/Aztlan
Denver Update
http://www.raimd.wordpress.com
Over the next few months, RAIM-Denver's blog will go through a period of relative inactivity. Members of RAIM-Denver are nonetheless engaged in a number of ongoing projects, including but not limited to: learning Spanish, researching and writing longer essays, writing and doing work with other Third Worldists organizations, organizing study groups, and engaging in local, informal dialogue and education.
In the meantime, we encourage comrades worldwide to step up and pick up some slack. Specifically, we encourage comrades to begin taking steps towards being more proficient writers for the movement. Writing news and analysis, cultural reviews and even research is something that can be accomplished by lone comrades, yet can have far-reaching consequences. Writing up-to-date articles and providing a revolutionary, anti-imperialist analysis is one important role the Revolutionary Anti-Imperialist Movement has thus-far fulfilled. We are looking forward to continuing in the role in an even greater way into 2011 and beyond. Now is the time for comrades who've thus far been on the sidelines to take a more active role in this regard.
Likewise, study is important. There are now many comrades engaged in serious study to the end of contributing towards revolution. This is good and should continue. We encourage comrades to not neglect study, but redouble their efforts with informal and formal group study programs, insofar as it is possible.
Over the next year, we expect the Revolutionary Anti-Imperialist Movement to congeal into a larger, nodal, international network. With this positive breakthrough will come some changes. Our message and mission will be the same: revolution is possible, not based on the collective self-interest of bourgeosified First Worlders, but on the pressing necessity of the vast majority of humanity exploited by capitalist-imperialism; and our role, in betrayal of our immediate interest and often class background, is one in service to the world's masses and their revolution.
Filed under Organizing
November 1, 2010 · 8:28 pm
The Amerikkkan electorate: militarist and chauvinist
raims.wordpress.com
U$ imperialists, of both parties, appeal to the chauvinism and militarism of the Amerikans this election cycle. Then again, our readers will be asking by now, "What's new?" For the past couple years, talking heads and ideologues from both of the main partisan wings of the US system have been rallying their respective "bases" in preparation for the contentious midterm elections. In just the past few weeks, the imperialist media had been inundated with political ads and substanceless, vitriolic rhetoric.
On the Republican side, their Amerikan grassroots "Tea Party" movement has whipped up a white chauvinist frenzy right in time to derail the "Obama phenomenon." In the midst of this racist uprising by the recently dispossessed Amerikan settler white nation, the favorite target has been migrant labor from Mexico. The most egregious example of the consequences of this radical reaction is the "Papers, please" legislation in Arizona, on Mexican land stolen by Amerika no less! (1) Fast forward over 160 years later, and over 70% of Amerikan are in favor of some similar draconian and fascist legislation. (2) Another side-effect was the recent inflammation of Amerikan chauvinism against Islam in general, which had exceeded levels beyond anything seen during the Bush era. (3)
On the Democratic side, the Obama-lovers are attempting to paint the Republicans as "shipping Amerikan jobs overseas." (4) This thinly-veiled "pro-labor" racism serves to merely shift the chauvinism of Amerikans towards Latinos, to chauvinism directed towards Asians. To pile onto this chauvinism, the White House itself is attempting to paint their GOP opponents with the "Chinese money" campaign corruption card. (5) As if US imperialism hasn't attempted to influence political processes by whatever means, monetarily or militarily, worldwide.
The two political parties of US imperialism aren't just battling over who Amerikans should be more chauvinist against. They are also battling for Amerikan public opinion over which Muslim-majority country to invade and occupy. The Republicans' latest superstars have been some the most fervent Zionists, with a warmonger's eye towards toppling the Islamic Republic of Iran. The Democrats' "common-sense" militarism has its eyes toward continuing the existing occupations in Iraq and Afghanistan in a "non-direct, supervisory form," as well as continuing the incursions into Pakistan. Long gone are the anti-war voices from the political spectrum, from either "libertarian" Republicans or "progressive" Democrats. One Tea Party-backed congressional candidate in North Carolina includes a US pig soldier suspected of killing two unarmed civilians in Iraq. (6) On the other side, Democrats in Washington State appeal to the votes of "workers" from Boeing, a major imperialist arms manufacturer. One such political ad, from a Democrat no less, makes a simultaneously chauvinist and militarist appeal to Boeing workers. The ad says, in essence, that Amerikans should continue to be paid handsomely for building and maintaining the imperialist war machine. (7)
What else is new with politics in the US empire? Certainly not the brain dead response of the First World so-called "left" to Amerikan elections. The constant meme coming from them states that the top two imperialist parties don't really represent the "will of the [Amerikan] people." The supposition here is that the Amerikan so-called "masses" are inherently progressive (if not "revolutionary") in their majority. (8) Nothing could be further from the truth. One question for our First Worldists: If Amerikans are so inherently "progressive," why do the two top imperialist parties pour billions of dollars into filling their airwaves with this chauvinism and militarism? (9)
A "democracy" that does not represent the will of the world's oppressed and exploited majority is not democratic in any real sense. Bourgeois democracy in the First World seeks to affirm the unity of the imperialist populations against the global majority. RAIM struggles for a world where the needs and will of the global popular majority, who make less than $2.50 a day, are placed first per the democratic principle of "majority rules." (10) To create a truly democratic society, the world must be turned upside down.
1. http://antiimperialism.wordpress.com/2010/10/14/long-live-mexico-in-commemoration-of-the-100th-year-anniversary-of-the-mexican-revolution/
2. http://www.mcclatchydc.com/2010/05/12/94050/most-americans-approve-of-arizonas.html
3. http://www.lewrockwell.com/margolis/margolis201.html
4. http://seattletimes.nwsource.com/html/opinion/2013264531_bruce27.html
5. http://www.washingtonexaminer.com/politics/ap/china-bashing-is-bipartisan-in-us-races-106366768.html
6. http://www.rawstory.com/rs/2010/10/gop-candidate-killed-unarmed-iraqi/
7. http://www.youtube.com/watch?v=xyk3QLaX2nQ
8. http://revcom.us/Constitution/constitution.html
9. http://www.telegraph.co.uk/news/worldnews/northamerica/usa/us-politics/8093993/US-midterm-elections-2010-Campaign-spending-set-to-reach-2.5-billion.html
10. http://raims.wordpress.com/2010/10/01/the-anti-kolumbus-day-manifesto/
Filed under Afghanistan, Agitation Statements, Anti-Racism, Barack Obama, Fuck The Troops, Imperialism, Iraq, News and Analysis, Occupied Mexico/Aztlan, Political Economy, RAIM-Seattle, White Amerika
RAIM Digest Volume 2, Issue 6
Filed under Imperialism, Organizing
RAIM Central Blog
RAIM Global Digest
RAIM-Denver Archive
RAIM-Seattle
Protest Denver's Quaintest Little Celebration of Genocide (aka the KKKolumbus Day March)
Saturday, October 9th, 9:00am
Protest KKKolumbus Day:
Saturday, October 9th 9am
Gather at the west steps of the Capitol for a rally followed by a protest of the Kolumbus Day parade
Meet for lunch
Gather at 38th and Shoshone to protest their after party
No Kolumbus Day! No Celebrations of Genocide!
Anti-Kolumbus Day 2010
Palestine and Israel: The Pit and the Pendulum
US Activists' Homes Raided, Support for Third World "Terrorists" Alleged
Diana on Remember Luis "Junior…
simon lomax on FUCK THE TROOPS
ameican hater on Amerikkkans "human hunt…
Amber Smith on FUCK THE TROOPS
Trantis on Alex Jones: a ranting white-po…
Update on Army Kill… on Army "Kill Team" Targeted Civi…
dog shit on Army "Kill Team" Targeted Civi…
J. on Movie Review: Machete and The…
Marcel on Chris Rock – Crackers (O…
VIVARAIM! on Denver Update
FUCK THE TROOPS
Happy Fifth Anniversary US Soldiers!
Why We Say... Fuck the Troops!
Long Live Mexico: In Commemoration of the 100th Year Anniversary of the Mexican Revolution
Fuck The Troops: The Video [update]
It's Right to Rebel Against Amerika's Education
"Great" Britain
Actions and Events
Agitation Statements
Black Nation
Black-ops
Dear RAIM-Denver…
Israell
Jonathan Elinoff
KKKolumbus Day
Occupied Mexico/Aztlan
White Amerika
Archives Select Month March 2011 January 2011 December 2010 November 2010 October 2010 September 2010 August 2010 July 2010 June 2010 May 2010 April 2010 March 2010 February 2010 January 2010 December 2009 November 2009 October 2009 September 2009 August 2009 July 2009 June 2009 May 2009 April 2009 March 2009 February 2009 January 2009 December 2008 November 2008 October 2008 September 2008 August 2008 July 2008 June 2008 May 2008 April 2008 March 2008 February 2008 January 2008 December 2007 November 2007 October 2007 September 2007 August 2007 July 2007 June 2007 May 2007 April 2007 March 2007 February 2007 January 2007
RAIM-Denver ·


text:
require "spec_helper"

describe "Languages resource" do
  let!(:collection) { FactoryGirl.create_list(:language, 10) }

  before :each do
    visit "/languages"
  end

  describe "index" do
    it "has a correct title" do
      page.html.should have_xpath "//title", text: "Languages | Dummy"
    end

    it "has a correct heading" do
      page.should have_css "h1", text: "Languages"
    end

    it "lists all languages" do
      within "table" do
        within "thead" do
          page.should have_css "th", text: "Name"
        end
        within "tbody" do
          collection.each do |resource|
            page.should have_css "td", text: resource.name
            page.should have_link "Show", href: "/languages/#{resource.id}"
            page.should have_link "Edit", href: "/languages/#{resource.id}/edit"
            page.should have_link "Delete", href: "/languages/#{resource.id}"
          end
        end
      end
    end

    it "has a link to create a new language" do
      page.should have_link "New Language", href: "/languages/new"
    end
  end

  describe "creating a new language" do
    let(:resource) { FactoryGirl.build(:language) }

    before :each do
      click_link "New Language"
    end

    it "has a correct title" do
      page.html.should have_xpath "//title", text: "New Language | Dummy"
    end

    it "has a correct heading" do
      page.should have_css "h1", text: "New Language"
    end

    it "has a name field" do
      page.should have_field "Name"
    end

    it "has a create language button" do
      page.should have_button "Create Language"
    end

    it "has a cancel link" do
      page.should have_link "Cancel", href: "/languages"
    end

    context "with correct values" do
      before :each do
        fill_in "Name", with: resource.name
        click_button "Create Language"
      end

      it "redirects to index" do
        page.current_path.should == "/languages"
      end

      it "displays success message" do
        page.should have_content "Language was successfully created"
      end

      it "lists the new resource" do
        page.should have_content resource.name
      end
    end

    context "without a required field" do
      before :each do
        click_button "Create Language"
      end

      it "stays on the same page" do
        page.should have_css "h1", text: "New Language"
        page.should have_field "Name"
      end

      it "displays inline error message" do
        page.should have_content "can't be blank"
      end
    end
  end

  describe "editing a language" do
    let(:resource) { collection.first }
    let(:new_resource) { FactoryGirl.build(:language) }

    before :each do
      click_link "Edit"
    end

    it "has a correct title" do
      page.html.should have_xpath "//title", text: "Edit Language | Dummy"
    end

    it "has a correct heading" do
      page.should have_css "h1", text: "Edit Language"
    end

    it "has a name field" do
      page.should have_field "Name", with: resource.name
    end

    it "has a update language button" do
      page.should have_button "Update Language"
    end

    it "has a cancel link" do
      page.should have_link "Cancel", href: "/languages"
    end

    context "with correct values" do
      before :each do
        fill_in "Name", with: new_resource.name
        click_button "Update Language"
      end

      it "redirects to index" do
        page.current_path.should == "/languages"
      end

      it "displays success message" do
        page.should have_content "Language was successfully updated"
      end

      it "lists the new resource" do
        page.should have_content new_resource.name
      end

      it "does not list the old resource" do
        page.should_not have_content resource.name
      end
    end

    context "without a required field" do
      before :each do
        fill_in "Name", with: ""
        click_button "Update Language"
      end

      it "stays on the same page" do
        page.should have_css "h1", text: "Edit Language"
        page.should have_field "Name"
      end

      it "displays inline error message" do
        page.should have_content "can't be blank"
      end
    end
  end
end

redpajama_set_name: RedPajamaGithub


If there is one thing we are all proud of, it is our crowning glory. Men and women alike take pains to oil, wash, and condition their hair, so that it shines with health. We spend a lot on hair care products such as oils, shampoos, and conditioners each month, so that we beautify and maintain our hair. Well-groomed and cared-for hair creates an impressive and lasting first impression that we all work towards.
Some of us prefer using herbs and other natural ingredients to take care of our hair. This method of hair care is time consuming and requires patience. Believers of this school of thought use ingredients such as reetha or soap nut to wash their hair, henna or mehendi to colour, and honey to condition. There are many home remedies that help take care of hair and offer solutions to hair conditions. It is indeed a laborious job to procure pure items from the market, mix them with other ingredients, and then apply them to one's hair -- though the results can be spectacular.
The rest of us prefer to save time and use products available in the market. These range from oils to shampoos and conditioners to serums -- to name just a few. Thanks to advertising, we are well-informed about the many products that manufacturers launch in the market and choose to use what best suits us.
Choosing a product that suits our hair and lifestyle is not very easy. For most, it is a matter of trial and error. Some of us choose on the basis of recommendations from our friends and loved ones. While some of us stick with the product and brand, others like to experiment and sample something new, willing for it to suit us. Whatever it may be, hair care products are an important part of our grooming regime, and we are willing to shell out money to buy them.
Are you looking for hair products? Are you confused as to which product you should use? Do not despair. SaleBhai comes to your aid. Log on to our website and navigate to our page. You will find many products listed with detailed descriptions to give you the information you need. You are bound to find a product that will suit you.
Looking for a herbal shampoo? Try the rejuvenating shampoo from Hyderabad's Ancient Living. This shampoo contains essential oils of rosemary, lemon, and jojoba. Jojoba strengthens the roots to check hairfall, lemon prevents dandruff, and rosemary rejuvenates the senses.
If you have dry and damaged hair, go for the hydrating shampoo, also from the house of Ancient Living. With aloe vera as one of its ingredients, this shampoo promises to nourish the hair moisturises the hair from root to tip.
You can also opt for our hair wash soap, containing reetha, shikakai, brahmi, and bhringraj. This soap will deep cleanse your hair and condition it as well. All ingredients in this soap are natural.
Try the olive-aloe hair wash by Pure Mart, Jammu. This hair wash contains olive oil, jojoba oil, aloe vera gel, coconut oil, and castor oil, along with a host of other essential oils to nourish your hair while cleansing it.
Go natural with the shikakai hair cleanser from Ancient Living. Mix the shikakai powder with water and you have a gentle-yet-effective hair cleanser, that is all natural. Tangled hair giving you nightmares? Pure Mart, Jammu, has the solution for you. Use the Neev Jojoba Hair Conditioner. This herbal hair conditioner suits all types of hair.
Do you suffer from hair fall? Apply Neev Bhringraj Ayurvedic Hair Oil. This hair oil should be applied and massaged into the scalp. Regular use helps arrest hair fall. Nilibhringadi Keratailam Hair Oil from Nedco, Bengaluru, is an ayurvedic hair massage oil that promises to cure hair fall, check dandruff, and promote hair growth.
To colour your hair, use Ancient Living Henna Mix – a natural hair dye. It contains henna, triphala, and bhringraj -- that not only colour your hair but also provide nourishment to the scalp. This product has no side effects and can be used without worry.
Tackle dandruff with Neev Anti Dandruff Hair Oil. This oil is enriched with coconut oil, triphala, yashtimadhu, aloe vera, neem, and manjistha powder. If you don't want to apply oil, you can use the anti-dandruff pack from Ancient Living. The pack contains neem, hibiscus, fenugreek, amla, bhringraj, and brahmi.
Maintain healthy hair with Organic Moringa and Curry Leaves Hair Pack from Woods and Petals Herbals, Gurgaon. This ayurvedic formula promotes hair growth and checks premature greying.
Apply the pre shampoo deep conditioner from Rustic Art. It protects the hair from damage and also detangles the hair.
Try Rustic Art Biodegradable Colour Care Shampoo for hair that has been coloured. It contains cucumber, sunflower oil, and coconut milk. This vegan shampoo also contains vitamin E. Men can try the Rustic Art Men's Shampoo. This product contains lemon, aloe vera, and olive oil.
To cover your greys, colour your hair black with 4M Assets Easy Black, from Fourem Assets, Bengaluru. Apply the mix on your hair and massage it for five minutes and wash with water.
All these products are sourced from reliable manufacturers and suppliers -- so that you are ensured of genuine hair care products.
Go to our website and navigate to the page. You can read about the products in detail and find out about their ingredients and directions for use. SaleBhai ensures your products reach you at your address safe and sound and well within the stipulated delivery date. With just a click of a button, your desired hair care product will be on its way to you.
What are you waiting for? Order from a large variety of shampoos, conditioners, oils, packs, henna powders, and much more.
You can also order essential oils and mix them with carrier oils for a good head massage. Check our page and place your order now.


The LEGO brand is well known around the world and many schools in Ireland already use a number of LEGO Education products such as LEGO Mindstorms and LEGO WeDo. I previously wrote a piece about LEGO WeDo back in 2016 and with the growing emphasis on STEM activities at Primary School level it's great to see a new product coming into the education market that will support these activities.
Coding Express is aimed at younger pupils and will be an ideal addition to Junior and Senior Infant classes STEM resources. This new product is currently on pre-order in the US and should be available in Ireland early in 2019; of course, with the nature of online ordering and creative delivery options, I'm sure teachers here could find a way to get their hands on the Coding Express package as early as possible.
So what is Coding Express? It is a pack of 234 LEGO action bricks that have been designed to help young pupils explore coding concepts such as sequences, loops and What… If events. They use the bricks to construct a train and surrounding environment and then give the train commands to perform actions along a track; a red "Stop" action brick or "Green" go action brick can be placed on the track at strategic points as "Sound" and "Lights" bricks help to further animate the scene. The pack also contains resources to help the teacher introduce Coding Express to their pupils without the need to have to create their own materials for lesson plans. These resources include an Introduction Guide, Activity Card, a Poster and 6 Building Cards. An Android or Apple iOS app is also available as well as excellent online support materials that are are a definite "must-have"! This is the Coding Express promo video from YouTube and it gives a great overview of the product.
I've spoken to a number of teachers during recent summer CPD courses about their use of Bee-Bots and Blue-Bots in their schools and I think these teachers and of course many more teachers around the country will absolutely love Coding Express.


Remember Mark Regimbal? Yeah, we don't either, but for some reason he sent us this today. I suppose it had something to do with this and this, but I'm not sure.
What happens to one of the greatest skateboarders alive when he's injured? Find out this weekend. Both Saturday and Sunday Guy Mariano talks about his Medical Leave of Absence.


text:
Pioneer Metal Finishing Completes Strategic Acquisition Of P
|Jan 27| 12 min read
GREEN BAY, Wis., Jan. 23, 2020 /PRNewswire/ -- Pioneer Metal Finishing, LLC ("Pioneer"), a portfolio company of Aterian Investment Partners ("Aterian"), is pleased to announce the acquisition of Pilkington Metal Finishing, LLC ("Pilkington").
Based in Salt Lake City, Utah, Pilkington is a leading metal finishing business serving customers across a range of industries including aerospace & defense, medical devices, general industrial, consumer goods and more. Pilkington's core capabilities include anodizing, powder coating, wet coating, non-destructive testing and heat-treating services. Together with Pioneer, the combined company is a leading outsourced metal finisher with locations across North America with experience serving a highly diverse set of end markets, including aerospace & defense, medical, automotive, industrial, consumer goods, etc.
The acquisition of Pilkington by Pioneer is highly strategic and represents a continuation of Pioneer's strategy of acquiring leading metal finishing businesses across North America. The Pilkington acquisition provides additional scale and further entrenches Pioneer into the aerospace & defense and medical end markets. Additionally, Pioneer and Pilkington have a rich cultural fit and will utilize each other's complementary capabilities and footprint to continue providing best-in-class quality and service to support their customers.
Kevin Stevick, CEO of Pioneer, "We are very excited about the Pilkington family joining the Pioneer family. Pilkington has a fantastic business with a strong, dedicated customer base and a group of highly talented people that align with Pioneer's values and culture."
Van and David Pilkington, Owners of Pilkington, "We feel right at home with the Pioneer team, who really understand the metal finishing business. It's a great cultural fit because we share the same commitment to our customers, our employees and to best industry standards. We are highly complementary of the folks at Pioneer and Aterian, who have been welcoming, transparent and straightforward throughout this entire process. Working together we're fully enabled to meet the growing demand for metal finishing services here in the west."
Daniel Krasnow, Vice President at Aterian, "It is great to be partnering with the Pilkington family. They have a great business that builds upon our strategy to acquire metal finishing businesses across North America."
Weil Gotshal & Manges LLP and Deloitte Corporate Finance LLC advised Pioneer on the transaction.
About Pioneer Metal Finishing
Headquartered in Green Bay, Wisconsin, Pioneer specializes in providing outsourced metal processing services to customers across a range of industries including automotive, industrial, medical, consumer goods, aerospace & defense and more. Pioneer has been serving its customers for nearly 75 years and offers a range of processes including anodizing, plating, adhesive & coating applications.
For more information, please visit http://www.pioneermetal.com
About Aterian Investment Partners
Aterian Investment Partners is an operationally-focused middle market private equity firm that provides resources to companies to further enhance growth, operations and investment initiatives. The firm invests in businesses generating $25 million to $500 million of annual revenue with strong, proven franchises. After making an investment, Aterian, in partnership with management, seeks to focus on the critical growth, operational and liquidity initiatives of a business in an effort to drive value creation for all stakeholders.
For more information, please visit www.aterianpartners.com
View original content to download multimedia:http://www.prnewswire.com/news-releases/pioneer-metal-finishing-completes-strategic-acquisition-of-pilkington-metal-finishing-a-leading-outsourced-metal-finisher-in-utah-300992305.html
SOURCE Aterian Investment Partners

redpajama_set_name: RedPajamaCommonCrawl


This post about prosperity and abundance, happiness and inner peace, and enlightenment and spiritual awakening may surprise you.
If you look at the surface of things, those 3 topics seem separate.
It therefore seems that the paths you travel, the techniques and strategies you employ, and what you do to "get" those "things" would be different too.
If you define prosperity and abundance, happiness and inner peace, and enlightenment and spiritual awakening the way most people do, those assumptions are accurate.
As my journey took me deeper and deeper into The Truth of things, I made a discovery that really surprised me.
The paths, techniques, and strategies employed to "get" those "things" are ultimately the same too.
I've discussed how I define True Prosperity and abundance, and True happiness and inner peace in previous posts on this blog. Be sure to search for and read them if you haven't already.
In the next few posts, and continuing later on, I'm going to share how I see True enlightenment and spiritual awakening.
Please be sure to Like this post and share it with others you feel might benefit from it — and the upcoming series it heralds.
And, I'd love your comment below so I know how this post impacts and/or resonates with you!
Yes, over the years, I realized the same thing, peace, abundance, and true happiness are the same thing, they seem to overlap or meld together.
I came across a great supportive book a few months ago called "Choosing Easy World" by Julia Rogers Hamrick. Very insightful and book.
I'm enjoying watching you present what I created to hear (read) When I "need" it. Inner Happiness and Peace… Things that used to stress me – now amuse me. I'm mostly amused by the thought that if "people" knew what was going through my head about Lies, Illusions, and Stories, they'd call out the men in white coats! lol WATCHING the drama instead of being a part of it is SO much more fun! And Amazing!
That is it for sure!
so true -these distinctions are very much entertwined. In looking back through the illusion of time- I see my search for personal freedom and success was thru the door of spiritual awakening and gurus. Peace and abundance appeared as the cloud cover faded. Its so much easier now, thanks to you sharing your path. So appreciate your amazing generosity.
Prosperity, success, happiness comes down to one fundamental thing. Its all just "energy". I guess it is about just Being that energy and all else will be added.
I don't use the word "energy" anymore, just my personal preference, but I agree with your statement.
That's what I learned how to do.
Good to see this invitation to being in truth.
ignites essence in this dream as the dream happens.
A good movie, a creative unfolding like no other.
Thanks Robert. It really is all "ONE"!!


Am I the only one that looks forward to potlucks because it's a giant surprise as to what food is going to be served? I get ridiculously excited when I know a certain person is attending said potluck if they have a signature dish that I love. Summer just seems to be prime time for potlucks because the weather is nicer and everyone wants to be outside. Enjoy the last moments of summer by having an end-of-summer potluck!
While fun, it can be stressful when you have dietary restrictions and you don't know if there will be anything that you can eat.These gluten free potluck recipes are dishes that both your gluten free and non-gluten free friends will enjoy–in fact, they'll love them so much you'll probably be bombarded with recipe requests. Even if you don't have a potluck on the horizon, you could still enjoy these recipes as an easy dinner casserole, tasty side dish, or dessert for a special occasion.
We promise that your friends won't know that these casseroles are healthy or don't have any gluten. Seriously, they're so delicious and filled with flavor that no one will ever know the truth…until they ask for the recipe.
Allergy-Friendly Tater Tot Casserole – Make this casserole if you have a friend that's allergic to everything–don't worry, it's still delicious!
Quinoa Stuffed Peppers Casserole – (pictured, above) Just as much protein as the original, but naturally gluten free!
Overloaded Taco Casserole – Because really, who doesn't love Mexican food?
Easy Slow Cooker BBQ Pulled Pork – (pictured, top collage) A potluck staple! Just be sure to buy some gluten free buns–or make these Gluten Free Buns!
Need something to serve alongside your main dish? These side dishes are super simple to make and are filled with whole ingredients. When tossed with dressing and veggies, gluten free pasta doesn't taste gluten free!
Grandma's Favorite Broccoli Salad – Even the pickiest of vegetable eaters will gobble up this broccoli salad.
Lemon-Basil Pasta Salad – (pictured, above) Super light and fresh, this pasta salad is very delicious.
Simple Italian Green Bean Salad – (pictured, top collage) Yummy and delicious, this easy salad will be gone in no time.
Corn and Avocado Pasta Salad – The homemade dressing really makes this dish amazing.
Grilled Potatoes with Bleu Cheese – A little bit different, but super simple to prepare.
What's a party without dessert? These easy recipes are sure to impress your friends and leave them wanting more. Make one or make them all because they're sure to be a hit.
Chocolate Chip Cookie Dough Mini Cheesecakes – (pictured, top collage) These little cheesecakes are as delicious as they are adorable. Plus, cookie dough is a fan favorite.
Seven Layer Bars – These bars are SO WORTH the effort needed to make them.
Creamy Peanut Butter Cheese Ball – Peanut butter is my favorite food, and this is basically a giant ball of peanut butter. What could be better?
Chocolate Mint Crinkle Cookies – (pictured, above) Chocolate and mint are just super refreshing together, don't you think?
What's your favorite dish to bring to a potluck? Tell us in the comments!


text:
Polo Grounds
Meet Phillie Ted Kazanski, Boy Grand Slammer!
October 27, 2016 April 25, 2011 by Tom Owens
A half-century later, Ted's autograph is the same!
Topps recycled his photo from 1954, right?
Infielder Ted Kazanski wasn't the angry young man stereotype so common in pro sports today.
The Ballplayers bio notes that he was "one of the most highly rated schoolboy players of his time." Kazanski reached the majors while toiling under the "bonus baby" banner.
Surprisingly, he had nothing bad to say about the press coverage he received.
"The press, for the most part, always treated me fairly, I thought. In some cases, they wrote about me in more complimentary ways than I thought was deserved at the time, probably because of their recognition of my youth and inexperience at the time."
When 20-year-old Ken Griffey Jr. hit an inside-the-park homer, baseball historians looked to 1956. The National League had its own "Kid," too.
"My inside-the-park homer came against the Giants in the Polo Grounds. What made it kind of exciting for me was that it was a grand slam and we won the game."
Thanks to http://www.retrosheet.org/, the day remains!
Any doubts about Kazanski's experiences as a major leaguer were erased with his closing:
"Tom, Thanks for being a fan of baseball. It's a great game!
Ted Kazanski"
Categories Ken Griffey Jr., Polo Grounds, Ted Kazanski 2 Comments
Slugger Mike Sandlock Made Dodgers Move from Brooklyn to Los Angeles?!?
October 27, 2016 June 14, 2010 by Tom Owens
"Joke."
I don't get credit for that one. It's from Mike Sandlock, yet another witty catcher.
Oh, the punchline comes last. Here's Mike, offering a fun letter at age 94:
"Remember?!
My first home run in the Polo Grounds. I saw the ball go over the Chesterfield Sign.
Second? The one in Ebbets Field, that one hit the clock in center.
They couldn't fix it, so they moved to L.A.
Both off the same pitcher, Harry Feldman.
P.S. – I wish I could type??"
Why is Mike Sandlock on my heroes list? He is a World War II veteran who delayed the start of his major league career. He's been a staunch supporter of the Baseball Assistance Team, getting financial aid to disadvantaged former players. Plus, I think he could go joke for joke against Garagiola, Uecker or any other receiver!
Categories Chesterfield Sign, Ebbets Field, Harry Feldman, Mike Sandlock, Polo Grounds Leave a comment
The Two Lives of Daryl Spencer
October 27, 2016 April 9, 2010 by Tom Owens
Daryl Spencer slugged his way through TWO baseball careers.
Some might remember the Wichita native popping home runs in the majors from 1952-63.
His baseball career rebirth came in Japan for seven subsequent seasons.
The generous former Giant reflected on both baseball journeys in a wondrous handwritten reply to questions. He noted:
"The home run off Don Drysdale (first by a San Francisco Giant) was the first HR hit on the West Coast in the major leagues. Opening day 1958. Also in 1958, Willie Mays and I set a National League record of May 12 & 13. We each hit 2 home runs in consecutive games. That is still a Nat'l League record. It was against the LA Dodgers.
I guess my most vivid memory of the Polo Grounds was our last game there in 1957. The Dodgers and Giants had announced that they were moving to California the following year. We players had to make a wild dash to our clubhouse (it was deep in center field) after the game was over. The fans went crazy. They were grabbing everything they could. I lost my cap but managed to get to our clubhouse okay. Today you see fans rushing on to a playing area all the time, but that was very unusual in the 1950s.
The Polo Grounds were very unique. The short LF and RF stands resulted in a lot of short home runs. I guess the most famous one was hit by Bobby Thomson to beat the Dodgers in the 1951 playoff game. And of course the great catch by Willie Mays against Vic Wertz in the 1954 World Series will always be a great moment in Major League Baseball."
Tomorrow, hear from "The Monster" about one of Japan's greatest stars.
Categories Bobby Thomson Vic Wertz, Daryl Spencer, Don Drysdale, New York Giants, Polo Grounds, Willie Mays 2 Comments
Bob Usher-ing In Home Run Memories
October 27, 2016 March 2, 2010 by Tom Owens
World War II veteran Bob Usher claimed 18 career homers over a decade of major league service (1946-57). The majority of his playing time came in a Reds uniform.
He swung for the fences in some classic ballparks, but had to play the outfield in one maze known as Cincinnati's Crosley Field. Between the defensive challenges, did he remember details of any favorite round-trippers?
Usher wrote:
"Tom —
Playing left field with the sloping turf was a REAL chore.
Three (home runs) come to mind:
a) My First home run. Hit it off left-hander Woody Abernathy July 28, 1946 in the N.Y. Polo Grounds.
b) Hitting a home run in Yankee Stadium off Bobby Shantz in 1957.
c) Hitting a game-winning 12th-inning home run on Opening Day 1950 off Johnny Schmitz of the Cubs.
Bob Usher"
The order of details can be telling. Who, where or when? What facts would you deem most important from your baseball milestones?
Categories Bob Usher, Bobby Shantz, Cincinnati Reds, Johnny Schmitz, Polo Grounds, Yankee Stadium 1 Comment


Just when I thought that I could give two cheers for the victory of the Congress Party in the recent general elections to the state assemblies in Chhattisgarh, Madhya Pradesh (MP) and Rajasthan came the blow to my solar plexus. Two cheers because, frankly, the Congress Party has done very little to enthuse me (and many other middle class voters) in the last ten years. But the very fact that there was some challenge to a monolithic party which is yet to deliver on its promises, and the infusion of some variety between the centre and the states, was a welcome change. And then, the GOP of India's independence committed its usual error — it picked the oldest man for the top job in two of the three states (MP and Rajasthan) where it barely scraped home past the halfway mark, with some help from others. It did not draw a lesson from the ambiguous mandate it got from the electorate, which probably reflected their scepticism about the same old wine being recycled in new bottles, given that the CM favourites in these two states had made no bones of their keenness to secure the numero uno post.
The legacy of the old guard: Congress politicians who entered politics in the times of Indira Gandhi carry outdated socialist baggage with them. The pre-1991 Congress politician belonged to the "crony socialism" era, when the government micro-managed public enterprises while maintaining a cosy relationship with favoured private sector businessmen. The MP CM also carries with him his past association with the Emergency caucus and the alleged association (not so far conclusively proved) with the 1984 anti-Sikh riots in Delhi.
A statist mindset of Nehruvian vintage: Almost no Congressman (or woman) has shed their fondness for the tight economic embrace of the state. This was patently visible to me during my days in a key economic Ministry in Delhi in the early 1990s, when the Minister had to be cajoled to sign any file that contemplated opening up the sector to competition. It almost always took calls from either the Finance Ministry or the PMO to get him to sign on the dotted line. Once the liberalisation glasnost eased up after 1993-94, it was back to pre-1991 business as usual. The only difference was that new avenues for extraction of economic rent were explored and developed, especially in the natural resource and infrastructure sectors. Although it has to be said that the NDA interregnum (1998-2004) saw more positive measures being taken on the infrastructure front, the attractiveness of the "economic rent extraction" method never diminished. The coal sector is a prime example of this approach, with former bureaucrats even today paying the price for implementing the absurd policies of their days. Aided by a suspicious public that looked askance at every government decision in the chaotic days of UPA-II, economic reforms were virtually doomed. Add to this the decisions to guarantee the rights to food, rural employment and education, all of which had to be implemented by the same moribund government machinery in the states, with no clear idea of where the money was to come from and it is little wonder that the government wrote its own epitaph in the days leading up to 2014.
The absence of fresh thinking: Nothing characterises an antediluvian mindset more than the recourse to the same tired shibboleths of the past when confronted with problems. Governments of today (centre and states) are falling over themselves to waive farm loans. Apart from the cruel reality that no one has carefully computed the budget implications, such 'band-aid' solutions do not really go to the heart of the farmer's distress. There is no talk of major investments in rural infrastructure, whether irrigation, storage, farm-to-consumer chains or comprehensive crop insurance, nor does one see major policy thrusts aimed at these. Lack of employment opportunities, especially for the teeming millions of the under-30s, imperils future economic and social stability. Education (both school and post-school) and health care are in a shambles in a number of states, with two of the three states referred to above sharing a seat with countries from sub-Saharan Africa and the Caribbean.
Lack of commitment to thoroughgoing reforms: Along with all other political formations, the Congress has no firm ideas on or commitment to crucial reforms in the realm of institutions — electoral reforms, judicial (including especially criminal justice) reforms, reforms in the administrative structure and, most crucially, in devolution of financial and administrative powers to elected urban and rural local bodies. The result has been increasing criminalisation of politics and society, continuing poor public service delivery and growing public disenchantment with the idea of liberal democracy itself.
I do not discount the fact that you can be old in age but young in mind (disclosure: I am past sixty years myself). As a good example, I can refer to that gentle bureaucrat-turned-politician, Dr. Manmohan Singh who, at almost sixty, reinvented himself from a Nehruvian socialist to a liberaliser and carried on with his new avatar when he was past seventy. But then we have only a few philosopher-kings: dyed-in-the-wool politicians are hardly going to reinvent themselves in the later stages of their lives. More crucially, I feel they stifle whatever talent exists in their political parties: this talent then either resigns itself, like Prince Charles, to a very late accession to the throne or makes a beeline for other parties. The real losers are the people of India: they are denied the benefits that innovative thinking and dynamic action could bring to their lives.
Where the Congress party is concerned, I see few options before it. Either it bloods its younger elements and places them in positions of leadership or it faces irrelevance in the near future. Younger leaders should forcefully stake their claims to responsible leadership and, if denied, should examine the possibilities of striking out on coalitions of their own. My generation of school and college-going cricket lovers venerated the likes of Pataudi, Borde, Viswanath and Gavaskar. But we would hardly ask them to face the Australian quicks of today: we leave that to the current generation of cricketers — Kohli, Pujara, Rahane, et al. Politicians, like bureaucrats, should gracefully bow out at the ripe age of 65. The law of diminishing returns sets in with a vengeance thereafter, with geriatric politicians completely out of tune with the needs and aspirations of their constituents, whether farmers, students or young professionals. Unfortunately, these vain efforts to secure political immortality come at a huge cost to the nation.
You are perhaps one of the many to voice the disappointment with the selection of the oldies as chief ministers . It augurs not well for the Congress party or to the nation. Two points to be highlighted are the young should part ways and form a viable alternative to strengthen the economy and the old should be rested . Experience need not be sole criterion for leadership. Talent and energy need to replace the worn out and the rusted . What the country needs today are not bullet trains and tall statues and high-valued but never completed projects but quality educational& research institutions, affordable health services and manageable and meaningful efforts to better agricultural sector. It's not a tall order.
You are very right. Experience in what is the question. Solving problems is important, not managing caste equations.
Is it possible that Mr Gandhi has chosen two seniors for two ultra-conservative States where age and experience are socially venerated, so that these stalwarts can work the caste matrix to win the 2019 elections for the INC?
I am sure that once the dust settles the younger lot will find their place either at the Centre or State and also have the necessary impact on party policy – either in power or in Opposition.
Possible, but this becomes a bad habit. The caste matrix is overrated now, many other factors are at work in deciding who votes for whom. In any case, neither CM impressed me in the past.
Faultless diagnosis. Hope Rahul Gandhi gets to read this.
Hi Ramani Read your brilliant analysis and when I went to the comment section to say as much and express the hope that Rahul Gandhi reads what you say I found WordPress telling me I already said this!
Bala, thanks. Covering both your comments. Will send to RG today. He will ignore it if he feels insecure with these Young Turks snapping at his heels.


Nick has been working with wood, designing and making bespoke furniture, since 2008. He moved to Frome in 2013 and set up his workshop near Mells.
Using found wood or offcuts to create useful and beautiful items is the aspect of his work which he finds most appealing and satisfying. It only takes imagination to see the potential in the wood, and a little bit of skill to make it happen.


text:
Eye for an Eye (2019)
Watch Eye for an Eye (2019) full movie online free in hd HD720px, 1080p. World wide streaming available for Eye for an Eye (2019) movie in hd. Watch and download Eye for an Eye (2019) full movie without registration.
Are you suffering from lots of ads to watch Eye for an Eye (2019) movie?
You can watch your favorite movie Eye for an Eye (2019) from Ask4movie.
Mario, an exemplary man, lives in a village on the Galician coast. In the old people's home, where he works as a nurse, everyone appreciates him. When the best known narco in the area, Antonio Padín, recently released from prison, enters the residence, Mario tries to make Antonio feel at home. Now, Padín's two sons, Kike and Toño, are in charge of the family business. The failure of an operation will put Kike in jail and cause them to owe a large debt to a Colombian supplier. Toño will turn to the nurse to try to convince his father to assume the debt. But Mario has his own plans.
Country: Spain, France, United States
Mighty Joe Young (1998)
As a child living in Africa, Jill Young saw her mother killed while protecting wild gorillas from poachers led by Andrei Strasser. Now an adult, Jill cares for an orphaned…
Genre: Action, Adventure, Family, Fantasy, Thriller
Point Blank (2019)
A nurse is forced to spring a wounded murder suspect from the hospital when the man's brother kidnaps his pregnant wife and wants to make a trade.
The Man with the Iron Fists (2012)
In feudal China, a blacksmith who makes weapons for a small village is put in the position where he must defend himself and his fellow villagers.
Crank (2006)
Chev Chelios, a hit man wanting to go straight, lets his latest target slip away, then he awakes the next morning to a phone call that informs him he has…
Crown Vic (2019)
One memorable night in the life of veteran patrol officer Ray Mandel and his trainee, ambitious rookie cop Nick Holland in the LAPD's Olympic Division. With two cop killers on…
Uri: The Surgical Strike (2019)
Following the roguish terrorist attacks at Uri Army Base camp in Kashmir, India takes the fight to the enemy, in its most successful covert operation till date with one and…
The Driver (2019)
In a zombie apocalypse, one man desperately tries to keep his family alive.
Genre: Action, Drama, Horror, Sci-Fi
Inside Man: Most Wanted (2019)
An NYPD hostage negotiator teams up with a federal agent to rescue dozens of tourists held hostage during a 10-hour seige at the U.S. Federal Reserve.
Charlie's Angels: Full Throttle (2003)
The Angels are charged with finding a pair of missing rings that are encoded with the personal information of members of the Witness Protection Program. As informants are killed, the…
Alexander, the King of Macedonia, leads his legions against the giant Persian Empire. After defeating the Persians, he leads his army across the then known world, venturing farther than any…
Country: USA, UK, Germany, Netherlands, France, Italy, Morocco, Thailand
Genre: Action, Biography, Drama, History, War
Trailer: Eye for an Eye (2019)


text:
"Its only right Redcar should see Atonement first"
ATONEMENT director Joe Wright presented his film to Redcar "with love" - and revealed he'd even sampled a lemontop.
The man behind the movie which puts Redcar on the map gave heartfelt praise to the hundreds of Teessiders who took part as extras.
Speaking before introducing a community screening - one of three showings yesterday - he said filming the BBC film Nature Boy in Middlesbrough meant he already had a "soft spot" for the area.
He said: "We knew working with extras in London, often they are people that have done it before - they don't have the same excitement, but it wasn't like that here.
"Today's incredible - I didn't quiet expect all this.
"This feels very, very special. I'm very honoured to be welcomed back so warmly.
"I've even got my name up in lights over The Regent - mum, I'm on top of the world!"
Of the already famous shot which "tracks" across Redcar's sands, Wright said they had just one day to get it right.
And of the film's £15m budget, he admits "quite a bit of it" went on that scene.
He said: "It started as a joke. I came in one day and said 'you know the steadicam shot we did in Pride and Prejudice, I'd like to do it in one take on the beach'. Then the joke turned into fact.
"When we shot the scene, it was very moving, just to see 1,600 people all giving themselves totally to re-enacting this extraordinary event.
"People are talking quite a lot about that shot. It's the centrepiece of the film and that's testament to the lads from this area.
"Without them, that shot would be rubbish."
Wright said the Regent, which features in the film and hosted two of yesterday's premieres, was "one of the reasons we shot here."
"It was like a gift really. It's a beautiful building and very romantic."
He said it was a deliberate policy while filming in Redcar that the actors, including James McAvoy, mingled freely with locals rather than huddling away in their trailers.
And he said he got to see a lot of the area while checking it out "six or seven times" before shooting in Redcar.
But had he tried a lemontop?
And the verdict?
"Dee-licious!"
Later, Wright introduced a community screening at The Regent, saying Atonement was "made with love and brought back to you with love."
He told the expectant audience, crammed into the 266-seater cinema: "We wanted to come and show you the film first because it's partly yours. It's only right you should see it first."
Posted originally by Chris - administrator on September 6, 2007 on the Middlesbrough Evening Gazette website
Posted by www.nick.org.uk at 4:36 pm
Atonement boost for Redcar Regent
Saltburn Summer 2007
Redcar roles out the Redcarpet as movie premiere h...
"Its only right Redcar should see Atonement first"...
Atonement Timeline
Joe Wright: 'I said I needed $4m more for Dunkirk,...


It may not be able to do everything a Mac or PC can do now, but this original Apple-1 computer from the 70s' is still in demand.
RR Auction is selling the vintage computer, which is expected to fetch at least $300,000. More than 40-years-ago it sold for about $600.
The computer was created by Steve Jobs and Steve Wozniak in the early Apple days. The company is now valued at a trillion dollars.
The set includes the original Apple-1 board, operation manuals, keyboard, video monitor and more. Only about 60 of the original 200 Apple computers from 1976 are left.


Free software pioneer Richard Stallman spoke with us recently about the principles of free and open source programs, and what he had to say is as relevant and revolutionary as when he first started working in this field 30 years ago.
Our community has been talking a lot lately about what it means to be open, about what makes software open, about what makes companies open. No matter what talk of "openness" you hear in the media, no major web company — not Facebook, not Google, not Adobe and certainly not Apple — is creating truly free and open applications. Some may make gestures toward this ideology with APIs or "open source" projects, but ultimately, the company controls the software and the users' data.
At the end of the day, if you want freedom and privacy, the only way to attain those goals is to abstain from proprietary software, including media players, social networks, operating systems, document storage, email services and any other program that is licensed, patented and locked down by a corporation. If you prefer convenience — well, best to stop complaining about your loss of freedom and/or privacy.
Like many heroes of the digital era, Richard Stallman is largely unsung by the general populace. Yet when it comes to user privacy and technological freedom, he's probably one of the most committed individuals in the world.
The software should be freely accessible.
The software should be free to modify.
The software should be free to share with others.
The software should be free to change and redistribute copies of the changed software.
Stallman started the Free Software Foundation. He even worked to make an operating system (GNU/Linux) that could be entirely free. And he is deeply opposed to proprietary software, software with commercial licenses that fly in the face of everything he calls freedom.
If you've ever downloaded music illegally, if you've ever complained about closed platforms, if you've ever gotten a serial number online for software you didn't buy, if you're worried about social networks controlling your data, you need to hear what Stallman has to say.
We got the chance to interview Stallman extensively at WordCamp San Francisco, and we'll be posting segments of that interview each week. Stay tuned for insights on music sharing, Apple versus Adobe and more.
There's a debate now on Mashable about what is open vs what is proprietary in technology. Especially now that this has become a marketing term full of lies.
Interesting debate to follow, in particular for us in the perspective of two projects we are currently working on where we'll claim for an open approach regarding technology in public spaces (all of them, including in outer space! I-Weather as Deep Space Public Lighting) or where we'll adopt a critical approach regarding surveillance (technologies) in the public space (a future "Paranoid Shelter" project we are working on for a while), followed maybe a bit later by a collaboration ("Globale Paranoïa") with French writer and essayist Eric Sadin.
It's a really a whole big debate, quite complex, just as the question of freedom that is a complex one. For our part, we are interested maybe in a less complex question at first. The one of public space (public is not free so to say, it is shared in different ways and allows for, or offer this and that but not everything).
The 'Living Earth Simulator' will mine economic, environmental and health data to create a model of the entire planet in real time.
When it comes to global crises, we're not short of complex systems that look close to the edge: the climate, the food supply, energy security, the banking system and so on. Add to this the threat of war in many parts of the world and the possibility of global pandemics and it's a wonder that anybody gets out of bed in the morning.
Science has certainly played an important role in understanding aspects of these systems but could it do more?
Today, Dirk Helbing at the Swiss Federal Institute of Technology in Zurich outlines an ambitious project to go further, much further.
Helbing's idea is to create a kind of Manahattan project to study, understand and tackle these techno-socio-economic-environmental issues. His plan is to gather data about the planet in unheard of detail, use it to simulate the behaviour of entire economies and then to predict and prevent crises from emerging.
Think of it as a kind of Google Earth for society. We've all played with Google's 3D map of the Earth that uses real data to reveal not only the town where you live and work but your home and back garden too.
Imagine a similar model that uses in real time things like financial transactions, health records, travel details, carbon dioxide emissions and so on to build a model of not just the planet but the entire society that populates it. Helbing calls it 'reality mining'.
This model will be capable not only modelling the planet in real time but of simulating the future, rather in the manner of weather forecasters.
Helbing's simulator will look for economic bubbles and collapses, warn of global pandemics and suggest how to tackle them, it will model and predict the outcome of regional conflicts and determine the effect of our behaviour on the climate. He even wants to create 'situation rooms' in which global leaders can view and manage crises as they occur.
This Google-Earth-on-steroids is to be called the Living Earth Simulator and Helbing's plan is to have it working by 2022 at a cost of a cool EUR 1 billion, funded by the European Commission. He's even assembled an impressive team to help, including partners from most of the top universities in Europe.
So what to make of this plan and it's ambition. At first glance, it seems a somewhat worrying, even frightening, vision of the future. A Living Earth Simulator will change how we see ourselves and our planet in ways that are hard to imagine right now.
There's no question that we need to better understand the global nature of the society we live in and the effects that it has on the planet. We also need to know how to leverage the benefits of these global systems while limiting the downsides they can generate.
This capability is coming whether we like it or not. Clearly, the computing infrastructure of the near future will be increasingly capable of such a task.
The great worry, of course, is that it will not be the great public universities and government-funded research institutes that complete this task. The huge benefits of a Living Earth Simulator will make it a valuable tool for insurance companies, financial traders, global businesses and even search engines.
It's not hard to imagine a company like Google wanting and even building such a model. And if that seems hard to swallow, there are plenty of organisations that may be even less palatable operators of such a system. Imagine a Goldman Sachs Earth Simulator or one run by the People's Liberation Army. EUR 1 billion is just a small fraction of the money these organisations play with.
When viewed through that prism, it seems clear and even necessary that such a project is publicly funded and managed. Should the European Commission agree, Helbing, who is a world leader in the new science of techno-socio-economic studies, may well be the man who leads it.
A Living Earth Simulator is coming, one way or another, perhaps even to your living room or mobile communicator. The only question is who builds it.
This "retweet tree analysis" shows instances of retweeting. When a message is retweeted just a few times it reaches a huge number of users. Credit: Kwak et al.
The ideas behind Stanley Milgram's original "six degrees of separation" experiment, which suggested that any two people on earth could be connected by at most six hops from one acquaintance to the next, have been widely applied to online social networks.
What's more, because 94% of the users on Twitter are fewer than five degrees of separation from one another, it's likely that the distance between any random Joe or Jane and say, Bill Gates, is even shorter on Twitter than in real life.
"...No matter how many followers a user has, the tweet is likely to reach [an audience of a certain size] once the user's tweet starts spreading via retweets," says Kwak et al. "That is, the mechanism of retweet has given every user the power to spread information broadly [...] Individual users have the power to dictate which information is important and should spread by the form of retweet [...] In a way we are witnessing the emergence of collective intelligence."
If this reminds of you early 90's hyperbole about the then-new world wide web, it should! Back then the web was a raucous, disorganized, largely volunteer-led effort full of surprisingly informative Geocities pages and equally uninformative corporate websites.
These days we have to contend with the creeping power of what can only notionally be defined as media "content"--produced purely to appear at the top of search results. But it appears that the (so far) still entirely human-filtered paradise of Twitter may come to the rescue. Owing to the short path length between any two users, news travels fast in the tweet-o-sphere.
Earlier work suggested that the best way to get noticed on Twitter was to tweet at certain times of day, and Kwak et al.'s paper sheds some light on why this is the case: "Half of retweeting occurs within an hour, and 75% under a day." And it's those initial re-tweets that make all the difference: "What is interesting is from the second hop and on is that the retweets two hops or more away from the source are much more responsive and basically occur back to back up to 5 hops away."
Clashing with the service's interconnectivity, Kwak et al.'s analysis also suggests that there are a lot of lonely people on Twitter, and not just the ones who are tweeting angry political screeds at 8 pm on a Saturday night. "67.6% of users are not followed by any of their followings in Twitter," they report. "We conjecture that for these users Twitter is rather a source of information than a social networking site."
Aside from its monkey + keyboard simplicity, the fact that links on Twitter do not have to be reciprocal may be its ultimate genius. To that end, I urge all of you to follow Technology Review on Twitter. I must warn you that, as an enormously influential inanimate object, it has no empathy or conscience, so don't take it personally when it doesn't follow you back.
"Instead of a social network, try thinking of Twitter as a distributed 140 char sensor network and you might have an easier time accepting it. Seems to me it's mostly bitter or unimaginative people who are riding the Twitter anti-hype. "
I think this idea of Twitter as a sort of analog sensors (the people) network about anything is quite interesting. It goes in the direction of human-computer ecosystem (a sort of different Machanical Turk?).


text:
Tillabéri (var. Tillabéry) is one of the eight Regions of Niger; the capital of the Region is Tillabéri. Tillabéri Region was created in 1992, when Niamey Region was split, with Niamey and its immediate hinterland becoming a new capital district enclaved within Tillabéri Region.

Geography
Tillabéri borders Mali (Gao Region) to the north, Tahoua Region to the east, Dosso Region to the southeast, Benin (Alibori Department) to the south, and Burkina Faso (Sahel Region and Est Region) to the west. The Niamey Capital District forms an enclave within the region. Tillabéri contains almost all of Niger's share of the Niger river, as well as several seasonal (known as Gorouol, Sirba) and permanent (known as Mékrou, Tapoa) watercourses. The W National Park is located in the extreme south of the region and extends into Burkina Faso and Benin. The northwestern areas of the region (Ouallam and Filingué) have a savannah type flora and fauna.

Settlements
Tillabéri is the regional capital; other major settlements include Abala, Ayourou, Banibangou, Bankilare, Filingue, Ouallam, Say, Téra and Torodi.

Administrative subdivisions

Tillabéri is divided into 6 departments:

Filingue Department
Kollo Department
Ouallam Department
Say Department
Téra Department
Tillabéri Department

Climate
Tillabéri has a hot arid climate (BWh in the Köppen climate classification) despite receiving almost  of rainfall per year, due to the extreme heat and high evaporation.

Demographics
As of 2012 the population of the region was 2,722,482. The main ethnolinguistic group are the Fulani, Hausa, Tuareg, Zarma (also referred to as 'Djerma').

Economy
The economy of the region of Tillabéri is based primary on agriculture, livestock and fishery production. However, Tillabéri is rich in mineral resources (gold and iron ore) and increasingly becoming attractive for future mining investments. In 2004, the first gold mine in Téra began operation. In addition, the region of Tillabéri has great touristic potential with W Park, the Niger river and many more attractions.

Agriculture, livestock and fishery
Based on data from the National Statistics Institute of Niger, The region of Tillaberi is 1st producer of rice (5,700 tonnes), 5th for sorghum (40,900 tonnes), 5th for millet (39,9400 tonnes), 3rd for corn (1,100 tonnes), 5th for black-eyed peas (15,3000 tonnes) and 5th in peanut (2,400 tonnes) in 2011 among regions. It is also an important livestock producer and the 1st producer of cattle with recorded 2087 thousand cattle heads in 2011. Although the Niger river is crossing through this region, it is only the 3rd producer of fishery products with 637 thousand tonnes in 2011.

Mining
The region is home to the Samira Hill Gold Mine in Téra, which opened in 2004. In addition to gold, the region is rich in iron ore with estimated reserves of 650 million tonnes in Say.

Tourism

The region of Tillabéri has many tourist sites. The W National Park of Niger, which straddles the tri-border area of Benin-Burkina Faso-Niger, is classified as a World Heritage Site by UNESCO. The park contains a wide variety of fauna and flora on side located in Niger.. The region has a modest hospitality infrastructure with only two 4-star hotels and 137 rooms (42 rooms for the 4 star hotels).

Crime
Tillabéri is badly affected by the insurgency in the Maghreb. Major attacks occurred in January 2020, May 2020, August 2020 and January 2021.

See also
Departments of Niger
Regions of Niger
Communes of Niger

References

1992 establishments in Niger
Regions of Niger
States and territories established in 1992

redpajama_set_name: RedPajamaWikipedia


These positions will be voted on by the seven member-elected directors: Chair, Director of Infrastructure, Director of Membership, Director of Operations, Director of Programming, Director of Publicity, and Director of Relations.
These positions will be elected at the Annual Meeting of the Board held Wednesday, December 5th, 2018. Please send your applications as soon as possible. Applications received on the last day may not receive as much consideration as those received earlier.
Question: What sort of qualifications are required/recommended?


Randy Smith, who has made a career adapting toy cameras, made this customized Holga. He took two standard Holgas, a diamond tipped bandsaw, and a whole bunch of creativity to make this modified beauty, which is capable of creating 3D photos.
The lenses are placed almost the same distance apart as human eyes, so the camera records the same object from two slightly different angles.
There are two ways to view these 3D photographs – either by crossing your eyes, or by way of an animated gif.
Taking photos like these was extremely popular in the early 20th century, and the tradition has continued into present day with toy cameras like the Viewmaster.
Randy Smith builds these cameras to order; pricing starts at around $250.


text:
Read Next 'David Crosby: Remember My Name' Review: Laurel Canyon's Lion in Winter	Send Us a Tip	Subscribe
New Faces: Primus
The Bay Area punk-funk trio is ahead of the pack
Jeffrey Ressner
Jeffrey Ressner's Most Recent Stories
Neil Young, Pearl Jam Rock Victoria Williams Benefit
Hendrix Traveling Exhibit to Tour U.S.
Alice in Chains: Through the Looking Glass
Les Claypool of Primus performs at the Pinkpop Festival in the Netherlands.
Paul Bergen/Redferns
Wearing a leather Porkpie and looking like a character from a John Waters film, Les Claypool of Primus is quietly tooling around the San Francisco hills on a lazy Sunday afternoon with guitarist Larry LaLonde.
The two zonked-out musicians are lost en route to a guest-DJ stint at college radio station KUSF. As members of the Bay Area's cartoony punk-funk trio, Claypool and LaLonde are honored guests at the station, whose playlist includes Broiled in Lead, Helen Keller Plaid and Jesus Lizard.
Primus is ahead of that pack, often mentioned in the same reverential breath as fellow California goof rockers Faith No More and Fishbone.
The band, which also includes hulking drummer Tim "Herb" Alexander, earned its loyal following after jamming at teen clubs, where energetic fans turned stage diving into high art. This year, armed with the pull of a new, rich record company and the release of its third album, Sailing the Seas of Cheese, Primus could careen out of its Bay Area stronghold.
After two indie albums, the live Suck on This and the acclaimed Frizzle Fry, Primus signed with fledgling Interscope Records, which is backed by the company responsible for Bill & Ted's Excellent Adventure. No surprise then that Primus appears in this year's sequel and on the soundtrack album.
Beyond the new album and the movie, Primus is seeking wider exposure through European music festivals and some American concert dates. "We were supposed to play a Greenpeace benefit two nights ago, but when we got there, the place had almost burned down from an electrical fire," says Claypool. "So we went to another club and saw Booker T. and the MG's. It was cool."
This story is from the June 13th, 1991 issue of Rolling Stone.
In This Article: Les Claypool,	Primus


text:
package main

// Open url in browser:
// http://localhost:14000/app

import (
	"fmt"
	"github.com/RangelReale/osin"
	"github.com/RangelReale/osin/example"
	"net/http"
	"net/url"
)

func main() {
	sconfig := osin.NewServerConfig()
	sconfig.AllowedAuthorizeTypes = osin.AllowedAuthorizeType{osin.CODE, osin.TOKEN}
	sconfig.AllowedAccessTypes = osin.AllowedAccessType{osin.AUTHORIZATION_CODE,
		osin.REFRESH_TOKEN, osin.PASSWORD, osin.CLIENT_CREDENTIALS, osin.ASSERTION}
	sconfig.AllowGetAccessRequest = true
	server := osin.NewServer(sconfig, example.NewTestStorage())

	// Authorization code endpoint
	http.HandleFunc("/authorize", func(w http.ResponseWriter, r *http.Request) {
		resp := server.NewResponse()
		defer resp.Close()

		if ar := server.HandleAuthorizeRequest(resp, r); ar != nil {
			if !example.HandleLoginPage(ar, w, r) {
				return
			}
			ar.UserData = struct{ Login string }{Login: "test"}
			ar.Authorized = true
			server.FinishAuthorizeRequest(resp, r, ar)
		}
		if resp.IsError && resp.InternalError != nil {
			fmt.Printf("ERROR: %s\n", resp.InternalError)
		}
		if !resp.IsError {
			resp.Output["custom_parameter"] = 187723
		}
		osin.OutputJSON(resp, w, r)
	})

	// Access token endpoint
	http.HandleFunc("/token", func(w http.ResponseWriter, r *http.Request) {
		resp := server.NewResponse()
		defer resp.Close()

		if ar := server.HandleAccessRequest(resp, r); ar != nil {
			switch ar.Type {
			case osin.AUTHORIZATION_CODE:
				ar.Authorized = true
			case osin.REFRESH_TOKEN:
				ar.Authorized = true
			case osin.PASSWORD:
				if ar.Username == "test" && ar.Password == "test" {
					ar.Authorized = true
				}
			case osin.CLIENT_CREDENTIALS:
				ar.Authorized = true
			case osin.ASSERTION:
				if ar.AssertionType == "urn:osin.example.complete" && ar.Assertion == "osin.data" {
					ar.Authorized = true
				}
			}
			server.FinishAccessRequest(resp, r, ar)
		}
		if resp.IsError && resp.InternalError != nil {
			fmt.Printf("ERROR: %s\n", resp.InternalError)
		}
		if !resp.IsError {
			resp.Output["custom_parameter"] = 19923
		}
		osin.OutputJSON(resp, w, r)
	})

	// Information endpoint
	http.HandleFunc("/info", func(w http.ResponseWriter, r *http.Request) {
		resp := server.NewResponse()
		defer resp.Close()

		if ir := server.HandleInfoRequest(resp, r); ir != nil {
			server.FinishInfoRequest(resp, r, ir)
		}
		osin.OutputJSON(resp, w, r)
	})

	// Application home endpoint
	http.HandleFunc("/app", func(w http.ResponseWriter, r *http.Request) {
		w.Write([]byte(""))

		w.Write([]byte(fmt.Sprintf("Code
", url.QueryEscape("http://localhost:14000/appauth/code"))))
		w.Write([]byte(fmt.Sprintf("Implict
", url.QueryEscape("http://localhost:14000/appauth/token"))))
		w.Write([]byte(fmt.Sprintf("Password
")))
		w.Write([]byte(fmt.Sprintf("Client Credentials
")))
		w.Write([]byte(fmt.Sprintf("Assertion
")))

		w.Write([]byte(""))
	})

	// Application destination - CODE
	http.HandleFunc("/appauth/code", func(w http.ResponseWriter, r *http.Request) {
		r.ParseForm()

		code := r.Form.Get("code")

		w.Write([]byte(""))
		w.Write([]byte("APP AUTH - CODE
"))

		if code != "" {
			jr := make(map[string]interface{})

			// build access code url
			aurl := fmt.Sprintf("/token?grant_type=authorization_code&client_id=1234&state=xyz&redirect_uri=%s&code=%s",
				url.QueryEscape("http://localhost:14000/appauth/code"), url.QueryEscape(code))

			// if parse, download and parse json
			if r.Form.Get("doparse") == "1" {
				err := example.DownloadAccessToken(fmt.Sprintf("http://localhost:14000%s", aurl),
					&osin.BasicAuth{"1234", "aabbccdd"}, jr)
				if err != nil {
					w.Write([]byte(err.Error()))
					w.Write([]byte("
"))
				}
			}

			// show json error
			if erd, ok := jr["error"]; ok {
				w.Write([]byte(fmt.Sprintf("ERROR: %s
\n", erd)))
			}

			// show json access token
			if at, ok := jr["access_token"]; ok {
				w.Write([]byte(fmt.Sprintf("ACCESS TOKEN: %s
\n", at)))
			}

			w.Write([]byte(fmt.Sprintf("FULL RESULT: %+v
\n", jr)))

			// output links
			w.Write([]byte(fmt.Sprintf("Goto Token URL
", aurl)))

			cururl := *r.URL
			curq := cururl.Query()
			curq.Add("doparse", "1")
			cururl.RawQuery = curq.Encode()
			w.Write([]byte(fmt.Sprintf("Download Token
", cururl.String())))

			if rt, ok := jr["refresh_token"]; ok {
				rurl := fmt.Sprintf("/appauth/refresh?code=%s", rt)
				w.Write([]byte(fmt.Sprintf("Refresh Token
", rurl)))
			}

			if at, ok := jr["access_token"]; ok {
				rurl := fmt.Sprintf("/appauth/info?code=%s", at)
				w.Write([]byte(fmt.Sprintf("Info
", rurl)))
			}

		} else {
			w.Write([]byte("Nothing to do"))
		}

		w.Write([]byte(""))
	})

	// Application destination - TOKEN
	http.HandleFunc("/appauth/token", func(w http.ResponseWriter, r *http.Request) {
		r.ParseForm()

		w.Write([]byte(""))
		w.Write([]byte("APP AUTH - TOKEN
"))

		w.Write([]byte("Response data in fragment - not acessible via server - Nothing to do"))

		w.Write([]byte(""))
	})

	// Application destination - PASSWORD
	http.HandleFunc("/appauth/password", func(w http.ResponseWriter, r *http.Request) {
		r.ParseForm()

		w.Write([]byte(""))
		w.Write([]byte("APP AUTH - PASSWORD
"))

		jr := make(map[string]interface{})

		// build access code url
		aurl := fmt.Sprintf("/token?grant_type=password&scope=everything&username=%s&password=%s",
			"test", "test")

		// doownload token
		err := example.DownloadAccessToken(fmt.Sprintf("http://localhost:14000%s", aurl),
			&osin.BasicAuth{Username: "1234", Password: "aabbccdd"}, jr)
		if err != nil {
			w.Write([]byte(err.Error()))
			w.Write([]byte("
"))
		}

		// show json error
		if erd, ok := jr["error"]; ok {
			w.Write([]byte(fmt.Sprintf("ERROR: %s
\n", erd)))
		}

		// show json access token
		if at, ok := jr["access_token"]; ok {
			w.Write([]byte(fmt.Sprintf("ACCESS TOKEN: %s
\n", at)))
		}

		w.Write([]byte(fmt.Sprintf("FULL RESULT: %+v
\n", jr)))

		if rt, ok := jr["refresh_token"]; ok {
			rurl := fmt.Sprintf("/appauth/refresh?code=%s", rt)
			w.Write([]byte(fmt.Sprintf("Refresh Token
", rurl)))
		}

		if at, ok := jr["access_token"]; ok {
			rurl := fmt.Sprintf("/appauth/info?code=%s", at)
			w.Write([]byte(fmt.Sprintf("Info
", rurl)))
		}

		w.Write([]byte(""))
	})

	// Application destination - CLIENT_CREDENTIALS
	http.HandleFunc("/appauth/client_credentials", func(w http.ResponseWriter, r *http.Request) {
		r.ParseForm()

		w.Write([]byte(""))
		w.Write([]byte("APP AUTH - CLIENT CREDENTIALS
"))

		jr := make(map[string]interface{})

		// build access code url
		aurl := fmt.Sprintf("/token?grant_type=client_credentials")

		// doownload token
		err := example.DownloadAccessToken(fmt.Sprintf("http://localhost:14000%s", aurl),
			&osin.BasicAuth{Username: "1234", Password: "aabbccdd"}, jr)
		if err != nil {
			w.Write([]byte(err.Error()))
			w.Write([]byte("
"))
		}

		// show json error
		if erd, ok := jr["error"]; ok {
			w.Write([]byte(fmt.Sprintf("ERROR: %s
\n", erd)))
		}

		// show json access token
		if at, ok := jr["access_token"]; ok {
			w.Write([]byte(fmt.Sprintf("ACCESS TOKEN: %s
\n", at)))
		}

		w.Write([]byte(fmt.Sprintf("FULL RESULT: %+v
\n", jr)))

		if rt, ok := jr["refresh_token"]; ok {
			rurl := fmt.Sprintf("/appauth/refresh?code=%s", rt)
			w.Write([]byte(fmt.Sprintf("Refresh Token
", rurl)))
		}

		if at, ok := jr["access_token"]; ok {
			rurl := fmt.Sprintf("/appauth/info?code=%s", at)
			w.Write([]byte(fmt.Sprintf("Info
", rurl)))
		}

		w.Write([]byte(""))
	})

	// Application destination - ASSERTION
	http.HandleFunc("/appauth/assertion", func(w http.ResponseWriter, r *http.Request) {
		r.ParseForm()

		w.Write([]byte(""))
		w.Write([]byte("APP AUTH - ASSERTION
"))

		jr := make(map[string]interface{})

		// build access code url
		aurl := fmt.Sprintf("/token?grant_type=assertion&assertion_type=urn:osin.example.complete&assertion=osin.data")

		// doownload token
		err := example.DownloadAccessToken(fmt.Sprintf("http://localhost:14000%s", aurl),
			&osin.BasicAuth{Username: "1234", Password: "aabbccdd"}, jr)
		if err != nil {
			w.Write([]byte(err.Error()))
			w.Write([]byte("
"))
		}

		// show json error
		if erd, ok := jr["error"]; ok {
			w.Write([]byte(fmt.Sprintf("ERROR: %s
\n", erd)))
		}

		// show json access token
		if at, ok := jr["access_token"]; ok {
			w.Write([]byte(fmt.Sprintf("ACCESS TOKEN: %s
\n", at)))
		}

		w.Write([]byte(fmt.Sprintf("FULL RESULT: %+v
\n", jr)))

		if rt, ok := jr["refresh_token"]; ok {
			rurl := fmt.Sprintf("/appauth/refresh?code=%s", rt)
			w.Write([]byte(fmt.Sprintf("Refresh Token
", rurl)))
		}

		if at, ok := jr["access_token"]; ok {
			rurl := fmt.Sprintf("/appauth/info?code=%s", at)
			w.Write([]byte(fmt.Sprintf("Info
", rurl)))
		}

		w.Write([]byte(""))
	})

	// Application destination - REFRESH
	http.HandleFunc("/appauth/refresh", func(w http.ResponseWriter, r *http.Request) {
		r.ParseForm()

		w.Write([]byte(""))
		w.Write([]byte("APP AUTH - REFRESH
"))

		code := r.Form.Get("code")

		if code != "" {
			jr := make(map[string]interface{})

			// build access code url
			aurl := fmt.Sprintf("/token?grant_type=refresh_token&refresh_token=%s", url.QueryEscape(code))

			// doownload token
			err := example.DownloadAccessToken(fmt.Sprintf("http://localhost:14000%s", aurl),
				&osin.BasicAuth{Username: "1234", Password: "aabbccdd"}, jr)
			if err != nil {
				w.Write([]byte(err.Error()))
				w.Write([]byte("
"))
			}

			// show json error
			if erd, ok := jr["error"]; ok {
				w.Write([]byte(fmt.Sprintf("ERROR: %s
\n", erd)))
			}

			// show json access token
			if at, ok := jr["access_token"]; ok {
				w.Write([]byte(fmt.Sprintf("ACCESS TOKEN: %s
\n", at)))
			}

			w.Write([]byte(fmt.Sprintf("FULL RESULT: %+v
\n", jr)))

			if rt, ok := jr["refresh_token"]; ok {
				rurl := fmt.Sprintf("/appauth/refresh?code=%s", rt)
				w.Write([]byte(fmt.Sprintf("Refresh Token
", rurl)))
			}

			if at, ok := jr["access_token"]; ok {
				rurl := fmt.Sprintf("/appauth/info?code=%s", at)
				w.Write([]byte(fmt.Sprintf("Info
", rurl)))
			}
		} else {
			w.Write([]byte("Nothing to do"))
		}

		w.Write([]byte(""))
	})

	// Application destination - INFO
	http.HandleFunc("/appauth/info", func(w http.ResponseWriter, r *http.Request) {
		r.ParseForm()

		w.Write([]byte(""))
		w.Write([]byte("APP AUTH - INFO
"))

		code := r.Form.Get("code")

		if code != "" {
			jr := make(map[string]interface{})

			// build access code url
			aurl := fmt.Sprintf("/info?code=%s", url.QueryEscape(code))

			// doownload token
			err := example.DownloadAccessToken(fmt.Sprintf("http://localhost:14000%s", aurl),
				&osin.BasicAuth{Username: "1234", Password: "aabbccdd"}, jr)
			if err != nil {
				w.Write([]byte(err.Error()))
				w.Write([]byte("
"))
			}

			// show json error
			if erd, ok := jr["error"]; ok {
				w.Write([]byte(fmt.Sprintf("ERROR: %s
\n", erd)))
			}

			// show json access token
			if at, ok := jr["access_token"]; ok {
				w.Write([]byte(fmt.Sprintf("ACCESS TOKEN: %s
\n", at)))
			}

			w.Write([]byte(fmt.Sprintf("FULL RESULT: %+v
\n", jr)))

			if rt, ok := jr["refresh_token"]; ok {
				rurl := fmt.Sprintf("/appauth/refresh?code=%s", rt)
				w.Write([]byte(fmt.Sprintf("Refresh Token
", rurl)))
			}
		} else {
			w.Write([]byte("Nothing to do"))
		}

		w.Write([]byte(""))
	})

	http.ListenAndServe(":14000", nil)
}


text:
Open Source: Sharing new technology ideas with the news community
Having open source elements in DNI funded projects is one way they can have a wider impact on the news ecosystem. Here you find a small selection of projects where the recipients have provided open source links or repositories.
The DNI Fund
The DNI Innovation Fund is supportive of organisations and individuals who share their experience and project learnings with others. Open source elements is one way projects can show their wider impact on the news ecosystem. Open source refers to any programme whose source code is made available for use or modification. We've taken some time to collect a small selection of ten projects where the recipients have provided open source links or repositories:
Atanas Tchobanov received €20,000 in round 1 for a tool to produce, search and browse encrypted data sets called Cryptarsi. Cryptarsi has been designed for investigative journalists, but can be useful in many other fields, where data confidentiality is required. Available on GitHub.
Based on an open source technology stack, the Live Coverage Ecosystem project from Sourcefabric in the Czech Republic seeks to significantly lower the barriers to entry for realtime coverage and live blogging for all news media. They received €237,339 in round 1 for a solution based on a two – way syndication of resources between participating media outlets including news agencies and their customers. Available here.
In the UK Tomas Petricek has created tools for creating open data visualisations that empower the reader to actively engage and explore data further. The computer scientist received €50,000 for "The Gamma project" to enable data journalists to create open data – driven articles that are linked directly to the data source. See the source code here.
"There are many topics that local communities regard as particularly pressing, but journalists usually only discover them by accident" says AZ Management Services in Switzerland. This inspired their idea to create a platform where citizens' concerns can be collected and rated on a municipal level. That was the goal of "Project Iris", which received €202,000 and has released this source code into the public domain.
Together with news agencies and publishers, the Slovenian NGO Danes je nov dan, Inštitut za druga vprašanja (Today is a new day, Institute for other studies) works on "Parlameter". It's a parliamentary monitoring tool that enables users to gain unique insight into the work of their representatives. By analysing data gathered from parliamentary sources and visualising it in embeddable information cards, the €331,860 project allows journalists to save time and easily enhance their online articles with relevant interactive content. With Parlameter Journalists can focus on analysing the political landscape and telling the story.
Transparency International Hungary received €43,905 to develop a Prototype to store and display regularly checked and refreshed data as well as by producing the data mining software to automatise data collection and conversion. The Open Source Tool "Assist" will help Journalists to find and convert data which can contribute greatly to the availability and broad use of essential facts and figures.
NacióDigital, Catalonia's leading online news website wants to develop an open Source Data Journalism tool - NacióDataTool - which is easy to use for journalists, responsive, open, exportable to other media and constantly updated with new versions.
The German TAZ (die tageszeitung) is developing "paywall with a human face". The project will build upon the Taz's owner/ reader community's strong commitment, and will introduce numerous reader–friendly initiatives for both short – and long–term support, including voluntary subscriptions and/or crowdfunding native to taz.de. At the end, it will be an open source solution to enable also other online news publishers to introduce a flexible voluntary scheme of payments and other types of support from readers to the publisher.
"Clickbait violates journalistic codes of ethics but there is more to it than meets the eye. Clickbait has been on the rise for the past years, and while in its current form it is likely to become just another form of spam" says Dr. Potthast from Bauhaus University Weimar. That's why he and his colleagues are carrying out applied research and development into technology for clickbait analytics with a €50,000 project called simply, Clickbait.
UK Citizens Online Democracy were awarded €203,500 to produce Alaveteli Professional – a set of online Freedom of Information request and management tools for journalists in the UK and the Czech Republic. The code will be available here.
Download the full DNI Innovation Fund report 2016-2017 here to read more about our funded projects and key insights from the report.
Learn more Read the full list of successful Round 5 recipients here
Elevating quality journalism
Read about brilliant concepts from across Europe that are tackling four key industry challenges: battling misinformation, telling local stories, boosting digital revenues and exploring new technologies.
Learn more Elevating quality journalism
Freedom to Experiment: Watch NewsMavens explain their female only platform
News written by women, for women. NewsMavens challenges the lack of diversity in the European news agenda.
Learn more Freedom to Experiment: Watch NewsMavens explain their female only platform


We are bound by and comply with the "Australian Privacy Principles", as provided in the Federal Privacy Act 1988.
We only collect personal information that is necessary for us to conduct our business as a provider of goods and service.
The personal information we collect will include information you give us but may (with your consent) include information given to us by other parties.
When collecting this information, we will do so only by lawful and fair means and not in an unreasonably intrusive way.
This personal information may include your name, address and contact details, and may also include other personal information about individuals we collect in the course of conducting our business.
We respect your privacy. Any personal information that we collect about you will be used and disclosed by us so that we can provide you with the goods or service that you have requested, or otherwise to enable us to carry out our business as suppliers of goods and service.
The disclosure is for another purpose (related to the primary purpose of collecting that information) that you would reasonably expect.
We may also use your personal information to provide you with information about other products and services offered by us. If you would prefer not to receive promotional or other material from us, please contact our customer service team on 02 9748 3900 or send an email to us at privacyofficer@bromic.com.au and advise us. We will respect your request.
We will take all reasonable steps to ensure that the personal information we collect, use or disclose is accurate, complete and up to date.
We are committed to maintaining the confidentiality of the information that you provide us. We will take all reasonable precautions to protect your personal information from misuse, loss, unauthorised use, alteration or disclosure.
Bromic's personal information may be stored both electronically (on our computer system) and in hard- copy form. Safety and security aids include but are not limited to firewalls, anti-virus software and email filters, as well as passwords, protect all our electronic information. We will take all necessary measures to ensure the security of hard-copy information.
We will take reasonable steps to destroy or permanently de-identify any personal information we no longer require.
In most cases you may have access to personal information that we hold about you. We will treat requests for access to your personal information in accordance with the Australian Privacy Principles.
All requests for access to your personal information should be directed to the Privacy Officer at Bromic privacyofficer@bromic.com.au or by writing to us at our postal address in the "Contact us" section of this website. We will deal with all requests for access to personal information as quickly as possible. Requests for a large amount of information, or information which is not currently in use may require further time before a response can be given. We may charge you a fee for access if a cost is incurred by us in order to retrieve your information, but in no case will we charge you a fee for your application for access.
In some cases, we may refuse to give you access to personal information we hold about you. This includes, but is not limited to, circumstances where giving you access would: be unlawful (e.g., where a record which contains personal information about you is subject to a claim for legal professional privilege by one of our clients); have an unreasonable impact on other people's privacy; prejudice an investigation of unlawful activity.
If you request us to do so, we will amend any personal information about you held by us which is inaccurate, incomplete or out of date. If we disagree with your view about the accuracy, completeness or currency of a record of your personal information held by us, and you ask us to associate with that record a statement that you have a contrary view; we will take reasonable steps to do so.
We will not use any personal identifiers issued by a government Agency.
The nature of our business will require us to identify you in order to provide you with goods or services.
In the ordinary course of business we do not normally transfer personal information overseas.
Should the need arise we will only do so under the strict requirements set out in Australian Privacy Principle 8.
We will only collect sensitive information if you consent or other requirements under the Privacy Act have been met.
Our privacy officer will review any complaint we receive, make internal enquires and respond to you in writing within 5 business days. Our response will say whether we believe your complaint to be justified and will set out our reasons. Should your complaint be justified, we will take action to rectify the problem.
Alle Außenheizungen von Bromic, sowohl die aus unserem Platinum- als auch aus dem Tungsten-Sortiment, wurden im eigenen Haus entworfen und entwickelt und werden aus erstklassigen Materialien hergestellt. Damit erreichen wir das perfekte Gleichgewicht zwischen Leistung, Zuverlässigkeit und Anmut unserer Produkte.


Not valid for group bookings (more than 2 pax) See the rules that apply to all deals.
For $137, you get a 2D1N Pavilion Room Stay (worth $357).
For $191, you get a 2D1N Pavilion Room Stay with a Ramadan Buffet Dinner (worth $423).
Characterized by its rustic architecture and surrounding lush greenery, Philea Resort & Spa presents guests with a moment's reprieve from the hustle and bustle of everyday life. Pavilion Rooms are comfortably spacious, and equipped with mini bar and en suite bathroom for added convenience. Privacy is guaranteed on one's personal verandah, while 24 hour room service means that efficient staff are on hand to answer every whim and fancy one might have.
Take a leisurely stroll down the streets and sidewalks for a spot of shopping to pick up unique souvenirs and traditional snacks and tidbits. Scour the streets for authentic Malaccan dishes such as perennial favourites Nyonya Laksa, Mee Rebus and endless variants of the cooling Cendol. Much like how its city's architecture was influenced by Portuguese, Dutch, British and Chinese culture, expect the food to reflect similar characteristics, making this part of Malaysia the ultimate food paradise south of KL.


There are 5 colours, they are for AF, and also enabled for EF (same mesh), and categorised as PJs, Undies and Swimwear; Mesh is included.
Thank you! My period sims are finally starting to have enough smallthings. I love maxis-match textures.


Closet Junk: The PlayBase is back up and running!
Thanks to reader Erik, I now have an updated, more streamlined, faster, Google Market Play enabled and ROOTED Playbase!!!!! Woohoo!
Eric was able to supply me with a firmware update (supplied to him from Karuma!) that resurrected my PB!
Until I can find space to host the files (about 125MB), email me and I will get you what you need.
I removed your post to protect your email address.
Hey thanks for the info. I'm looking to root my nephew's playbase. Could I please get that rom from you?


Save time and energy on routine tasks with self-inking stamps from CardsDirect. Use one of our pre-designed products or start from scratch to create an item that's just for you. You can even turn your logo or signature into a stamp. No messy ink pads are required, and our Business Basic Stamps generate up to 50,000 clean, precise impressions. Choose from three different sizes and five different ink colors.
Have questions about customizing or image quality? Contact our Graphics Department; they can work one-on-one to ensure your product comes out perfect.
I was able to get my Save the Dates for my wedding and customize them 100% by using the Create Your Own feature, and it was cheaper than any of the templates on any other website. They are perfect and I love them!