text:
It's Finally Here — Take a Look Inside The Salty Donut's Permanent Shop
A year later, The Salty Donut gets a brick-and-mortar store
by Olee Fowler@oleefowler Dec 2, 2016, 11:30am EST
Salty Donut
| Giovanny Gutierrez/Chat Chow TV
Share All sharing options for: It's Finally Here — Take a Look Inside The Salty Donut's Permanent Shop
Roughly a year after The Salty Donut kicked off Miami's much-needed doughnut craze with its weekend pop-up shop in Wynwood, it has moved into its first brick-and-mortar shop.
Opening on Saturday, December 3, at 50 NW 24th Street, the 850-square-foot space is purposely homey, acting as an antithesis to its sleek and artsy (and sometimes sterile) neighborhood. The indoor/outdoor space features a reclaimed brick wall, a large high-top table created with just one piece of wood, industrial lighting and an open-air kitchen to watch the doughnuts being made.
The menu remains true to the pop-up with favorites like maple bacon, guava and cheese and brown butter and salt appearing along with new more intricate doughnuts like a crème brûlée flavored variety and a cannoli-style doughnut with a s'more filling.
Coffee — which was a fixture at the Salty Donut pop-up — also expands its offerings at the permanent spot. Made on a custom-made La Marzocco machine, Salty Donut's coffee of choice is from Chicago-based Intelligentsia Coffee. Concoctions range from traditional pour overs to the more unusual such as a Cinnamon Toast Crunch latte made with Cinnamon Toast milk to "funky cold brews" that rotate in flavor such as the apple cider cold brew that's currently on hand.
In the upcoming weeks the Salty Donut plans to start serving beer, wine and mimosas, a brunch menu and possibly down the line other non-doughnut items to the menu. But unlike the pop-up the store will be open six days a week, from Tuesday to Friday from 7:30 a.m. to 6 p.m. and Saturday and Sunday from 8 a.m. to 6 p.m.
Photographer: Giovanny Gutierrez/Chat Chow TV


text:
require 'flavordb/version'
require 'typhoeus'
require 'json'

require 'flavordb/business'
require 'flavordb/product_category'
require 'flavordb/product'

module Flavordb

  class Client

    attr_reader :api_endpoint, :api_key, :api_secret

    class << self
      attr_accessor :default_client
      def initialize
        @default_client = nil
      end
    end

    def initialize(key = ENV['FLAVORDB_API_KEY'], secret = ENV['FLAVORDB_API_SECRET'], opts = {})
      @api_endpoint = opts[:api_endpoint] || default_api_endpoint
      @api_key = key
      @api_secret = secret
      self.class.default_client = self #if self.class.default_client.nil?
    end

    def valid?
      if api_key.nil? || api_secret.nil?
        return false
      else
        !get_oauth_token.nil?
      end
    end

    def find_businesses(params)
      raw_businesses = get_object_data_by_path "/businesses", params
      if !raw_businesses['data'].nil?
        raw_businesses['data'].map {|b| Business.get_or_create(b)}
      else
        nil
      end
    end

    def find_products(params)
      raw_products= get_object_data_by_path "/products", params
      if !raw_products['data'].nil?
        raw_products['data'].map {|b| Product.get_or_create(b)}
      else
        nil
      end
    end

    def get_business(id)
      raw_business = get_object_data_by_path("/businesses/#{id}")
      !raw_business['data'].nil? ? Business.get_or_create(raw_business['data']) : nil
    end

    def get_product_category(id)
      raw_category = get_object_data_by_path("/product_categories/#{id}")
      !raw_category['data'].nil? ? ProductCategory.get_or_create(raw_category['data']) : nil
    end

    def get_product(id)
      raw_product = get_object_data_by_path("/products/#{id}")
      !raw_product['data'].nil? ? Product.get_or_create(raw_product['data']) : nil
    end

    def get_object_data_by_path (path, api_params={})
      url = (path =~ /http:\/{2}/).nil? ? "#{api_endpoint}#{path}" : path
      authenticated_json_request :get, url, api_params
    end

    def api_token
      if @api_token.nil?
        @api_token = get_oauth_token
      end
      @api_token
    end

    private
    def authenticated_json_request (method, url, api_params)
      request = Typhoeus::Request.new url,
                                      :method => method,
                                      :headers => { 'Authorization' => "Bearer #{api_token}" },
                                      :params => api_params

      if Flavordb.configuration.verbose
        request_url = request.url
        request_url = "#{request_url}#{(request_url =~ /\?/).nil? ? '?' : '&'}access_token=#{api_token}"
        puts "[Flavordb API]: #{request_url}"
      end

      response = request.run
      if response.return_code == :ok
        response_data = JSON.parse response.body
        response_data
      else
        raise "Bad request: #{url}\n\tSTATUS: #{response.return_code}\n\tMESSAGE: #{response.return_message}"
      end
    end

    def get_oauth_token
      server_response = Typhoeus.post 'http://www.flavordb.com/oauth/token', :params => {
          :grant_type => 'client_credentials',
          :client_id => api_key,
          :client_secret => api_secret
      }
      begin
        response_data = JSON.parse(server_response.body)
        tok = response_data['access_token']
        if !tok.nil?
          @api_token = tok
          @api_token
        else
          nil
        end
      rescue Exception => e
        puts "ERROR: #{e.message}"
        nil
      end
    end

    def default_api_endpoint
      'http://api.flavordb.com/api/v1'
    end
  end
end

redpajama_set_name: RedPajamaGithub


Welcome to the very first Cliqbooth blog post - and what better place to start our most important events - weddings!
So many of our events are about helping brides and grooms celebrate their big day with a fun photobooth (that is so much more than just a photo booth) by capturing beautiful images of their friends and family having a really, freaking hilariously good time.
Often, when I'm at these events - apart from wishing I had Cliqbooth at my wedding - I'm reminded of my wife Teneille's and my special day and what an amazing feeling it is to have everyone in the world that you love, all in one place, at one time, sharing a meal and having a dance together. It also makes me reflect on how quickly that day passed into the history books and how i'll probably never get to have all those special people together again in my lifetime.
The other thing it reminds me is that marriage is about much more than a day - it's about a life deeply shared with another human being. It's about highs - but it's also about lows (and trust me, we've had some). It's about building something together that stands the test of time and (hopefully) makes the world a better place. In many ways, it's so much bigger than just the two of us - all those special people who witnessed our vows on that day form part of the story of that shared life and someday I hope my grandchildren will continue to share in its legacy.


Athena Project presents INSIDE OUT: Art and Reflection, a juried show at 40 West Arts Gallery at 1560 Teller Street in Lakewood, CO, running from September 7 through September 29, 2018. Please note gallery hours are 12:00 to 4:00 pm., Wednesday-Saturday.
Inside Out: Art and Reflection, offers 16 artists' works, each seeking to dissolve the division between invisibility and visibility of women in the visual arts by recognizing the links between generations of women artists. There is a free opening reception on September 7, from 5:00 to 8:00 pm.
Our juror is Michele Brower, a Denver painter and installation artist. Ms. Brower 's work is included in museum, private, and corporate collections. She brings substantial curatorial and teaching experience in the visual arts to this selection process.


Hollie Hall, PhD, is excited to share her knowledge of sun grown cannabis with people from around the world at Burning Man 2018. The details of her hour-long presentation are included below.
Friday, August 31, 2018, 4:00 PM – 5:00 PM Feed your Soil, Save the Planet – In these dynamic times of the Anthropocene, human activity is driving degenerative change to planet earth and its protective atmosphere. Simultaneously the life giving soil of this planet provides massive carbon storage potential that if taken advantage of can mitigate climate change, reduce agricultural water use, and stabilize agrarian economies. While corporate food farms continue on with exploitation of soil, water, and people for the economic benefit of a few, the sun grown Cannabis farmers of America are coalescing under the pressure of vigorous environmental regulations to promote regenerative farming practices that if implemented at a landscape scale can save the planet. Join speaker Hollie Hall, to learn about regenerative Cannabis farming practices that heal planet and people.


They're back, and this time they're going to College.
The sequel to 21 Jump Street, this time Schmidt (Jonah Hill) and Jenko (Channing Tatum) are masquerading as college students to bring down a drug ring.
Don't panic if you think this sounds awfully familiar, the fact that the basic plot is almost exactly the same as the first film does not go unmentioned. Very cleverly written, the feature is magnificently meta, breaking down every fourth wall that comes in its path.
Whether you are in it for the action, the gross-out humour, the wit or just Channing Tatum, you'll love it.
I should start by saying I never watched the original TV show, but this is fantastic film stands alone.
Jenko (Channing Tatum) and Schmidt (Jonah Hill) work for undercover police department, Jump Street. Their assignment? To infiltrate a high school and bring down a drug ring.
Although this may at first glance appear to be full of obvious humour, it also does an excellent job of playing off these expectations. This is not your average teen comedy with a drug bust thrown in.
Directed by Christopher Miller and Phil Lord, the team behind The Lego Movie, it is just brilliant.


It is estimated that there are 350-400 million indigenous peoples in the world; two-thirds of them live in Asia1. However, it is difficult to give an accurate total number of the population of indigenous peoples because many are not recognized and reflected in national censuses in Asia. Indigenous peoples are some of the most impoverished, marginalized and vulnerable peoples in the world and are also the most affected by climate change impacts and its uncertainties.
In general, most of the indigenous peoples inhabit marginal and fragile ecosystems, such as tropical and temperate forest zones, low-lying coastlines, high mountainous areas, flood plains and riverbanks2. These areas are some of those most threatened from increased climatic uncertainties and unpredictability of extreme events and slow onset climatic events like cyclones, hailstorms, desertification, sea level rise, floods and prolonged droughts These events are occurring more often and with increasing intensity, severely impacting the lives of indigenous peoples since their livelihood systems are directly dependent on these ecosystems. Further, the economy, social organization, identity, and cultural and spiritual values of the indigenous peoples are closely linked to their biological diversity. Therefore, climatic uncertainties can cause specific effects such as demographic changes, loss of livelihoods and food security; land and natural resource degradation; water shortages, health problems, loss of traditional knowledge, housing, forest and natural resource management; and human rights etc.
In addition to these direct impacts, many climate change policies and measures relating to mitigation and adaptation have serious adverse implications to indigenous peoples. For instance, there are many cases of forced evictions or displacement of indigenous peoples from their homelands as a result of mitigation measures such as construction of large dams, bio-fuel plantations and creation of Protected Areas in their territories without their consent3.
Crop diversification to minimize risk of harvest failures—varieties of crops with different susceptibilities to droughts, floods, pest etc. or varieties adapted to different locations such as river banks, high mountains, and close to primary forest etc.
Change of hunting and gathering periods to adapt to changing animal migration and fruiting periods.
Increasing food preservation and improving preservation methods and techniques.
Introduction of food banking and seed banking along with creation of exchange networks among the communities.
Changes in food habits—improving forest conservation and reverting to gathering food in the forests during bad harvest.
Introduction of multi-cropping, double cropping and relay cropping systems as appropriate by many communities.
Altering land use and settlement patterns.
Other measures such as conservation of forests and watershed, including restoration of ecosystems.
Awareness raising and solidarity actions to ensure or to address the concerns of indigenous peoples.
It is therefore essential to recognize both the vulnerability and contributions of indigenous peoples in designing culturally appropriate adaptation and mitigation development plan as defined by the communities.
The two important international processes addressing climate change mitigation and adaptation are the UN Framework Conference on Climate Change (UNFCCC) and the Convention on Biological Diversity (CBD). The UNFCCC is the most important international binding agreement and forum on climate change adaptation and mitigation.
This briefing paper highlights the issues and concerns of indigenous peoples in relation to climate change adaptation. It also highlights the importance of policy advocacy and the full and effective engagement of indigenous peoples in processes and mechanisms of existing governing bodies at regional and international levels.


Includes DeWalt DC 729KA 18 Volt Cordless 10mm Drill Driver (1.3Ah NiCad Batteries), DeWalt DC600KA-GB 3.6 Volt Compact Cordless 3 Position Screwdriver (2 x 1.3Ah Batteries), DeWalt DC 759KA 13mm 18 Volt Cordless Drill Driver (2 x 2.0Ah NiCad Batteries), DeWalt DC 759KA3 13mm Heavy Duty Cordless Drill Driver (3 x 2.0Ah 18 Volt Batteries), DeWalt DW263K TEC Screwdriver 6.5mm (240 VOLT ONLY), DeWalt DW274K Drywall Screwdriver (110/240 Volt), DeWalt DC223KA 24 Volt Heavy Duty SDS+ Hammer Drill (2 x 2.0Ah NiCad Batteries & Charger), Makita 6390DZ Cordless 18 Volt Drill Driver - 13mm Keyless Chuck (Body Only), Makita 6820V Drywall Screwdriver 6.5mm Hex (110 Volt Only) and Makita 6824 Drywall Screwdriver 6.5mm Hex (110/240 Volt).
Includes DeWalt DW052K3H 12 Volt Cordless Impact Driver - 6.5mm Hex, DeWalt DW052K 12 Volt Cordless Impact Driver, DeWalt DC837KL 14.4 Volt Compact Impact Driver (2 x 2.0Ah Lithium Ion Batteries, 1 x NiMH Battery), Bosch GDR-14.4-V Cordless Impact Driver (2 x 14.4 Volt 2.6Ah), Bosch GDR18VN 18 Volt Cordless Impact Driver - 6.5mm Hex (Body Only), Panasonic EY-7201-GQKW 6.5mm Hex Cordless 12 Volt Impact Driver (2 x 3.5Ah Ni-MH Batteries), Makita BTD130FSFE Cordless 14.4 Volt Impact Driver, Makita 6935FDWFE-2 Cordless 14.4 Volt Impact Driver 6.5mm Hex (2 x 3.0Ah Ni-MH Batteries), Makita 6935FDZ Cordless 14.4 Volt Impact Driver 6.5mm Hex (Body Only) and Makita 6980FDWFE Cordless 12 Volt Impact Driver (2 x 3.0Ah Ni-MH Batteries).
Includes Makita 6823 Drywall Screwdriver 6.5mm Hex (110 Volt Only), Makita 6827 Torque Adjustable Screwdriver (110 Volt Only), Makita 6837 Automatic Coil Feed Screwdriver (110 Volt Only), Milwaukee V4IS 4 Volt Cordless In-Line Screwdriver, Milwaukee TQSE1200Q Torque Adjustable Screwdriver (240 Volt Only), Milwaukee TQSE2500Q Torque Adjustable Screwdriver (240 Volt Only), ITW Spit SDI 120 Cordless Screw Driver, ITW Spit HDI 244 Cordless Screw Driver, ITW Spit HDI 220 Cordless Screw Driver and ITW Spit 216 Screw Gun.
Makita TD0101F 110v / 240v Impact driver - 6.5mm h . . .
Panasonic EY7441X31 14.4v Cordless Lithium Ion Dri . . .
Milwaukee M18 Compact Right Angle Impact Driver - . . .


A European Union collective mark ('EU collective mark') shall be an EU trade mark which is described as such when the mark is applied for and is capable of distinguishing the goods or services of the members of the association which is the proprietor of the mark from those of other undertakings. Associations of manufacturers, producers, suppliers of services, or traders which, under the terms of the law governing them, have the capacity in their own name to have rights and obligations of all kinds, to make contracts or accomplish other legal acts, and to sue and be sued, as well as legal persons governed by public law, may apply for EU collective marks.
By way of derogation from Article 7(1)(c), signs or indications which may serve, in trade, to designate the geographical origin of the goods or services may constitute EU collective marks within the meaning of paragraph 1. An EU collective mark shall not entitle the proprietor to prohibit a third party from using in the course of trade such signs or indications, provided that he uses them in accordance with honest practices in industrial or commercial matters; in particular, such a mark shall not be invoked against a third party who is entitled to use a geographical name.
Chapters I to VII and IX to XIV shall apply to EU collective marks to the extent that this section does not provide otherwise.


text:
Arthur Hepworth (28 February 1908 – February 1988) was an English professional footballer, who played as a half-back. He was the son of Walter Hepworth, who assisted Barnsley in the Football League during the late 1890s, and the older brother of Ronnie Hepworth, who played over 100 league matches for Bradford (Park Avenue). A native of Wombwell, which was then in the West Riding of Yorkshire, he played youth football with Worsbrough Communion and Dodsworth, and represented the Yorkshire schoolboys team. In 1926 he joined Barnsley, but failed to break into the first team during his two years with the club.

In March 1928, Hepworth moved from Barnsley to struggling Football League Third Division North club Nelson, along with inside forward George Hayes. He made his debut for the Lancashire outfit in the 5–4 win against Hartlepools United at Seedhill. He went on to make 10 appearances during the remainder of the 1927–28 campaign as the side finished bottom of the division and were forced to apply for re-election to the League. In the summer of 1928 Nelson signed two new wing-halves, Jim Metcalfe and David Suttie, meaning Hepworth spent the majority of the 1928–29 season in the reserves. He played six consecutive matches in January and February 1929, but was dropped following the 2–7 defeat away at Barrow, and never again appeared for the first team.

Hepworth was released by Nelson in the summer of 1929 and subsequently returned to Yorkshire to play non-League football with Wombwell. In September 1931 he signed as an amateur for the E & A Smith's Sports club in Cleckheaton, before joining the Mirfield-based Battyford Wanderers in 1933. He remained in Mirfield until his death in February 1988.

References

1908 births
1988 deaths
Footballers from Barnsley
English footballers
Association football defenders
Barnsley F.C. players
Nelson F.C. players
Wombwell F.C. players
English Football League players

redpajama_set_name: RedPajamaWikipedia


The All-on-4 procedure is a way of placing dental implants that takes advantage of the usually more substantial bone mass toward the back of the jawbone. It uses four implants to support a bridge or a full arch of prosthetic teeth, and can be placed on the upper or the lower jaw.
Dental implants are an increasingly popular option for replacing missing teeth. They are long-lasting and natural-looking, and they allow for normal chewing and biting without having to worry about accidentally dislodging your teeth. The root portion of a dental implant is set directly in the jawbone, keeping your new teeth secure and stationary and allowing the new root to stimulate normal, continued bone regeneration.
If your dental implant dentist recommends an All-on-4 procedure, be sure to ask for an explanation so you know exactly what the procedure entails. This will help you get a better idea of what to expect from your final results. In general, an All-on-4 implant procedure uses four implants to support a full arch. It can also be used to support a bridge. The four implants are placed in such a way that they are anchored toward the back of the jawbone, where the bone is often thicker and offers more support. A denture is then added to replace your missing teeth. Typically, this is a removable arch that stays stationary while it's in your mouth, but which is removed for cleaning. This type of implant procedure is often successful where a more traditional procedure requiring an implant for each missing tooth would be less likely to work.
Contact our skilled dental implant team at Smiles Unlimited Centre to learn more about dental implants and how they can transform your smile.


text:
Category Archives: OLT Express (Germany)
OLT Express Germany shuts down and ceases all operations
OLT Express Germany (Bremen) following the lead of OLT Express Poland, ceased all operations yesterday (January 27) due to financial difficulties and a reported disagreement with its owner, Panta Holdings. Panta Holdings was not interested in injecting more capital into the struggling carrier.
The regional carrier operated SAAB 2000 turboprops (above) and Fokker 100s (below).
Read the full report (in German) from Aero Telegraph: CLICK HERE
Top Copyright Photo: Andi Hiltl. SAAB 2000 D-AOLB (msn 005) arrives at Zurich.
Bottom Copyright Photo: OLT Express. Fokker F.28 Mk. 0100 (Fokker 100) D-AOLG (msn 11452) poses for the camera.
OLT Express (Germany):
Please click on the map for the full-size view.
This entry was posted in OLT Express (Germany) and tagged 005, aviation, DAOLB, Fokker 100, OLT, OLT Express, OLT Express (Germany), SAAB, SAAB 2000, transportation, ZRH, Zurich on January 28, 2013 by Bruce Drum.
OLT Express Germany to become a low-cost carrier
OLT Express (Germany) (Bremen) is transforming itself from a regional feeder airline into a new point-to-point low-cost carrier according to Airline Route.
Starting on October 15, 2012, the redesigned airline will open new bases at Dresden, Muenster and Saarbruecken. In addition, the airline will open 14 new routes including new service to Budapest, Southend (near London), Milan (Malpensa), Paris (CDG) and Vienna.
Read the full report: CLICK HERE
Copyright Photo: Rolf Wallner. All of the new routes will be operated with Fokker 100s. Fokker F.28 Mk. 0100 (Fokker 100) D-AOLH (msn 11265) taxies at Zurich in the attractive 2011 livery.
This entry was posted in OLT Express (Germany) and tagged 11265, aviation, DAOLH, Fokker, Fokker 100, Fokker F.28, Fokker F.28 Mk. 0100, low cost carrier, milan malpensa, OLT, OLT Express (Germany), OLT Germany, OLT Jetair, OLT Jetair Germany, paris cdg, transportation, travel, ZRH, Zurich on September 5, 2012 by Bruce Drum.
OLT Express Germany is sold by Amber Gold to Panta Holdings
OLT Express (Germany) (Bremen) has been sold by Amber Gold to Dutch financial investor Panta Holdings BV.
Under the leadership of Panta Holdings, OLT Express (Germany) will continue its expansion plans by integrating Contact Air (Stuttgart) in early September.
Panta Holdings has been active in the aviation industry with Dutch company Denim Airways and leasing company Mass lease. In addition, Panta is involved in the Canadian supplier Avcorp Industries. Panta Holdings also owned VLM Airlines in the past before it was sold to the Air France-KLM Group.
After Amber Gold announced it was getting out of the aviation industry after the recent failure of OLT Express (Poland) there was a period of uncertainty for the employees of the OLT Express (Germany) and Contact Air. Now they have a more secure future.
Copyright Photo: Andi Hiltl. The Fokker 100 will now be the main aircraft for the new OLT Express. Fokker F.28 Mk. 0100 D-AOLG approaches for landing in the bright 2011 livery at Zurich. Unfortunately this color scheme is now also associated with the failure of OLT Express (Poland) which made headlines when it stranded passengers. A new branding effort by the new owners could become a new reality.
Contact Air:
This entry was posted in Contact Air, OLT Express (Germany) and tagged 11452, aviation, aviation industry, Contact Air, DAOLG, F.28, F.28 Mk. 0100, Fokker, Fokker 100, Fokker F.28, Fokker F.28 Mk. 0100, OLT, OLT Express, OLT Express (Germany), transportation, ZRH, Zurich on August 9, 2012 by Bruce Drum.
OLT Express Germany takes over Contact Air
OLT Express Germany (Bremen) took over the operations of Contact Air Service GmbH & Co. KG (Stuttgart) on July 4. Both companies will continue to operate under the OLT Express brand. Anti-trust clearance of the acquisition is expected to be completed in early September 2012.
With the acquisition, OLT Express Germany now employs about 500 additional employees. Of these, there are approximately 200 employees in Bremen, about 200 in Stuttgart and about 100 in Saarbruecken.
Top Copyright Photo: Andi Hiltl.
Bottom Copyright Photo: Rolf Wallner.
This entry was posted in Contact Air, OLT Express (Germany) and tagged 11452, 11517, aviation, Contact Air, Contact Air Flugdienst, DAFKA, DAOLG, F.28, F.28 Mk. 0100, Fokker, Fokker 100, Fokker F.28, Fokker F.28 Mk. 0100, Fokker F28, Fokker F28 Mk 0100, OLT, OLT Express, OLT Express (Germany), transportation, travel, ZRH, Zurich on July 20, 2012 by Bruce Drum.
OLT Express expresses its interest in acquiring the assets of Cirrus Airlines
OLT Express (Germany) (formerly OLT Ostfriesische Lufttransport GmbH or OLT) (Bremen) has expressed to the liquidator of defunct Cirrus Airlines (Saarbrucken) that it is interested in acquiring some of the assets and hiring some of the former employees according to a report by NWZ Online.
OLT Express moved to Bremen from Emden in February 2012 after it was acquired by new interests. It is also ready to establish a new base at Saarbrucken.
Read the full report (in German): CLICK HERE
Top Copyright Photo: Rolf Wallner. OLT Express has also introduced this new livery.
Hot New Photos Slide Show: CLICK HERE
Cirrus Slide Show: CLICK HERE
Bottom Copyright Photo: Richard Vandervord.
This entry was posted in Cirrus Airlines, OLT Express (Germany) and tagged Cirrus Airlines, OLT Express (Germany) on March 30, 2012 by Bruce Drum.

redpajama_set_name: RedPajamaCommonCrawl


text:
Caxias do Sul Airport (CXJ), Caxias Do Sul
Caxias do Sul Airport
Airport name: Caxias do Sul Airport
City: Caxias Do Sul
IATA Code: CXJ
ICAO Code: SBCX
Runways: Direction: 15/33, Length: 5479 x 98 ft, Elevation: 2472 ft
Wikipedia link: Caxias do Sul Airport at Wikipedia
Time: Time in Caxias Do Sul
Caxias do Sul Airport is located approximately 2,1 miles (3,3 km) south of Caxias do Sul and about 9,9 miles (15,9 km) east of Farroupilha.
Distance from Caxias Do Sul to Almeirim (CXJ – MEU)
Distance from Caxias Do Sul to Alta Floresta (CXJ – AFL)
Distance from Caxias Do Sul to Altamira (CXJ – ATM)
Distance from Caxias Do Sul to Aracaju (CXJ – AJU)
Distance from Caxias Do Sul to Aracati (CXJ – ARX)
Distance from Caxias Do Sul to Araçatuba (CXJ – ARU)
Distance from Caxias Do Sul to Araguaína (CXJ – AUX)
Distance from Caxias Do Sul to Araraquara (CXJ – AQA)
Distance from Caxias Do Sul to Araxá (CXJ – AAX)
Distance from Caxias Do Sul to Barcelos (CXJ – BAZ)
Distance from Caxias Do Sul to Bauru (CXJ – BAU)
Distance from Caxias Do Sul to Bauru (CXJ – JTC)
Distance from Caxias Do Sul to Belém (CXJ – BEL)
Distance from Caxias Do Sul to Belo Horizonte (CXJ – PLU)
Distance from Caxias Do Sul to Belo Horizonte (CXJ – CNF)
Distance from Caxias Do Sul to Boa Vista (CXJ – BVB)
Distance from Caxias Do Sul to Bonito (CXJ – BYO)
Distance from Caxias Do Sul to Brasília (CXJ – BSB)
Distance from Caxias Do Sul to Caçador (CXJ – CFC)
Distance from Caxias Do Sul to Cacoal (CXJ – OAL)
Distance from Caxias Do Sul to Caldas Novas (CXJ – CLV)
Distance from Caxias Do Sul to Campina Grande (CXJ – CPV)
Distance from Caxias Do Sul to Campinas (CXJ – VCP)
Distance from Caxias Do Sul to Campo Grande (CXJ – CGR)
Distance from Caxias Do Sul to Campos (CXJ – CAW)
Distance from Caxias Do Sul to Cascavel (CXJ – CAC)
Distance from Caxias Do Sul to Chapecó (CXJ – XAP)
Distance from Caxias Do Sul to Corumbá (CXJ – CMG)
Distance from Caxias Do Sul to Criciúma (CXJ – CCM)
Distance from Caxias Do Sul to Cruzeiro Do Sul (CXJ – CZS)
Distance from Caxias Do Sul to Cuiabá (CXJ – CGB)
Distance from Caxias Do Sul to Curitiba (CXJ – CWB)
Distance from Caxias Do Sul to Dourados (CXJ – DOU)
Distance from Caxias Do Sul to Feira De Santana (CXJ – FEC)
Distance from Caxias Do Sul to Fernando De Noronha (CXJ – FEN)
Distance from Caxias Do Sul to Florianópolis (CXJ – FLN)
Distance from Caxias Do Sul to Fortaleza (CXJ – FOR)
Distance from Caxias Do Sul to Foz Do Iguaçu (CXJ – IGU)
Distance from Caxias Do Sul to Goiânia (CXJ – GYN)
Distance from Caxias Do Sul to Governador Valadares (CXJ – GVR)
Distance from Caxias Do Sul to Ilhéus (CXJ – IOS)
Distance from Caxias Do Sul to Imperatriz (CXJ – IMP)
Distance from Caxias Do Sul to Ipatinga (CXJ – IPN)
Distance from Caxias Do Sul to Itaituba (CXJ – ITB)
Distance from Caxias Do Sul to Jaguaruna (CXJ – JJG)
Distance from Caxias Do Sul to Ji-Paraná (CXJ – JPR)
Distance from Caxias Do Sul to Jijoca de Jericoacoara (CXJ – JJD)
Distance from Caxias Do Sul to João Pessoa (CXJ – JPA)
Distance from Caxias Do Sul to Joinville (CXJ – JOI)
Distance from Caxias Do Sul to Juazeiro Do Norte (CXJ – JDO)
Distance from Caxias Do Sul to Juiz De Fora (CXJ – JDF)
Distance from Caxias Do Sul to Juiz De Fora (CXJ – IZA)
Distance from Caxias Do Sul to Lençóis (CXJ – LEC)
Distance from Caxias Do Sul to Londrina (CXJ – LDB)
Distance from Caxias Do Sul to Lucas do Rio Verde (CXJ – LVR)
Distance from Caxias Do Sul to Macaé (CXJ – MEA)
Distance from Caxias Do Sul to Macapá (CXJ – MCP)
Distance from Caxias Do Sul to Maceió (CXJ – MCZ)
Distance from Caxias Do Sul to Manaus (CXJ – MAO)
Distance from Caxias Do Sul to Manicoré (CXJ – MNX)
Distance from Caxias Do Sul to Marabá (CXJ – MAB)
Distance from Caxias Do Sul to Marília (CXJ – MII)
Distance from Caxias Do Sul to Maringá (CXJ – MGF)
Distance from Caxias Do Sul to Montes Claros (CXJ – MOC)
Distance from Caxias Do Sul to Mucuri (CXJ – MVS)
Distance from Caxias Do Sul to Natal (CXJ – NAT)
Distance from Caxias Do Sul to Navegantes (CXJ – NVT)
Distance from Caxias Do Sul to Novo Progresso (CXJ – NPR)
Distance from Caxias Do Sul to Oriximiná (CXJ – TMT)
Distance from Caxias Do Sul to Palmas (CXJ – PMW)
Distance from Caxias Do Sul to Parauapebas (CXJ – CKS)
Distance from Caxias Do Sul to Passo Fundo (CXJ – PFB)
Distance from Caxias Do Sul to Pato Branco (CXJ – PTO)
Distance from Caxias Do Sul to Paulo Afonso (CXJ – PAV)
Distance from Caxias Do Sul to Pelotas (CXJ – PET)
Distance from Caxias Do Sul to Petrolina (CXJ – PNZ)
Distance from Caxias Do Sul to Ponta Grossa (CXJ – PGZ)
Distance from Caxias Do Sul to Ponta Porã (CXJ – PMG)
Distance from Caxias Do Sul to Pontes e Lacerda (CXJ – LCB)
Distance from Caxias Do Sul to Porto Alegre (CXJ – POA)
Distance from Caxias Do Sul to Porto Seguro (CXJ – BPS)
Distance from Caxias Do Sul to Porto Velho (CXJ – PVH)
Distance from Caxias Do Sul to Presidente Prudente (CXJ – PPB)
Distance from Caxias Do Sul to Recife (CXJ – REC)
Distance from Caxias Do Sul to Ribeirão Preto (CXJ – RAO)
Distance from Caxias Do Sul to Rio Branco (CXJ – RBR)
Distance from Caxias Do Sul to Rio De Janeiro (CXJ – GIG)
Distance from Caxias Do Sul to Rio De Janeiro (CXJ – SDU)
Distance from Caxias Do Sul to Rondonópolis (CXJ – ROO)
Distance from Caxias Do Sul to Salvador (CXJ – SSA)
Distance from Caxias Do Sul to Santa Isabel Do Rio Negro (CXJ – IRZ)
Distance from Caxias Do Sul to Santa Maria (CXJ – RIA)
Distance from Caxias Do Sul to Santa Rosa (CXJ – SRA)
Distance from Caxias Do Sul to Santarém (CXJ – STM)
Distance from Caxias Do Sul to Santo Ângelo (CXJ – GEL)
Distance from Caxias Do Sul to São Gabriel Da Cachoeira (CXJ – SJL)
Distance from Caxias Do Sul to São José Do Rio Preto (CXJ – SJP)
Distance from Caxias Do Sul to São José Dos Campos (CXJ – SJK)
Distance from Caxias Do Sul to São Luís (CXJ – SLZ)
Distance from Caxias Do Sul to São Paulo (CXJ – GRU)
Distance from Caxias Do Sul to São Paulo (CXJ – CGH)
Distance from Caxias Do Sul to Sorocaba (CXJ – SOD)
Distance from Caxias Do Sul to Sorriso (CXJ – SMT)
Distance from Caxias Do Sul to Tabatinga (CXJ – TBT)
Distance from Caxias Do Sul to Tefé (CXJ – TFF)
Distance from Caxias Do Sul to Teixeira De Freitas (CXJ – TXF)
Distance from Caxias Do Sul to Teresina (CXJ – THE)
Distance from Caxias Do Sul to Toledo (CXJ – TOW)
Distance from Caxias Do Sul to Três Lagoas (CXJ – TJL)
Distance from Caxias Do Sul to Tucuruí (CXJ – TUR)
Distance from Caxias Do Sul to Uberaba (CXJ – UBA)
Distance from Caxias Do Sul to Uberlândia (CXJ – UDI)
Distance from Caxias Do Sul to Uruguaiana (CXJ – URG)
Distance from Caxias Do Sul to Valença (CXJ – VAL)
Distance from Caxias Do Sul to Vilhena (CXJ – BVH)
Distance from Caxias Do Sul to Vitória (CXJ – VIX)
Distance from Caxias Do Sul to Vitória Da Conquista (CXJ – VDC)


In this tutorial, you will learn about kotlin variables. You will learn how to declare and define kotlin variables. We will also go through different examples to show different scenario created while using kotlin variables.
Here, x is a variable whose value is 10. In the next line, we changed the value to 16. Now, x holds the value 16.
Each kotlin variable has a specific data type that determines the size and layout of the variable's memory. It also decides the range of the values that can be stored within that memory. It also decides the set of operations that can be applied to the variable.
The name of the kotlin variables can be composed of letters, digits and the underscore character. We will go through this later in this post.
How to declare a Variable in Kotlin?
We will soon see the difference between val and var later in this post.
Here, name is variable of data type String and marks is variable of type Int. In Kotlin, you do not need to specify the type of the variables explicitly, if value is being initialised while declaring. Kotlin explicitly does it for you. Compiler knows the type of variable by the initialiser expression. Note that "Rahul Kumar" is a String and 40 is an Integer value. Compiler specify the type of the variable according to the value assigned to it while declaring it. Thus, data type of name is String and that of marks is Integer. This is called type inference in programming.
1. Guess the data type of averageMarks variable.
Data type of averageMarks is Double because a double value is being assigned to variable while declaring it. Moreover, Data type of variable is not specified explicitly. Visit Data types in Kotlin to know more.
2. Guess the data type of passPercent variable.
Data type of passPercent is Float because a float value is being assigned to variable while declaring it. Moreover, Data type of variable is not specified explicitly. Visit Data types in Kotlin to know more.
var name: String         // Declare and specify the data type String.
name = "Rahul Kumar"	 // Assign the value "Rahul Kumar" to the variable.
var marks: Int		// Declare and specify the data type Int.
marks = 40		// Assign value 40 to the Integer variable.
1. Is this proper kotlin variable declaration and assignment?
NO, you can not just declare the variable without initialising or specifying the data type.
2. Is this proper kotlin variable declaration and assignment?
NO, You can not assign integer value to the variable of different data type String.
3. Is below kotlin variable declaration OK?
NO, You can not declare multiple properties on the same line in kotlin.
4. Is below variable declaration and assignment OK?
Yes, you can declare and assign value to variable in different lines like other programming lanuguage.
There are 2 types of variables in kotlin.
a. Mutable variable:	It is read-write variable. A variable that can be changed.
b. Immutable variable:	It is read-only variable. A variable that can not be changed once it is created.
1. What is output of below program?
You can declare and assign value to variable in different lines.
2. What is output of below program?
Compilation Error: Val can not be re-assigned.
We are trying to re-assign value to a variable declared using val keyword. Here, You can not assign "Rahul Kumar" to variable name because it is already assigned with "Rajeev Kumar".
How to name a variable in Kotlin?
Here, var is a keyword to declare variable and it's given a name marks whose value is 20. There is a term called Identifiers. Identifiers are the name of the variables, classes or methods etc. Here, marks is variable that holds value 20.
a. It starts with a letter or underscore followed by zero, letter or digits.
b. Whitespaces are not allowed.
c. Identifiers are case sensitive.
i.e marks and Marks are two different variables.
d. It can not contain special symbols such as @, #, % etc.
e. The name chosen should be self explanatory.
marks is a variable that holds value 30.
Suppose you need to create a variable that holds marks of students in the class. Then, The variable should be an array that holds integer value. It's name should be marksArray.
Similarly, you can choose any name of the variable depending upon the requirements etc.
first Name, total Num etc.
Here, we learnt about kotlin variables. We learnt how to declare and define kotlin variables. Whenever you are going to create a variable, always try to name the variable according to the task being done by the variable. For example, If you want to create a kotlin variable that holds population of a country, you can name it as population. Always try to follow the recommended rules for naming a variable. This way read-ability of your code will increase.


ATLANTA, Ga. - The No. 15 Arizona State men's tennis team rolled over the No. 52 Clemson Tigers Wednesday afternoon with a 6-1 victory. The team is now 10-0 overall.
The Sun Devils won two of their doubles matches to earn the doubles point. The No. 31 ranked Matt Brooklyn and T.J. Bellama earned a hard-fought 9-8 victory over Ike Belk and Derek DiFazio. Wes Miller and John Nanosky II notched their eighth doubles win of the season with an 8-6 win over Gera Boryachinskiy and Kevin Galloway. Andres Arango and Harry Skinner fell 8-3 to Carlos Alvarez and Kevin Fleck.
In singles, the Sun Devils took five of the six doubles matches. In the number two spot, No. 49 Andres Arango defeated Boryachinskiy 6-1 in the first set and fought through three tie-breakers in the second set to take the match 6-1, 7-6 (3). Playing in the No. 3 position, Pac-10 Player of the Week Juan Carlos Rebaza took his match over Fleck in straight sets, winning 6-0, 6-1. Skinner took down Belk in two sets as well, defeating the Tiger 6-4, 6-3.
In the No. 5 spot, Miller came out on top, defeating Galloway 7-5, 6-4. After dropping his first set 3-6, Bellama fought through two tough sets to earn the singles victory 3-6, 7-6 (5), 7-5 in the sixth position. Brooklyn dropped a tough 7-5, 5-7, 6-0 match to Alvarez.
The Sun Devils remain in Atlanta to compete against Georgia Tech on Friday.


Happy St. Patrick's Day! I can't believe that it's already mid-March, this year is going by so quickly. It's been a while since I posted because life just keeps getting in the way, with zero plans this weekend I mentioned to Dave that I wanted to come up with something to post today. We already had a pie crust, eggs, and kale on hand so a quick trip to the store was all we needed for leeks and Irish cheddar (and Starbucks to power the morning, how great is the new Caramel Cloud Macchiato?). Quiche is a favorite in our household because it's so simple to make and the leftovers are easy to grab for breakfast or lunch at work the next day.
Preheat the oven to 375 F. Press the pie crust into a 9-inch pie pan and set aside.
In a medium skillet heated to medium heat, add cooking spray or a small amount of neutral cooking oil. Add the leeks and cook until they are bright green and fragrant (about 4-5 minutes). Add the baby kale and cook until the kale has wilted (2-3 minutes). Add the garlic clove and remove the skillet from the heat.
In a bowl, whisk the six eggs with the whipping cream until combined. Add the leeks, kale, and garlic along with 2 ounces of the Irish cheddar and 1 teaspoon of stone ground mustard and salt and pepper to taste.
Pour the egg mixture into the prepared pie crust and top with the remaining half ounce of Irish cheddar. Bake at 375 F for 30-35 minutes or until the top of the quiche is golden brown and the center is set.


with olive oil and dates.
Rubin and I saw Beirut last week at the Central Park Summer Stage. The performance was great. It was my first time seeing them(him) perform after years and years of being a devoted fan. You should all go listen to some right now!
We went upstate with some family this week and it was lovely. I relish any opportunity to get out of the city.
This is what my heaven will be like.


text:
Landau D, Tausch E, Taylor Weiner A, Stewart C, Reiter J, Bahlo J, Kluth S, Božić I, Lawrence M, Böttcher S, Carter S, Cibulskis K, Mertens D, Sougnez C, Rosenberg M, Hess J, Edelmann J, Kless S, Kneba M, Ritgen M, Fink A, Fischer K, Gabriel S, Lander E, Nowak M, Döhner H, Hallek M, Neuberg D, Getz G, Stilgenbauer S, Wu C. 2015. Mutations driving CLL and their evolution in progression and relapse. Nature. 526(7574), 525–530.
View | DOI | Download Submitted Version (ext.) | PubMed | Europe PMC
Tugrul, Murat, Tiago Paixao, Nicholas H Barton, and Gašper Tkačik. "Dynamics of Transcription Factor Binding Site Evolution." PLoS Genetics. Public Library of Science, 2015. https://doi.org/10.1371/journal.pgen.1005639.
Brázdil, Tomáš, L'Uboš Korenčiak, Jan Krčál, Petr Novotný, and Vojtěch Řehák. "Optimizing Performance of Continuous-Time Stochastic Systems Using Timeout Synthesis." Lecture Notes in Computer Science. Springer, 2015. https://doi.org/10.1007/978-3-319-22264-6_10.
Gazi, Peter, Jooyoung Lee, Yannick Seurin, John Steinberger, and Stefano Tessaro. "Relaxing Full-Codebook Security: A Refined Analysis of Key-Length Extension Schemes." Lecture Notes in Computer Science. Springer, 2015. https://doi.org/10.1007/978-3-662-48116-5_16.
Pietrzak, Krzysztof Z, and Maciej Skórski. "The Chain Rule for HILL Pseudoentropy, Revisited." Lecture Notes in Computer Science. Springer, 2015. https://doi.org/10.1007/978-3-319-22174-8_5.
Bogomolov, Sergiy, Daniele Magazzeni, Stefano Minopoli, and Martin Wehrle. "PDDL+ Planning with Hybrid Automata: Foundations of Translating Must Behavior," 42–46. AAAI Press, 2015.
Gazi, Peter, Krzysztof Z Pietrzak, and Stefano Tessaro. "The Exact PRF Security of Truncation: Tight Bounds for Keyed Sponges and Truncated CBC," 9215:368–87. Springer, 2015. https://doi.org/10.1007/978-3-662-47989-6_18.
Adlam, Ben, Krishnendu Chatterjee, and Martin Nowak. "Amplifiers of Selection." Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences. Royal Society of London, 2015. https://doi.org/10.1098/rspa.2015.0114.
Lee, Jioon, and Kevin Schnelli. "Edge Universality for Deformed Wigner Matrices." Reviews in Mathematical Physics. World Scientific Publishing, 2015. https://doi.org/10.1142/S0129055X1550018X.
Dziembowski, Stefan, Sebastian Faust, Vladimir Kolmogorov, and Krzysztof Z Pietrzak. "Proofs of Space." Lecture Notes in Computer Science. Springer, 2015. https://doi.org/10.1007/978-3-662-48000-7_29.
type<>research_data


I want to transcode mp4 files (with wrong DAR=5:4 and SAR=1:1) into webm using ffmpeg and thereby set the aspect ratios to DAR=4:3 and SAR=16:15.
This works well on a machine with Ubuntu 12.04 64 bit and also on Centos 6.
However I am running Ubuntu 12.04 32bit on the production machine and exactly this setup produces erroneous files with SAR=212:199 and DAR=265:199 on the very same input.
The ffmpeg console output thereby contains the correct values (DAR=4:3 and SAR=16:15) for the produced vp8 stream but ffprobe tells the afore-mentioned values.
The result was the same for an uncompressed avi with no values for DAR/SAR. Using setsar=16:15 and both setdar and setsar does not make a difference.
I tried Ffmpeg versions 1.0, 1.0.1 and the current one from git with the same result.
Ubuntu 64 bit: nothing but the runtime environment.
ffmpeg_output_ubuntu32bit_incorrect_dar.txt (32.5 KB) - added by kahphi 6 years ago.
ffmpeg_output_ubuntu64bit_correct_dar.txt (32.4 KB) - added by kahphi 6 years ago.
ffprobe_output_ubuntu32bit_incorrect_dar.txt (2.0 KB) - added by kahphi 6 years ago.
ffprobe_output_ubuntu64bit_correct_dar.txt (2.0 KB) - added by kahphi 6 years ago.
ffmpeg_mkv_output_ubuntu32bit_incorrect_dar.txt (32.1 KB) - added by kahphi 6 years ago.
ffprobe_mkv_output_ubuntu32bit_incorrect_dar.txt (2.5 KB) - added by kahphi 6 years ago.
ffmpeg_gitHead_output_ubuntu32bit_incorrect_dar.txt (33.3 KB) - added by kahphi 6 years ago.
Maybe I am missing something, but isn't 16/15 ~ 212/199 and 4/3 ~ 265/199 ?
Is this reproducible with current git head? I ask because you wrote that is also fails with current git head, but your output indicates you tested 1.0.1.
You are right, it is approximately the same. Nevertheless, I am confused that the given input is approximated.
The behavior also shows when using the git head version for both mkv packaging (using vcodec mpeg4) and webm.
If ffmpeg was compiled with -m64, the resulting file out2.mkv has MATROSKA_ID_VIDEODISPLAYWIDTH set to 768 and DAR is 4:3. If ffmpeg was compiled with -m32, out2.mkv has MATROSKA_ID_VIDEODISPLAYWIDTH set to 767 (and DAR is 265:199) because d_width in mkv_write_tracks() is calculated as 767.
Does the following patch fix things for you?
Yes, your patch fixes the problem on ia32.
The patch fixes it for me as well.


text:
SVILANOVIĆ Goran
Former Foreign Minister, Serbia and Montenegro
A Serbian diplomat and politician, he served as the Secretary General of the Regional Cooperation Council (2013-2018); as Co-ordinator of the OSCE Economic and Environmental Activities (2008-2012); Chairman of Working Table I (democratization and human rights) of the Stability Pact for South Eastern Europe (2004-2007).
From 2000 to 2004, Mr. Svilanović was Minister of Foreign Affairs of the Federal Republic of Yugoslavia, which was renamed to Serbia and Montenegro in 2003. Between 2000 and 2007, he was a Member of Parliament. He was President of the Civic Alliance of Serbia political party (1999-2004).
With Ph.D. from the Union University in Belgrade, Masters and undergraduate law degrees from the University of Belgrade, Mr. Svilanovic has also studied at the Institute for Human Rights in Strasbourg, France, the University of Saarland in Germany, and the European University Center for Peace Studies in Staadtschlaining, Austria.
Mr. Svilanovic has worked with a number of organizations and committees, such as the Centre for Antiwar Action (1995-1999), the International Commission on the Balkans (2004-2006) and the Belgrade Centre for Human Rights (2007-2008).


text:
Tag: Lightning II
388th Fighter Wing focuses on F-35A operational capabilities, mission readiness
As the Air Force continues to sharpen its competitive edge to become a more lethal and ready force, the first combat-coded F-35A Lightning II wing has been a key contributor to the force's overall readiness. Over the summer, all three squadrons — nearly 70 F-35A aircraft — were operating away from home station. They conducted operations in nine different countries on three separate continents, supporting multiple combatant commanders. One squadron supported a European Theater Support Package, another squadron conducted off-station operations at Mountain Home AFB, Idaho, while Hill's runway was under construction, and one squadron is currently conducting the first F-35A combat deployment.
Hill F-35s fly with Finnish F-18s
Photos from first sortie during Middle East deployment
Hill's F-35A and airmen mastering first Pacific deployment
More than 300 men and women of the 388th and 419th Fighter Wings and 12 F-35As are conducting business for the next six months on the subtropical Japanese island of Okinawa during a deployment known as a Theater Security Package. Their business is to fly the F-35A, integrate with Kadena Air Base's F-15Cs and other assets and demonstrate the continuing U.S. commitment to stability and security in the Indo-Asia-Pacific region—and they're excited to do it. "We were very excited to find out we were coming here," said Lt. Col. "Scout" Johnston, 34th Fighter Squadron commander. "It's a wonderful place with wonderful people and the facilities are excellent. The airspace is phenomenal. This allows us to have great training opportunities and integration with other Air Force assets as well as with the Navy and Marine Corps and hopefully with the Japanese Self-defense force. So, we are excited to be here."
Hill F-35s deploy overseas for second time
Twelve F-35A Lightning II aircraft and approximately 300 Team Hill Airmen from the active-duty 388th Fighter Wing and Reserve 419th Fighter Wing here departed Oct. 30, 2017, for a six-month deployment to Japan.
F-35As fly in weapons evaluation
Airmen from the 388th and 419th Fighter Wings supported and flew their F-35A Lightning II aircraft during Combat Hammer, the first operational air-to-ground weapons evaluation for the Air Force's newest fighter jets.
Youngest maintainer at Red Flag launches America's youngest jet
The future belongs to the young. Nathan Kosters, the youngest F-35 crew chief in the 34th Aircraft Maintenance Unit, was born in 1996. "The Macerana" was No. 1 on the charts (somehow), "Independence Day" topped the box office and the F-16 Fighting Falcon had already been flying for 22 years.
F-35A, maintainers proving reliable at Red Flag
When it comes to the F-35A, much is made of the edge its fifth-generation technology gives pilots, but America's newest fighter aircraft is also proving capable in the hands of maintainers.
F-35A proving its worth at Red Flag combat exercise
After eight days "at war" the F-35A Lightning II is proving to be an invaluable asset during Red Flag 17-01, the Air Force's premier air combat exercise held at Nellis Air Force Base, Nevada.


The company Gorenje, d.d., paid out on Friday, the 20th of December, 2013, the holders of 8-month commercial paper issued on the 25th of April, 2013 with the total face value repaid amounts to EUR 24.2 million.
The 20th of December, 2013, is the maturity date for 8-month commercial paper GRV01, issued on the 25th of April, 2013 with a total face value of EUR 24.2 million and an interest rate of 4.45%. The purpose of the issue is seasonal financing of business operations and diversification of short-term financing sources.


text:
Track Lighting Heads target retail and commercial spaces.
WAC Lighting Aug 17, 2005
Crafted of specification-grade, die-cast aluminum, Precision Spots feature concealed wiring and abrasion-resistant powder coat finish. They offer precision horizontal aiming and vertical locking capabilities. Designed for low and line voltage track systems, units come in white, black, and 2-tone black/platinum. They accommodate Halogen MR16, AR111, PAR20, PAR30, and PAR38 lamps. Extensions and suspension kits are available for hard-to-light locations.
W.A.C. Lighting Unveils "Precision Spots"
New Line of Upscale Spec Grade Track Heads Combining Sophisticated, Clean Style, Fit and Finishes with High Performance
Garden City, New York -For retail and commercial applications where high-performance, fit and finish is critical, W.A.C. Lighting unveils "Precision Spots," a new line of upscale, specification grade track heads. W.A.C. Lighting is a manufacturing leader of track, recessed, undercabinet and monorail lighting. The firm's new "Precision Spots" were designed for retail spaces, museums, libraries, upscale homes and other architectural environments where discriminating specifiers want the best in track lighting.
Engineered with state-of-the-art technology, W.A.C. Lighting's new "Precision Spots" are crafted of specification grade die-cast aluminum. Featuring concealed wiring and abrasion resistant powder coat paint finishes, the fixtures offer a sophisticated, clean look that is popular today. These track heads feature precision horizontal aiming, vertical locking capabilities, and the high performance needed to meet nearly any lighting challenge.
Designed to be used in both low- and line voltage track systems, they are available in White, Black, and the two-tone Black/Platinum coloration. "Precision Spots" accommodate a variety of lamps including the Halogen MR16, AR111, PAR20, PAR30, and PAR38.
"Precision Spots" can be used with extensions and suspension kits for hard-to-light locations. They are offered with a broad range of high-performance accessories such as cross-blade and honeycomb louvers, as well as color lenses.
Most fixtures also feature a threaded, easy-turn check ring within the lens cap which allows usage of multiple captive accessories.
About W.A.C. Lighting
W.A.C. Lighting has developed a stellar reputation for a high quality product line backed by an extraordinary level of service. Superlative customer service is evidenced by an unprecedented shipping record (96% of orders shipped within 48 hours), a state-of-the-art SAP software system; new service professionals; updated product literature (including a new full-size catalog and mini catalogs for dealers' customers), and point-of-purchase displays.
The firm also offers extensive manufacturing capabilities, product development and engineering in its ISO 9001-certified, production facilities and offices in China, as well as an expanded and relocated west coast distribution center and offices in City of Industry, Calif., and an expanded corporate headquarters and east coast distribution center in Garden City, NY.
Innovative world-class designs and state-of-the-art technology are hallmarks of the W.A.C. Lighting product line. The firm has recently introduced "Precision Downlights" and "Precision Modules." Its vast line also includes: a Low Voltage Monorail System; Flexrail2, a Line Voltage Two-Circuit Rail System; a Comprehensive Downlighting Line; Architectural Decorative Luminaires; and Crystal Beauty Spots. Also offered are Glass Companion Wall Sconces, Counter Balance Adjustables, Monopoints and Multipoints; Five Low and Line Voltage Track Systems, including a 12v/24v Linear System; Metal Halide and Compact Fluorescent Track Heads; Surface Mounts; Miniature and Flexible Fixtures; Button Lights; Display Lights; and Accessories.
W.A.C. Lighting is headquartered at 615 South Street, Garden City, New York 11530. The phone is 1.800.526.2588, and the fax is 1.800.526.2585. The email address is info@waclighting.com and the website is www.waclighting.com
Remote Control LED Hunting Spotlight has magnetic mounting base.
Rustic Chandeliers feature steel vine and leaf design.
Waterproof Light Pipes meet IP68 specifications.
Glass Pendant Lights suit countertops, tabletops, and bars.
Blown Glass Pendants are offered in vibrant colors.


text:
Mum's warning over danger button batteries in Christmas toys after daughter's lucky escape
If the battery had lodged in Molly's oesophagus or intestines, her parents were told she could have died 'within the hour'
Emma GillParents editor
Join the Secret Elves to get first access to our exclusive reviews of the must-have products this year.
A mum is reminding people of the dangers of button batteries in Christmas toys after her daughter had a lucky escape.
Jane Killworth's daughter Molly was just two years old when she managed to swallow one of the lithium batteries from her parents' car keys.
She shared her family's terrifying ordeal last year as a warning to other parents.
Molly Killworth was just two when she swallowed the battery
Mum 'appalled and offended' after being told she couldn't push toddlers around John Lewis in a shopping trolley
Now, with little ones getting new toys for Christmas, she is reminding families of the dangers of the potentially lethal button batteries that come inside many of their toys.
She said: "To this day I am still in shock at how dangerous these batteries are, yet how readily available they are in children's toys.
"Nobody I spoke to at the time knew of the dangers of this type of battery and so we make it our mission to tell as many people as we can."
Molly had got hold of the keys while watching her older brother Joseph's sports day at school. She was taken to hospital and put to sleep while the battery was removed.
Parents reminded of hidden danger of letting your child wear a winter coat in the car
Jane, from Stretford, said: "I was completely unaware of the level of damage that this one tiny thing can do to a child.
"We arrived at the children's hospital and waited in the emergency department for the surgeon to come down to talk to us. I was beginning to get a bit worried but still Molly showed no signs of being ill.
"When he arrived he explained that it was going to be quite a simple procedure using a tube to go down her throat and grab it rather than have to cut her open.
"He explained at this point that we were incredibly lucky that the battery was in her stomach because if it had been lodged in her oesophagus or her intestines then it can potentially cause death within the hour as it burns a hole through the soft tissue."
Young mum diagnosed with cancer during pregnancy faces desperate battle to spend Christmas with her children
She added: "In her stomach it was mixed in with the stomach acid and so was not as serious. However the operation needed to be performed asap so that it didn't continue its journey.
"For any parent that has ever had to hold their child's hand whilst they are put to sleep, it is one of the most difficult times.
"You have to be strong and show you are not scared for them, whilst inside you are a nervous wreck.
"We waited an hour, but it seemed forever, for the surgeon to return. She had come through fine. He had removed the battery from through her mouth but there was a small amount of damage to the lining of her stomach that would require medication for the next six weeks to avoid further damage, the development of an ulcer."
Molly Killworth
IKEA re-issues safety warning over Malm drawers after ANOTHER child is killed
Following six weeks taking medicine, Molly did not suffer any further complications and since the incident Jane says she and her family have kept all keys well out of reach.
She said: "We were very lucky that it wasn't any worse, but there are tragic stories out there and I really feel for them, particularly when they are unaware of how dangerous they are."
In June, another parent shared his own tragic story to highlight the dangers of the batteries.
George Asan's two-year-old daughter Francesca died after swallowing one of the small batteries used for 3D TV glasses, which her father had hidden in a drawer.
Francesca endured days of agony while the battery burned through her oesophagus into her artery.
The myth of electrical socket covers that means parents are putting kids' lives at risk
She was initially taken to her GP who told her parents to return in a few days time if her condition worsened.
George, from Hampshire, shared details of the incident, which happened last May, to mark Child Safety Week .
In a film shared by the Child Accident Prevention Trust, an emotional George, urged other parents to be aware of the dangers.
Dad shares shocking images of daughter's neck after she had to be cut free from window cord
The charity has stressed how the small, round batteries 'can be extremely dangerous for children if swallowed' – especially lithium button batteries which are larger and more powerful – and can kill within hours.
Parents are advised to
Keep products with batteries well out of reach if the battery compartment isn't secured with a screw.
Keep all spare batteries out of children's reach and sight, ideally in a high-up, lockable cupboard.
Avoid toys from markets or temporary shops as they may not conform to safety regulations.
Teach older children that button batteries are dangerous and not to play with them or give them to younger brothers and sisters.
Remember that even used batteries can be dangerous, so recycle them safely.
If your child has swallowed a button battery act fast
Take them to straight to the A&E department at your local hospital or dial 999 for an ambulance.
Tell the doctor there that you think your child has swallowed a button battery.
Do not let your child eat or drink.
Do not make them sick.
Do not wait to see if any symptoms develop.
To find out more visit www.capt.org.uk/button-batteries .
Manchester Family


TWEETAJOB is an online service to help job seekers search for jobs by aggregating millions of jobs from the Internet. Job seekers will be redirected to the original site for the job application. TWEETAJOB is simply an indexing service of the jobs. We do not own the job postings. Furthermore, we do not guarantee the completeness of indexing, and do not guarantee the authenticity of any job postings.
TWEETAJOB Service is not available to minors under the age of 18 old. Any existing user account may be suspended for any reason. Selling, trading or transferring your account to another person is prohibited. If you do not qualify, you may not use the TWEETAJOB Service.
TWEETAJOB reserves the right to refuse service without prior notice to any user for any or no reason.
You must agree that by providing information on TWEETAJOB, you are granting to tweetajob.com, Inc. a royalty-free, perpetual, irrevocable license to use this information in the course of offering the TWEETAJOB service.
You must understand that TWEETAJOB retains the right to reformat, excerpt, or translate any materials submitted by you. You must understand that all information publicly posted or privately transmitted through the TWEETAJOB Service is the sole responsibility of the person from which such content originated and that TWEETAJOB will not be liable for any errors, loss or omissions in any content.
You must understand that TWEETAJOB may send you periodical newsletters of jobs that you may be interested in.
You must understand that TWEETAJOB may offer services that we deemed appropriate to job seekers through tele-marketing (by phone) and through email. Such services include, but not limited to, higher education opportunities and job offers.
All of job information, Job posting List, Review and Company information such as CEO or Owner on our site is provided from other resources or websites like Ziprecruiter.com and Glassdoor.com. We cannot Guarantee or Responsible the authenticity or Content of any jobs that we display on our site. We simply forward you to the original site or backfilling site where the job is posted. If you feel the content is wrong you can send message to us and we will remove from our informarion listings immadiately.
Access from automated software, or so-called crawlers or spiders, to TWEETAJOB is strictly prohibited. You must agree not to copy web pages from our site. You must not simulate our website functionalities for other websites.
TWEETAJOB service is free to job seekers.
To stop receiving job alerts and marketing offers from tweetajob.com, click here. It may take up to 3 business days for the opt-out notification to be fully processed.
THE SERVICE IS PROVIDED ON AN "AS IS" BASIS. TWEETAJOB RESERVES THE RIGHT WITHOUT PRIOR NOTICE TO DISCONTINUE OR CHANGE THE SPECIFICATIONS OF PRODUCTS AND SERVICES OFFERED ON THIS SITE. USE OF THE SERVICE IS AT YOUR OWN RISK. TWEETAJOB DOES NOT MAKE, AND EXPRESSLY DISCLAIMS, ANY AND ALL OTHER EXPRESS AND/OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT AND TITLE, AND ANY WARRANTIES ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE. TWEETAJOB DOES NOT WARRANT THAT THE SERVICE OR SITE WILL BE UNINTERUPTED, ERROR- FREE, OR COMPLETELY SECURE, THAT THIS SITE OR ITS SERVERS WILL BE FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS, OR THAT DEFECTS WILL BE CORRECTED EVEN IF TWEETAJOB IS AWARE OF THEM.
You must agree that TWEETAJOB shall not be liable to you for any reason. You must not seek any payment from TWEETAJOB for any reason.
© 2019 by TWEETAJOB - All Rights Reserved.


UAE Ambassador to Peru attends Vizcarra's inauguration ceremony.
Mohammed Yusouf Al Awadi, UAE Ambassador to Peru, attended on Friday the inauguration ceremony of Martin Vizcarra, who was sworn in as the new President of the Republic of Peru.
The ceremony took place at the Peruvian Congress headquarters in the capital Lima, with heads of diplomatic missions accredited to Peru in attendance.


You are currently browsing the archives for the Product News category.
VCI customers tell us they appreciate the easy installation and trouble-free operation of the VCI-MK9 medical alarm.
Building on such a solid reputation, VCI has now released a major update to the MK9 product. The MK9s now includes a comprehensive suite of new functions, such as remote programming, a time and date stamped activity history log, accurately timed reminder functions, and enhanced compatibility with next generation VoIP networks.
Other VCI medical alarms are in development, but this update ensures the very successful MK9 product will be around for a long time to come.


text:
Microbiology from A to Z
Mijn ARTIS
Besucher information
What is Micropia?
In the spotlight: fungi
Micropia at home
For pupils and students
About Micropia
Support Micropia
Adineta
Crowned ditch resident
Adineta is a group of rotifers found in water all over the world. Like other rotifers, they have a special mouth to suck in food.
0.02-2 mm
Both fresh and salt water
Yeast, bacteria and algae
Copepods, various fish, tardigrades, starfish and jellyfish
There are up to 2,000 different species of rotifers, all of which have the same type of physique. Each rotifer consists of three parts; a head, a body and a foot. On its head, the rotifer has a mouth with which it can suck up food and water. This mouth has a whorl of cogs around it that is also described as a 'crown'. By spinning the crown like a wheel, a vortex is created that allows the rotifer to suck food in.
Rotifers are mainly found in freshwater, but some Adineta species live in the sea. Also, Adineta are more tolerant to environmental changes than other rotifers. This allows them to survive dehydration and significant temperature changes. Adineta also eat other organisms such as bacteria, yeasts and algae. Rotifers are therefore often used as to clean aquariums.
Women's party
The group of Adineta is part of a class called Bdelloidea, and consists exclusively of females. For reproduction, they lay eggs from which new females hatch every time. Normally, the fusion of both male and female genes during reproduction creates genetic diversity. Essential for a species to adapt to changing conditions. To still generate new genetic diversity, Adineta species employ a process called gene conversion. Systems that are normally intended for DNA repair are used to exchange pieces of DNA (alleles) with each other. Super smart!
Do you want to know more about rotifers? Then come and visit Micropia.
Online reservations are mandatory
buy your ticket


text:
Press Release - July 2, 2018 - Mount Clemens Man Charged in Assault on DDOT Bus Driver
Mount Clemens Man Charged in Assault on DDOT Bus Driver
Wayne County Prosecutor Kym Worthy has charged Eric Dashawn Johnson, 23, (DOB: 03/23/1995), of Mount Clemens, MI, in connection with the Assault and Battery of a 50-year-old Detroit Department Of Transportation (DDOT) bus driver from Detroit.
On June 30, 2018 at approximately 10:00 p.m., Detroit Transit Officers responded to a call to meet a DDOT bus driver at Woodward Avenue and West Grand Boulevard. It is alleged that, upon arrival, the victim told the transit officers that Defendant Johnson's bus ticket had expired. It is further alleged that, despite the victim's offer to override the ticket and give Johnson a free ride, Johnson attacked the driver, punched him in the face, grabbed him from his seat and pulled him to the bus floor and kicked the victim. Johnson then fled the scene on foot. Detroit police officers on patrol nearby, alerted by the transit officers, observed Johnson walking on Cass Avenue and placed him under arrest.
Johnson has been charged with Assault and Battery*. He was arraigned at 2:30 p.m. this afternoon before 36th District Court Magistrate Laura Echartea. A Pre-Trial has been scheduled for July 12, 2018 at 8:30 a.m. before Judge Bryant-Weekes in 36th District Court. The defendant received a $10,000/10% bond.


text:
Crisis in NicaraguaNews
El Salvador President rejects intervention in Nicaragua
Modified date: July 26, 2018
San Salvador (RHC)– Criticizing the right-wing political parties in Nicaragua for "destabilizing processes" in the country, Salvadoran President Salvador Sanchez Ceren showed his support for President Daniel Ortega and his government.
Salvadorean President Salvador Sanchez with Nicaraguan President Daniel Ortega. Photo: Reuters
"We hope that the Nicaraguan people will solve their problems, that no one will intervene" and "my position is to help this process through dialogue," Sanchez said in a statement released by the presidential office.
Sanchez Ceren, a former-guerrilla fighter of the Farabundo Marti National Liberation Front (FMLN), said the protests against Ortega are of groups "that have been prepared for a long time outside the country" and that "they are destabilizing because they want to overthrow a government legitimately elected."
"How is it possible that the right is supporting destabilizing processes?" questioned the former rebel commander, who assured that this sector also backed the "criminal groups that were murdering" in Venezuela, but that that nation "is now calm, is in peace."
Sanchez criticized the actions of Ortega's violent opponents, saying it had "destabilizing" effects on Nicaragua. "They are destabilizing because they want to overthrow a legitimately elected government," like Daniel Ortega, El Salvador's head of the state noted.
Sánchez Cerén has been under pressure to withdraw from the church and the political opposition to withdraw his support to Ortega, but the leftist leader rejected such calls as he publically showed his support for the Nicaragua government. "My position is to help this process through dialogue," Sanchez Ceren said on Sunday, as he rejected interventionism. "We hope that the Nicaraguan people will solve their problems, that no one will intervene."
The Nicaraguan political crisis began in mid-April when protesters took to the streets in opposition to social security reforms that sought to overcome the system's financial crisis by increasing contribution by both employees (0.75 percent) and employers (3.5 percent) to avoid raising the retirement age.
President Ortega withdrew the reform to avoid a spiral of violence, but the opposition's demands had shifted from social security to the government's removal. Several attempts at dialogue mediated by the Episcopal Conference have been stalled despite the fact that Ortega and his government accepted the calls and attended the talks.
crisis in nicargua
Salvador Sanchez
Previous articleCatholic Church remains close to the people, dialogue is the only way
Next articleWhat Nicaragua Should Learn About How to Topple a Tyrant
Nicaragua delivers ancient Taiwanese goods to China
TODAY NICARAGUA (EFE) The Government of Nicaragua reported on Monday that...


As usual the best laid plans of munroists and men had to be changed at the last minute. I had planned my first wild camp doing the circuit of five round the end of Glen Lochay, but with a forecast of heavy rain and a dodgy back threatening to call the whole thing off, I focussed on getting five munros elsewhere.
The Glen Lyon horseshoe looked perfect, bit further east for the the better weather, and plenty of escape routes should any injury come to the fore.
A 2.5 hour drive up from Glasgow in the warm sunshine I was ready to walk from Invervar just before 10am. My later start meant I couldnt get parked in the car park but was a bit further down the Glen Lyon road. There are some works going on here at the moment, so an alternative start is made from Lint Mill, just follow the green and orange posts.
The first stretch through the woods is pleasant enough, climbing a little as it goes, until you come out at the extent of the works here. A long muddy track leads up the side of the plantation and eventually arrives at an old metal bridge which swayed a little, and the path to the hillside. Despite the poor weather of the previous week, the ground underfoot was pretty solid and I made good progress up the south eastern ridge of Carn Gorm.
On the way up I passed a few folks, one lad and his dog, and a group of 4. The guy with the dog, was Charlie and I ended up walking with him over the last two munros. Even though the rain had come on heavy at this point, everyone I passed was in good spirits, which in turn kept my morale up during the climb. As I went up and into the clouds the rain was coming down heavier and continued over the summit and down, so I didnt stop for long other than to take a couple of pictures.
Fortunately at this point the rain abated and the wind eased a little and there were views north over Loch Rannoch. The path meandered round the back of An Sgorr and gradually climbed the easy slopes onto my 30th munro, Meall Garbh. The clouds had cleared the sun was poking out, and I laughed to myself as I was expecting it to rain ALL day. Munro luck on my side today! The cairn on Meall Garbh wont be forgotten quickly, its like a metal bonfire of sorts, but I didn't object to it too much. Nice to see something different on top of a hill!!
The wind was really picking up now as I traversed the undulating hills over Meall a Bharr, and I found a bit of shelter to stop for some lunch. Schiehallion was cloud free and commanded a great view. At this point I was caught up by Charlie and the two boys from the summit of Meall Garbh. We all left for Carn Mairg within a few minutes of each other and met up again at the top. The top of Carn Marig is really interesting and quite out of character with the hills i'd just been on, a huge rocky outcrop makes for an interesting feature.
Heading off for the last munro I was joined Charlie and Willow the dog. He was aiming to complete as many munros over 6 days as possible for the charity Cruse. We descended some steep slopes to the east of Carn Marig and headed towards the last one of the day. Having done a fair few recently on my own, it was nice to have some company and chat, as a consequence we reached Meall na Aighean in no time at all. Chatting with a stranger on a hill is a bit like a first date...'where you from?' 'what do you do?' etc... Haha its all good fun!
Stopping for some photos on the final top, the views were great looking back where we had come from and up Glen Lyon. It really is one of the most beautiful glens we have. Further up the glen though I could see the anticipated rain clouds, and was hoping to get the tent up later in fairly dry conditions. Anyway, off the western top we followed the ridge back down the edge of the plantation and back through the woods to the start. All in, breaks included I took just shy of six hours to complete the round.
We parted ways and I wished him all the best for the coming days. I think he managed 28, so congratulations on that Charlie, top effort.
I drove west to Bridge of Balgie for a quick stop for some coca-cola (its my kryptonite after a climb!) and headed up to Lochan Daimh to find a pitch for the evening. I found a nice level spot and was grateful for the car as a wind break the next morning.
The rain had come on a little now, but I got the tent up, dinner made and settled in for the evening. The rain came down steadily all night, and I heard the last folk come off the hill, walk past the tent and say 'bloody hell, I couldn't be bothered with that.' I just smiled at the thought they were soaked through while I was dry and warm inside! For my first camp since the West Way Highland way about 8 or 9 years ago, I was quite happy. Although I did forget to cap the inflatable roll mat, and so I just ended up with a flat mat for the evening. It was a bit uncomfortable but hey-oh, I'll not forget that next time!
I slept on and off all night and woke got up at 7, packed away the tent, threw the mat and sleeping bag in the back of the car and headed off up Meall Buidhe at 7.45. I didnt go far enough along to pick the path and ended up going straight up the grass/heather until I met the path further up. Again I was surprised the ground was not too boggy, but care was needed getting over the peat hags. Cue some mini pole-vaulting to clear the obstacles.
I then hit the ridge and climbed up into the clouds and over Meall a Phuill. Once up on the summit ridge it is very easy going, and even though visibility was down to about 15-20m the path was fairly obvious. The wind was strong though and I was buffeted as I headed over the tops to the summit cairn. A few years ago I would have felt a bit uncomfortable having no view, strong winds and being out on my own. Today I felt totally confident of where I was and comfortable in the gusts. Amazing to feel the improvement in experiences gained. I made the top in an hour and a half, and stopped for a quick bite to eat. It got chilly being stationary so I didn't stay long and headed back down. I really enjoy being up in the clouds with no view sometimes, I feel as removed from the world there, as when the views are extensive. Easy stuff on the way back down completing the circuit in 3 hours.
I was having fun honest!
I packed up the my stuff and headed back to Glasgow over the Lawers road. I love driving this road with the view changing all the way up and into the rain. This part of Perthshire is always its own ecosystem, I came out to Killin and the sun was shining. All in all a successful weekend and another five to add to the list. I think before I wild camp proper I will do a few more like this with the car and refine my kit. I felt it was a good way to introduce myself to camping while still having the safety of the car to fall back on.


text:
GM Sets Profit Record In Remarkable Comeback
Europe remains a drag on automaker two years after emerging from bankruptcy
Feb 16th 2012 at 8:30AM
Just two years years after emerging from bankruptcy, General Motors made $7.6 billion in 2011, its best full-year profit ever.
"In our first full year as a public company, we grew the top and bottom lines, advanced our global market share and made strategic investments in our brands around the world," said GM CEO Dan Akerson, in a statement released by the company.
The performance was significantly higher than the $4.7 billion profit that GM posted in 2010, and substantially tops GM's previous all time high earnings of $6.7 billion in 1997.
Nonetheless, GM shares were down in early trading today, largely because the company's troubled European operation lost more than expected. It remains a significant and unpredictable drag on the company's earnings in 2012.
"GM's North American operations show solid, fundamental success, with consumers reacting extremely well to new products such as Chevy Cruze and Equinox, as well as Buick Regal and LaCrosse," said David Kiley, editor-in-chief of AOL Autos. "If you are looking for reasons GM will have another strong year, I'd point to the fact that they are still carving big inefficiencies out of its global product creation, and the very positive reaction to new products coming out this year like the Cadillac ATS sedan and Chevy Spark."
GM's fourth quarter - as expected - was weak. The company lost $700 million on its European operations. GM earned $7.2 billion dollars in North America.
GM has become much more efficient since its government-assisted bankruptcy in 2009. The company trimmed unproductive brands from its roster, such as Hummer, Pontiac, Saturn and Saab, and was relieved of billions in annual healthcare costs for retirees.
The automaker returned to its status as the world's largest automaker in 2011, helped in part by lost production by Toyota in the aftermath of the Japanese earthquake last year.
GM's record earnings come at a time when the validity and success of the government-led rescue of GM in 2009 is being hotly debated in political circles ahead of the Michigan Republican primary scheduled for Feb. 28.
Analysts agree the company is succeeding in fundamentals that will keep it more competitive than ever with Ford and Asian rivals Toyota and Honda.
"2011 was a year of solid recovery for GM. The company increased its sales by over 13 percent, added a half of point of market share, increased average transaction prices by over $1,100, all while lowering incentive spending by 5 percent," said analyst Jesse Toprak of Truecar.com.
GM's executives forecast higher sales in 2012 and further market share gains.
"We are executing an aggressive product plan that will give customers around the world even more reasons to purchase a General Motors vehicle," said CFO Dan Ammann in a statement.
"Behind the scenes we are working hard to eliminate complexity and cost throughout the organization to increase margins in all of our regions, and return Europe and South America to profitability."
Earnings/Financials


text:
Culture » Smoke Signals
Top Cannabis Strains of 2016
by Steve Holmes
As a bad year comes to a close, Smoke Signals considers the best strains of 2016. The strains making the list are both strong sellers in Bend, Portland and elsewhere in Oregon, as well as those that have increased greatly in popularity over the past year.
Blue Dream is what's known as a "sativa-dominant hybrid," meaning that it is a cross between a more stimulating Cannabis sativa strain (Haze) and a more relaxing Cannabis indica strain (Blueberry). Blue Dream is popular for treating ailments such as pain, depression and nausea without the sedating effects of an indica strain. Like many Benditos, it originated in California, but is now seen all over the West Coast.
Another sativa-dominant hybrid, Gorilla Glue #4 is named for one of its more common side effects, gluing the user to his or her couch. It's a very potent strain that has won multiple awards for creating a euphoric and creative high. Its quality seems to come from multiple popular predecessor strains including Chocolate Diesel, Sour Dubb and Chem's Sister.
Purple Hindu Kush
Purple Hindu Kush is a classic indica, producing deep relaxation and aiding in sleep and pain relief. It's a cross between two classic strains, Hindu Kush and Purple Afghani, and its bright orange pistils, dark leaves and sour grape and citrus flavors give it a unique and intriguing appearance.
Fun fact: Purple Hindu Kush was once known as "Jager" in Oregon, until the folks who make Jagermeister had their lawyers send a letter requesting a name change.
This author's personal favorite workout assistant, Green Crack, was named by Snoop Dogg (the rapper and now pot entrepreneur) after he found that it generated a large number of returning customers. The strain is legendary for creating a stimulating high, perfect for high-energy activities such as hiking, exercising, housework or physical labor. Green Crack can be difficult to find in Bend, but comes in both sativa—and indica-dominant hybrid varieties.
Another powerfully—stimulating sativa, Durban Poison, is well known for creating an uplifting, energetic and creative high that some users refer to as "trippy." Users also enjoy the piney smell and sweet taste, and the large resin glands make Durban Poison a popular choice for concentrate extraction.
Goji OG
There are numerous "OG" strains floating around, many of which are quite popular, but Goji OG is distinguished by its distinctive and powerful flavor and aroma, which users describe as tasting like white wine, tart berries and earthy spices.
Named after the legendary cannabis and hemp activist and author of "The Emperor Wears No Clothes," Jack Herer is a classic strain dating all the way back to the 1990s, when it was created in Amsterdam. Descended from Northern Lights, Haze and Shiva Skunk, it has remained so popular thanks to its potent, clear-headed, creative high and earthy-spicy flavor.
High-CBD strains
The biggest trend in cannabis strains this year is the emergence of high-CBD strains. "Smoke Signals" has previously highlighted CBD, or cannabidoil, for its effectiveness in treating epilepsy, chronic pain, and other illnesses in humans, as well as certain ailments in dogs and cats. Growers and retailers are responding to the demand for CBD by selling strains such as Harliquin, Critical Mass, Charlotte's Web, Valentine X and Ringo's Gift, all of which are often available in Bend. Unlike THC, CBD is considered "nonpsychoactive," creating a feeling of relaxation rather than a "high" like THC.
City Council Moves Forward with Transportation Bond
Deb Schoen Elected to Park and Recreation District Board
Five Must-See Local Shows In 2020
Latest in Smoke Signals
A Central Oregon Hemp Documentary
2020 for 4/2020
From Vapegate to LUBA
More by Steve Holmes
Mapping Cannabis Use
Stoners and Driving
Research uncovers surprising data about traffic deaths and weed consumption
Around the World in Cannabis


text:
Q: NavigationDrawer ListView does not show up I use the ActionBarDrawerToggle to open and close the DrawerLayout.
But the listView inside my drawerlayout is not shown.
    mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
    mDrawerList = (ListView) mDrawerLayout.findViewById(R.id.left_drawer);

    mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START);
    mDrawerList.setBackgroundColor(getResources().getColor(R.color.abs__background_holo_light));
    mDrawerList.setAdapter(menuAdapter);

    mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, R.drawable.ic_navigation_drawer,
            R.string.open, R.string.close) {

        /** Called when a drawer has settled in a completely closed state. */
        public void onDrawerClosed(View view) {
            invalidateOptionsMenu(); // creates call to onPrepareOptionsMenu()
        }

        /** Called when a drawer has settled in a completely open state. */
        public void onDrawerOpened(View drawerView) {
            invalidateOptionsMenu(); // creates call to onPrepareOptionsMenu()
        }
    };

 // Set the drawer toggle as the DrawerListener
    mDrawerLayout.setDrawerListener(mDrawerToggle);

It shows only a black drawer without entries.
The drawerList should be white as set in "setBackgroundColor" and the drawerList should display the entries form the adapter.
When I open the drawer with openDrawer(mDrawerList) it works, but not on swipe.
    public boolean onOptionsItemSelected(MenuItem item) {
    // Pass the event to ActionBarDrawerToggle, if it returns
    // true, then it has handled the app icon touch event
    //if (mDrawerToggle.onOptionsItemSelected(item)) {
    //          return true;
    //}

    switch (item.getItemId()) {
    case android.R.id.home:
        if (mDrawerLayout.isDrawerOpen(mDrawerList)) {
            mDrawerLayout.closeDrawer(mDrawerList);
        } else {
            mDrawerLayout.openDrawer(mDrawerList);
        }
        break;

Here is the main.xml layout with the DrawerLayout:
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent" >

<!-- The main content -->

<fragment
    android:id="@+id/activeRemindersList"
    android:layout_width="match_parent"
    android:layout_height="0dp"
    android:layout_weight="1"
    class="com.colapps.reminder.fragments.ActiveRemindersFragment" />

<!-- The navigation drawer -->

<ListView
    android:id="@+id/left_drawer"
    android:layout_width="240dp"
    android:layout_height="match_parent"
    android:layout_gravity="start"
    android:background="#111"
    android:choiceMode="singleChoice"
    android:divider="@android:color/transparent"
    android:dividerHeight="0dp" />

Can anybody help?
UPDATE:
The problem seems is the Fragment.
If I add instead of the Fragment a simple FrameLayout all is working fine:

<!-- The main content -->

<FrameLayout
    android:layout_width="match_parent"
    android:layout_height="0dp" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Test" />
</FrameLayout>

<!-- The navigation drawer -->

<ListView
    android:id="@+id/left_drawer"
    android:layout_width="240dp"
    android:layout_height="match_parent"
    android:layout_gravity="start"
    android:background="#111"
    android:choiceMode="singleChoice"
    android:divider="@android:color/transparent"
    android:dividerHeight="0dp" />

A: Problem solved!
The problem was that in the Fragment Layout was also a "DrawerLayout".
I have changed a lot and forgotten to remove it from the Fragment Layout.
Thanks to all who have tried to help me.

A: I am quite sure this has either something to do with:

*

*the ListView not having a weight property

*the ListView adapter being empty

*the ListView being hidden by the Fragment
Try changing the layot file so that the ListView has a weight property as well and change the height property of the Fragment. Furthermore, put both of them in a LinearLayout.
Also make sure you have thesemethods overridden in your Activity:
/**
 * When using the ActionBarDrawerToggle, you must call it during
 * onPostCreate() and onConfigurationChanged()...
 */
@Override
protected void onPostCreate(Bundle savedInstanceState) {
    super.onPostCreate(savedInstanceState);
    // Sync the toggle state after onRestoreInstanceState has occurred.
    mDrawerToggle.syncState();
}

@Override
public void onConfigurationChanged(Configuration newConfig) {
    super.onConfigurationChanged(newConfig);
    // Pass any configuration change to the drawer toggls
    mDrawerToggle.onConfigurationChanged(newConfig);
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    // The action bar home/up action should open or close the drawer.
    // ActionBarDrawerToggle will take care of this.
    if (mDrawerToggle.onOptionsItemSelected(item)) {
        return true;
    } else
        return false;
}

UPDATE:
Use the onDrawerItemSelected(int pos) method to add / replace Fragments.
@Override
public void onDrawerItemSelected(int pos) {

     // update the main content by replacing fragments
    Fragment fragment = null;

    switch (pos) {
    case 0:
        fragment = new FragOne();
        break;
    case 1:
        fragment = new FragTwo();
        break;
    case 2:
        fragment = new FragThree();
        break;
    }
    // R.id.content_frame is the id of the FrameLayout
    getFragmentManager().beginTransaction().replace(R.id.content_frame, fragment).commit()

    // update selected item then close the drawer
    mDrawerList.setItemChecked(pos, true);
    mDrawerLayout.closeDrawer(mDrawerList);
}

Here you have a detailed tutorial / example of how to implement the NavigationDrawer. When I first used the NavigationDrawer I went by this tutorial and was able to successfully implement it.

http://developer.android.com/training/implementing-navigation/nav-drawer.html

A: I think you are missing a <FrameLayout> in your XML (notice the one I have wrapping the fragment content).
It should look something like this:
<android.support.v4.widget.DrawerLayout
    android:id="@+id/drawer_layout"
    android:layout_width="match_parent"
    android:layout_height="fill_parent" >

    <FrameLayout
        android:id="@+id/main"
        android:layout_width="match_parent"
        android:layout_height="match_parent" >

        <fragment
            android:id="@+id/app_info_fragment_phone"
            ... />
    </FrameLayout>

    <ListView
        android:id="@+id/drawer"
        ... />

</android.support.v4.widget.DrawerLayout>

redpajama_set_name: RedPajamaStackExchange


text:
/**
 * Module dependencies.
 */
var util = require('util')
  , EventEmitter = require('events').EventEmitter;

/**
 * `Worker` constructor.
 *
 * @param {Function} fn
 * @api private
 */
function Worker(fn) {
  EventEmitter.call(this);
  this.busy = false;
  this._fn = fn;
};

/**
 * Inherit from `EventEmitter`.
 */
util.inherits(Worker, EventEmitter);

/**
 * Instruct a worker to execute task with `args`.
 *
 * @param {Array} args
 * @api private
 */
Worker.prototype.work = function(args) {
  args = args || [];

  var self = this;
  function done(err, res) {
    self.busy = false;
    self.emit('done', err, res);
  }

  this.busy = true;
  args.push(done);
  try {
    this._fn.apply(this, args);
  } catch (err) {
    done(err);
  }
};

/**
 * Expose `Worker`.
 */
module.exports = Worker;


text:
Q: How to derive trigonometric Cartesian equation from parametric How can one derive programmatically a Cartesian equation when $x$ and $y$ are parametrically represented by trigonometric functions?
i.e.: Given that $x= \cos(2 t)$, and $y = -\sin(t)$, how can I find the Cartesian equation in terms of $x$, and also in terms of $y$?
{
 x == Cos[2 t],
 y == -Sin[t]
}

A: If you need to go blindly, then have a look into the documentation of Eliminate, TrigExpandand Solve, and beware of the limitation of InverseFunction when solving into the form $y=f(x)$.
There are other better options (see answers by Ulrich Neumann and J.M) if you know where you are going.
Assuming[
 -1 < x < 1,
 Simplify@Eliminate[
   {
    x == Cos[2 t],
    y == -Sin[t]
    }
   , t
   ]]

(* ArcCos[x] + 2 ArcSin[y] == 0 *)

Assuming[
 0 < x < 1,
 FullSimplify[
  Solve[
   ArcCos[x] + 2 ArcSin[y] == 0
   , y
   ]]]
(* {{y -> -Sin[ArcCos[x]/2]}} *)

or
Eliminate[
 TrigExpand@{
   x == Cos[2 t],
   y == -Sin[t]
   }, t]

(* 2 y^2 == 1 - x *)

And then Solve.

A: One can use GroebnerBasis[] with some assistance from TrigExpand[]:
GroebnerBasis[{x == Cos[2 t], y == -Sin[t]} // TrigExpand
              // Append[Cos[t]^2 + Sin[t]^2 == 1], {x, y}, {Cos[t], Sin[t]}] // First
   -1 + x + 2 y^2

Check:
% /. Thread[{x, y} -> {Cos[2 t], -Sin[t]}] // Simplify
   0

A: The "Weierstrass substitution" gives a direct result
eq = { x == Cos[2 t], y == -Sin[t]} /. t -> 2 ArcTan[u] // TrigExpand
sol = Solve[eq, y, u]
(*{{y -> -(Sqrt[1 - x]/Sqrt[2])}, {y -> Sqrt[1 - x]/Sqrt[2]}}*)

Plot[y /. sol, {x, -1, 1}, Evaluated -> True]

A: If you want to avoid inverse functions then you need to use trig identities to eliminate the parameter (if that is possible). For the example that you give,
x == Cos[2t] //TrigExpand
% /. Cos[t]^2 -> 1 - Sin[t]^2
% /. Sin[t] -> -y

(*  x == 1 - 2 y^2  *)

so the curve is part of a parabola on its side,
ParametricPlot[Evaluate[{x, y} /. {x -> Cos[2 t], y -> -Sin[t]}], {t, 0, 10}]

More generally, one would have to proceed as in @rhermans answer.