text:
Q: Simple rails app on Puma throws segfault, cannot handle concurrency I have a fairly simple Rails app. It listens for requests in the form
example.com/items?access_key=my_secret_key

My application controller looks at the secret key to determine which user is making the call, looks up their database credentials, and connects to the appropriate database to get that person's items.
However we need to have this support multiple requests at a time, and Puma seems like everyone's favorite / the fastest server for us to use. We started running into problems when benchmarking it with ApacheBench. FYI, puma is configured to have 3 workers and min=1, max=16 threads.
If I were to run
ab -n 100 -c 10 127.0.0.1:3000/items?access_key=my_key

then this error is thrown with a whole lot of stack trace after it:
/home/user/.gem/ruby/2.0.0/gems/mysql2-0.3.16/lib/mysql2/client.rb:70: [BUG] Segmentation fault
ruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-linux]

Edit: This line also appears in the enormous amount of info that the error contains:
*** glibc detected *** puma: cluster worker 1: 17088: corrupted double-linked list: 0x00007fb671ddbd60

And it looks to me like that's tripping multiple times. I have been unable to determine exactly when (on which requests) it trips.
The benchmarking seems to still finish, but it seems quite slow (from ab):
Concurrency Level:      10
Time taken for tests:   21.085 seconds
Complete requests:      100
Total transferred:      3620724 bytes

21 seconds for 3 megabytes? Even if mysql was being slow, that's... bad. But I think it's worse than that - the amount of data isn't high enough. There are no segfaults when I run concurrency 1, and the amount of data for -n 10 -c 1 is 17 megabytes. So puma is responding with some error page that I can't see - running 'curl address' gives me the expected data, and I can't manually do concurrency.
It gets worse when I run more requests or higher concurrency.
ab -n 1000 -c 10 127.0.0.1:3000/items?access_key=my_key

yields
apr_socket_recv: Connection reset by peer (104)
Total of 199 requests completed

and
ab -n 100 -c 50 127.0.0.1:3000/items?access_key=my_key

yields
apr_socket_recv: Connection reset by peer (104)
Total of 6 requests completed

Running top in another putty window shows me that very often (most times I try to benchmark) only one of the three workers puma created is performing any work. Rarely, all three do.
Because it seems like the error might be somewhere in here, I'll show you my application_controller. It's short, but the bulk of the application (which, like I said, is fairly simple).
class ApplicationController < ActionController::Base
  # Prevent CSRF attacks by raising an exception.
  # For APIs, you may want to use :null_session instead.
  protect_from_forgery with: :exception

  def get_yaml_params
    YAML.load(File.read("#{APP_ROOT}/config/ecommerce_config.yml"))
  end

  def access_key_login
    access_key = params[:access_key]

    unless access_key
      show_error("missing access_key parameter")
      return false
    end

    access_info = get_yaml_params

    unless client_login = access_info[access_key]
      show_error("invalid access_key")
      return false
    end

    status = ActiveRecord::Base.establish_connection(
      :adapter  => "mysql2",
      :host     => client_login["host"],
      :username => client_login["username"],
      :password => client_login["password"],
      :database => client_login["database"]
    )
  end

  def generate_json (columns, footer)
    // config/application.rb includes the line
    // require 'json'
    query = "select"
    columns.each do |column, name|
      query += " #{column}"
      query += " AS #{name}" unless column == name
      query += ","
    end
    query = query[0..-2] # trim ','

    query += " #{footer}"

    dbh = ActiveRecord::Base.connection

    results = dbh.select_all(query).to_hash

    data = results.map do |result|
      columns.map {|column, name| result[name]}
    end

    ({"fields" => columns.values, "values" => data}).to_json
  end

  def show_error(msg)
    render(:text => "Error: #{msg}\n")
    nil
  end
end

And an example of a controller that uses it
class CategoriesController < ApplicationController
  def index
    access_key_login or return

    columns = {
      "prd_type" => "prd_type",
      "prd_type_description"   => "description"
    }

    footer = "from cin_desc;"
    json = generate_json(columns, footer)
    render(:json => json)
  end
end

That's pretty much it as far as custom code goes. I can't find anything making this not threadsafe, so I don't know what the cause of the segfaults is. I don't know why not all of the workers spin up when requests are made. I don't know what error is getting returned to ApacheBench. Thanks for helping, I can post more information as you need it.

A: It appears that the stable version of mysql2 library, 0.3.17, is NOT threadsafe. Until it is updated to be threadsafe, using it with multithreaded puma will be impossible. An alternative would be to use Unicorn.

redpajama_set_name: RedPajamaStackExchange


The Black Lotus by Kieran Fanning is the first book in the Samurai Wars series. It is a fantastic combination of explosive ninja action and time travel with a big flavour of Japanese culture. It's very humorous and will rock the 9+ age group.
If this story sounds up your street, then at the bottom of the post you can read an exclusive chapter. Hopefully, this should whet your appetite until you get to the bookshop to purchase a copy. It is out now in paperback for £6.99 by Chicken House.
Ghost, Cormac and Kate are not like other kids. Ghost can turn invisible, Cormac can run up walls and Kate can talk to animals - all abilities which make them perfect recruits for the Black Lotus, a training school for ninjas. But when the Moon Sword - a source of unimaginable power - is stolen by samurai, the three are forced to put their new skills to the test in sixteenth-century Japan.


text:
package cn.garymb.ygomobile.net.defaulthttp;

import android.util.Log;

import com.squareup.okhttp.OkHttpClient;
import com.squareup.okhttp.Request;
import com.squareup.okhttp.Response;

import cn.garymb.ygomobile.data.wrapper.BaseRequestJob;

public class DownloadOkHttpConnector extends OkHttpConector {

	public DownloadOkHttpConnector(OkHttpClient client) {
		super(client);
	}

	public void get(BaseRequestJob wrapper) throws InterruptedException {
		Response resp = null;
		try {
			Request req = new Request.Builder()
					.url(wrapper.getUrl(0))
					.addHeader("Accept",
							"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8")
					.addHeader("Accept-Encoding", "gzip,deflate,sdch")
					.addHeader("Accept-Language",
							"zh-CN,zh;q=0.8,en;q=0.6,zh-TW;q=0.4")
					.addHeader("Content-Type",
							"application/x-www-form-urlencoded").build();
			resp = mClient.newCall(req).execute();
			int statusCode = resp.code();
			if (statusCode < 200 || statusCode >= 300) {
				Log.d("HttpUtils", "status code = " + statusCode);
				return;
			}
			if (null != resp) {
				wrapper.parse(resp);
			}
		} catch (Exception e) {
			e.printStackTrace();
			return;
		}
	};

}

redpajama_set_name: RedPajamaGithub


text:
No support javascript script language
Justices of the Constitutional Court
Select Folders:
Save Add New Folder Manage Folders
Money Laundering Control Act CH
Amended Date:
Ministry of Justice(法務部)
Article No Search
This Act is enacted to prevent money laundering activities and combat related crimes; bolster anti-money laundering systems; maintain financial stability; increase transparency in money flows; and strengthen international cooperation.
As used in this Act, the crime of money laundering is committed by any person who—
1. knowingly disguises or conceals the origin of the proceeds of specified unlawful activity, or transfers or converts the proceeds of specified unlawful activity to help others avoid criminal prosecution;
2. disguises or conceals the true nature, source, the movement, the location, the ownership, and the disposition or other rights of the proceeds of specified unlawful activity; or
3. accepts, obtains, possesses or uses the proceeds of specified unlawful activity committed by others.
As used in this Act, "specified unlawful activity" includes the following:
1. Any offense with a minimum punishment of imprisonment for a term of six months or more.
2. Offenses listed in paragraph 1 of Article 121, Article 123, paragraph 2 of Article 201-1, and Articles 268, 339, 339-3, 342, 344 and 349 of the Criminal Code.
3. Offenses described in paragraph 1 of Article 2, and paragraph 1 of Article 3 of the Smuggling Penalty Act.
4. Offenses defined in Articles 154 and 155 of the Bankruptcy Law.
5. Offenses described in Articles 95 and 96 of the Trademark Act.
6. Offenses described in the third item of paragraph 1 of Article 45, and Article 47 of the Waste Disposal Act.
7. Offenses listed in Articles 41 and 42, and paragraphs 1 and 2 of Article 43 of the Tax Collection Act.
8. Offenses listed in paragraphs 3, 5 and 6 of Article 87, Article 89, and paragraphs 1 and 3 of Article 91 of the Government Procurement Act.
9. Offenses listed in paragraphs 2 and 3 of Article 44, and Article 45 of the Act Governing Electronic Payment Institutions.
10. Offenses described in paragraphs 1 and 2 of Article 172 of the Securities and Exchange Act.
11. Offenses described in paragraphs 1 and 2 of Article 113 of the Futures Trading Act.
12. Offenses defined in Articles 8 and 9 of the Terrorist Financing Suppression Act.
13. Offenses described in Article 14 of this Act.
As used in this Act, the "proceeds of specified unlawful activity" mean the property or the benefits and interests of the property obtained or derived from the commission of specified unlawful activities prescribed in Article 3.
When identifying that property is the proceeds of specified unlawful activity prescribed in paragraph 1, it shall not be necessary that a person is convicted of specified unlawful activity.
As used in this Act, "financial institutions" include:
1. Banks;
2. Trust and investment corporations;
3. Credit cooperative associations;
4. Credit departments of farmers' associations;
5. Credit departments of fishermen's associations;
6. Agricultural Bank of Taiwan;
7. Postal institutions handling postal savings, remittance businesses and simple life insurance business;
8. Bills finance companies;
9. Credit card companies;
10. Insurance companies;
11. Securities companies;
12. Securities investment trust enterprises;
13. Securities finance enterprises;
14. Securities investment consulting enterprises;
15. Centralized securities depository enterprises;
16. Futures commission merchants;
17. Trust enterprises; and
18. Other financial institutions designated by the competent authorities in charge of the relevant industries.
The provisions governing financial institutions of this Act shall apply to enterprises handling financial leasing, virtual currency platform or transaction.
As used in this Act, "designated nonfinancial businesses or professions" include the following enterprises or persons:
1. Jewelry businesses.
2. Land administration agents and real estate agencies, when they are involved in transactions concerning purchase and sale of real estate.
3. Lawyers, notaries and accountants, when they prepare for or carry out transactions for their client concerning the following transactions:
(1) Purchasing and selling real estate;
(2) Managing of client money, securities or other assets;
(3) Management of bank, savings or securities accounts;
(4) Organization of contributions for the creation, operation or management of companies; or
(5) Creation, operation or management of legal persons or agreements, and buying and selling business entities.
4. Trust and company service providers, when they prepare for or carry out transactions for a client concerning the following transactions:
(1) Acting as a formation agent of a legal person;
(2) Acting as or arranging for another person to act as a director or secretary of a company, a partner of a partnership, or a similar position in relation to other legal persons;
(3) Providing a registered office, business address, accommodation, correspondence or administrative address for a company, a partnership, a trust or any other legal persons or arrangement;
(4) Acting as or arranging for another person to act as a trustee of a trust or performing the equivalent function for another form of legal arrangement; or
(5) Acting as or arranging for another person to act as a nominee shareholder for another person.
5. Other businesses or professions, with the characteristics of their operation or transaction modes likely involved in money laundering.
The Ministry of Justice shall, in consultation with the central competent authorities governing target businesses, make a report for the Executive Yuan to designate the scope of enterprises handling financial leasing, virtual currency platform or transaction listed in paragraph 2, define the types of transactions applicable to the designated nonfinancial businesses or professions mentioned in the fifth subparagraph of paragraph 3, and the businesses or professions listed in the preceding paragraph not required to make a transaction report prescribed in paragraph 1 of Article 9.
The Ministry of Justice in consultation with the central competent authorities in charge of the relevant industries may, where necessary, designate payment tools aside from cash for the transactions made by financial institutions listed in paragraph 1, financial leasing enterprises of paragraph 2, and designated nonfinancial businesses or professions listed in paragraph 3.
If the central competent authorities in charge of the relevant industries mentioned in paragraph 1 and 2, as well as the preceding two paragraphs, are ambiguous, the Executive Yuan shall designate the central competent authorities in charge of the relevant industries.
Where the designation prescribed in the preceding three paragraphs involves affairs of the Judicial Yuan, the Executive Yuan shall make the designation in consultation with the Judicial Yuan.
Each of the financial institutions and the designated nonfinancial businesses or professions shall establish its own internal control and audit system against money laundering based on the risk of money laundering and terrorism financing as well as business scale; the system shall include the following:
1. Operation and internal control procedures against money laundering and terrorist financing.
2. Regular on-the-job training for money laundering prevention organized or attended by the financial institution.
3. Designation of personnel responsible for coordinating and supervising the implementation of the system prescribed in the first subparagraph.
4. Preparation and regular updates of the risk assessment report on anti-money laundering and counter financing of terrorism.
5. The procedures of audit.
6. Other matters prescribed by the central competent authorities in charge of the relevant industries.
The central competent authorities in charge of the relevant industries shall conduct regularly inspections of the implementation of the system prescribed in the preceding paragraph, and may delegate the inspections to another agency, institution, legal person or organization to do so.
The central competent authorities in charge of the relevant industries shall, in consultation with the Ministry of Justice and other relevant government agencies, establish the regulations governing performance content, operating procedures, implementation measures prescribed in paragraph 1, the method of inspection and review , the qualification and conditions of delegation prescribed in preceding paragraph, and other matters to be obeyed; consultation with relevant industry associations shall be held prior to the establishment of the regulations.
For violations of the requirements of establishment of the system in paragraphs 1 and performance content, operating procedures, implementation measures and other affairs to be obeyed prescribed in the preceding paragraph, a limited time period for improvement shall be notified by the central competent authorities in charge of the relevant industries. If improvements are still failed to be made by the deadline, a fine of between NT$500,000 and NT$10,000,000 shall be imposed on financial institutions, and a fine of between NT$50,000 and NT$1,000,000 shall be imposed on designated nonfinancial businesses or professions.
For avoiding, rejecting, or obstructing the on-site or off-site inspections, the central competent authorities in charge of the relevant industry shall impose a fine of between NT$500,000 and NT$5 million on financial institutions, and a fine of between NT$50,000 and NT$500,000 on designated nonfinancial businesses or professions.
Financial institutions and designated nonfinancial businesses or professions shall apply a risk-based approach to undertake customer due diligence measures for verifying the identity of the customer and beneficial owner, and keep all information obtained through the customer due diligence measures.
The information obtained through the customer due diligence measures prescribed in the preceding paragraph shall be maintained for at least five years after the business relationship is ended, or after the date of the occasional transaction, unless a longer record-keeping term is required by other laws.
Financial institutions and designated nonfinancial businesses or professions shall apply a risk-based approach to conduct enhanced customer due diligence measures for a customer or beneficial owner who is a politically exposed person currently or previously entrusted with a prominent public function by the domestic or a foreign government or an international organization, as well as his or her family members and close associates.
The central competent authorities governing target businesses shall, in consultation with the Ministry of Justice and other related government agencies, establish the regulations governing the scope of customer due diligence, and the scope, procedures and methods of customer identification data record-keeping prescribed in paragraph 1, as well as the scope, procedures and methods of enhanced customer due diligence measures prescribed in the preceding paragraph; consultation with relevant industry associations shall be held prior to the establishment of the regulations. The Ministry of Justice shall determine the scope of politically exposed persons, their family members and close associates mentioned in the preceding paragraph.
For violations of the requirements in paragraphs 1 to 3, and the regulations established in accordance with the preceding paragraph, the central competent authorities governing target businesses shall impose a fine of between NT$500,000 and NT$10 million on financial institutions, and a fine of between NT$50,000 and NT$1 million on designated nonfinancial businesses or professions.
Financial institutions and designated nonfinancial businesses or professions shall maintain all necessary records on transactions, both domestic and international, made due to operating their business or practicing their profession.
The transaction records prescribed in the preceding paragraph shall be maintained for a period of at least five years after the date of the transaction, unless a longer record-keeping term is required by other laws.
The central competent authorities governing target businesses shall, in consultation with the Ministry of Justice and other relevant government agencies, establish the regulations governing the scope of transactions and the procedures and methods of keeping records on transactions prescribed in paragraph 1; consultation with relevant industry associations shall be held prior to the establishment of the regulations.
For violations of the requirements in paragraphs 1 and 2, and the regulations established in accordance with the preceding paragraph, the central competent authorities governing target businesses shall impose a fine of between NT$500,000 and NT$10 million on financial institutions, and a fine of between NT$50,000 and NT$1 million on designated nonfinancial businesses or professions.
Financial institutions and designated nonfinancial businesses or professions shall report currency transactions equal to or above the applicable designated threshold to the Investigation Bureau of the Ministry of Justice, unless otherwise prescribed in this Act.
Financial institutions and designated nonfinancial businesses or professions, including responsible persons, directors, managers and employees of such institutions or businesses reporting currency transactions as prescribed in the preceding paragraph shall be exempted from business confidentiality obligations.
The central competent authorities in charge of the relevant industries shall, in consultation with the Ministry of Justice and other relevant government agencies, establish the regulations governing the applicable designated threshold, the scope and types of currency transactions, and the scope, methods and procedures of reporting prescribed in paragraph 1 and other affairs to be obeyed; consultation with relevant industry associations shall be held prior to the establishment of the regulations.
For violations of the requirements in the first paragraph and the rules enacted in accordance with the preceding paragraph relating to the scope, methods and procedures of reporting, the central competent authorities in charge of the relevant industry shall impose a fine of between NT$500,000 and NT$10,000,000 on financial institutions, and a fine of between NT$50,000 to NT$1,000,000 on designated nonfinancial businesses or professions.
Financial institutions and designated nonfinancial businesses or professions shall report to the Investigation Bureau of the Ministry of Justice all suspicious transactions, including attempted transactions, which may involve any of the offenses described in Articles 14 and 15.
Financial institutions and designated nonfinancial businesses or professions, including responsible persons, directors, managers and employees of such institutions or businesses reporting suspicious transactions as prescribed in the preceding paragraph shall be exempted from business confidentiality obligations.
Regulations governing the scope, methods and procedures of reporting prescribed in paragraph 1 as well as other affairs to be obeyed shall be prescribed jointly by the central competent authority in charge of the relevant industry, the Ministry of Justice and the relevant competent authorities; consultation with the relevant industries associations shall be held prior to the enactment of the rules.
Where the affairs under the preceding paragraph, Paragraph 3 of Article 6, Paragraph 4 of Article 7, Paragraph 3 of Article 8 and Paragraph 3 of the preceding article involving in the Judicial Yuan, the rules shall be prescribed jointly by the Judicial Yuan and the Executive Yuan.
For violations of the provisions in the first paragraph and the rules enacted in accordance with the third paragraph relating to the scope, methods and procedures of reporting, the central competent authorities in charge of the relevant industry associations shall impose a fine of between NT$500,000 and NT$10,000,000 on financial institutions, and a fine of between NT$50,000 and NT$1,000,000 on designated nonfinancial businesses or professions.
To provide international cooperation in relation to money laundering prevention and counter-terrorism financing, the competent authorities in charge of financial institutions and the central competent authorities in charge of the industry related to designated nonfinancial businesses or professions may, spontaneously or in response to reports submitted by the Investigation Bureau of the Ministry of Justice, take the following measures against countries or regions with high risks of money laundering or terrorism financing :
1. To order financial institutions, designated nonfinancial business or professions to strengthen relevant measures for verification of the customer's identity during transactions.
2. To limit or prohibit financial institutions designated nonfinancial business or professions to make wire transfers or conduct other transactions with high-risk money laundering and terrorist financing countries or regions.
3. To take other necessary preventive measures those are effective and proportionate to the risks.
Countries or regions where risks of money laundering or terrorism financing are high as prescribed in the preceding paragraph refer to one of the following:
1. Countries or regions where major flaws are detected in its money laundering prevention and counter-terrorism financing efforts, according to announcements issued by international anti-money laundering organizations.
2. Countries or regions where advice of international anti-money laundering organizations are not followed or not fully followed, according to announcements issued by international anti-money laundering organizations.\
3. Other countries or regions where high risks of money laundering and terrorism financing are confirmed by sufficient evidence.
Passengers or crew members entering or leaving the country along with the vehicle and carry the following items shall make declarations at customs; the customs should subsequently file a report to the Investigation Bureau of the Ministry of Justice.
1. Cash in foreign currency or currencies issued by Hong Kong or Macau, and cash in New Taiwan dollars, totaling over an applicable designated threshold.
2. Negotiable securities with a face value totaling over an applicable designated threshold.
3. Gold with a value totaling over an applicable designated threshold.
4. Other items with a value totaling over an applicable designated threshold and might be used for the purpose of money laundering.
Acts to deliver items prescribed in the preceding paragraph by shipment, express delivery, mail, or other similar means, across the border, would also be subject to the preceding provisions.
The Ministry of Finance shall, in consultation with the Ministry of Justice, the Central Bank, and the Financial Supervisory Commission of the Executive Yuan, establish regulations governing the applicable designated threshold of currencies, negotiable securities, gold and items, as well as the scope and procedures of declaring and reporting, and other requirements that should be followed prescribed in the preceding two paragraphs.
Foreign currencies, or currencies issued by Hong Kong or Macau, carried but are not declared to customs in accordance with provisions in paragraphs 1 and 2, shall be confiscated by customs. In the event of a false declaration in which a misrepresentation of the value of the currency is involved, the part over the amount declared shall be confiscated by customs. Failure to declare the value of negotiable securities, gold or items transported in accordance with paragraphs 1 and 2, or a false declaration, will lead to a fine equivalent to the value of the negotiable securities, gold or items that are not declared or are falsely declared, imposed by customs.
In the event that the amount of cash in New Taiwan dollars declared in accordance with paragraphs 1 and 2 exceeds the cap amount stipulated in paragraph 1 of Article 18-1 of the Central Bank of the Republic of China (Taiwan) Act, the cash cannot be transported into or out of the territory. When the cash in New Taiwan dollars is not declared in accordance with provisions in paragraphs 1 and 2, the cash shall be confiscated by customs; in the event of a false declaration, the amount of cash that is not declared shall be confiscated by customs— in both cases, provisions of paragraph 2 of Article 18-1 of the Central Bank of the Republic of China (Taiwan) Act will not apply.
When currencies issued in the Mainland Area are to be transported across the border in accordance with provisions in paragraphs 1 and 2, provisions of the Act Governing Relations between the People of the Taiwan Area and the Mainland Area should apply. In the event that the total amount of currencies transported exceeds the cap amount stipulated in paragraph 5 of Article 38 of the above-mentioned Act, a report should be filed by the customs to the the Investigation Bureau of the Ministry of Justice.
When a prosecutor obtains sufficient evidence during investigation to believe that an offender has committed an offence prescribed in Articles 14 and 15 by moving property through bank accounts, wire transfers, currency exchanges or other means of payment, the prosecutor may request a court order to prohibit the withdrawal, transfer, payment, delivery and assignment, or to make other necessary disposition of such property, for not more than six months. The prosecutor may, in his or her own authority, stop the above-mentioned transactions, in the event that the situation is urgent and reasonable cause is identified to believe that actions needed to be taken immediately to ensure the integrity of the confiscated property or evidence. However, a court order should be applied for subsequently within three days of the action. In the event that a court order is not issued, or that the prosecutor fails to apply for such an order within three days of the action, the action should be called to a halt immediately.
The judge may, at his or her discretion, decide whether to issue a court order to prohibit the withdrawal, transfer, payment, delivery and assignment, or to make other necessary disposition of the property prescribed in the previous paragraph during the trial.
The court order prescribed in the preceding two paragraphs should be put into writing and be subject to provisions under Article 128 of the Criminal Procedure Code.
In the event that an extension of the action prescribed in paragraph 1 is deemed necessary, an application for extension can be made to the court for a ruling by the prosecutor with specific reasons included, not later than five days before the expiration of the period. However, the extension may not exceed six months, and only one extension will be granted at most.
In the event that a request for assistance is made by foreign governments, institutions or international organizations, based on treaties or agreements concluded in accordance with Article 21, or on the principle of reciprocity, if the criminal activity involved constitutes an offence stipulated in Article 3, the preceding four paragraphs may also apply, even if the investigation or trial does not take place in the jurisdiction of the country.
When the court order prescribed in paragraphs 1 and 2, or the ruling prescribed in paragraph 4, is found disappointing, provisions concerning interlocutory appeal under Part IV of the Criminal Procedure Code will apply.
Anyone involved in money laundering activities prescribed in paragraphs in Article 2 shall be sentenced to imprisonment of not more than seven years; in addition, a fine of not more than NT$ 5 million shall be imposed.
An attempt to commit an offense specified in the preceding paragraph is punishable.
In circumstance prescribed in the preceding two paragraphs, the penalty may not exceed the maximum punishment administered for the specified unlawful activity.
In the event of the following circumstances, if anyone accepts, possesses, or uses the property or the benefits of the property without a reasonable account of the origin of such assets, and if his or her income is obviously disproportionate to the size of such assets, an imprisonment of not less than six months and not more than five years shall be imposed, and a fine of not more than NT$ 5 million may also be imposed:
1. Opening accounts at financial institutions in other people's names or under a false name.
2. Getting hold of accounts opened by others at financial institutions, via improper means.
3. Avoiding anti-money laundering procedures described in Articles 7-10.
When a representative, agent, employee or other employed personnel of a legal person commits an offence specified in the preceding two Articles when performing his or her duties of business, the offender shall be punished and the legal person shall be also charged with a fine in accordance with the provisions of the respective applicable article.
For offenders of the preceding two Articles who confess during the investigation or trial, the punishment shall be reduced.
The offences prescribed in the preceding two Articles shall apply when citizens of the Republic of China commit such offences outside the territory of the Republic of China.
The offense prescribed in Article 14 does not require the act or the result of specified unlawful activity to be undertaken or take place within the territory of the Republic of China, unless the specified unlawful activity is not punishable by the law of the place of the act.
Public officials who disclose or deliver documents, pictures, information or objects relating to reported transactions suspected of violating provisions under Articles 14 and 15, or to suspected offences listed in Articles 14 and 15, shall be sentenced to imprisonment of not more than three years.
Any one prescribed in paragraphs 1 to 3 of Article 5 who is not public official and who discloses or delivers documents, pictures, information or objects relating to reported transactions suspected of violating provisions under Articles 14 and 15, or to suspected offences described in Articles 14 and 15, shall be sentenced to imprisonment of not more than two year, a detention, or a fine of not more than NT$500,000.
In the event that an offence under Article 14 is committed, the property or the benefits of the property that is transferred, converted, concealed, obscured, accepted, obtained, possessed or used in the offence shall be confiscated. In the event that an offence under Article 15 is committed, the property or the benefits of the property that is accepted, possessed or used in the offence shall be confiscated.
When an offence under Articles 14 or 15 is committed by an organized group or on a frequent basis, if there is sufficient evidence confirming that the property or the benefits of the property—not prescribed in the preceding paragraph—obtained or at the disposal of the offender, is in fact incomes of other unlawful activity, the above-mentioned assets shall be confiscated.
In the event that a request for assistance for seizing and confiscation actions is made by foreign governments, institutions or international organizations, based on treaties or agreements concluded in accordance with Article 21, or on the principle of reciprocity, if the criminal activity involved constitutes an offence stipulated in Article 3, the assistance shall be provided even if the investigation or trial does not take place in the jurisdiction of the country.
In the event that proceeds of unlawful activity confiscated in accordance with this Act are assets other than cash or negotiable securities, the Ministry of Justice may distribute such proceeds to prosecutors' offices, judicial police agencies, or other government agencies assisting the investigation of money laundering activity, for official use.
For proceeds of unlawful activity confiscated or recovered as a result of assistance or efforts by this government and foreign governments, institutions or international organizations, based on treaties or agreements concluded in accordance with Article 21, or on the principle of reciprocity, the Ministry of Justice may return or share the property confiscated to, or request for return or sharing the property confiscated from, foreign governments, institutions or international organizations, based on treaties or agreements concluded, or on the principle of reciprocity.
The Executive Yuan shall establish the regulations governing the distribution of confiscated property prescribed in the preceding two paragraphs.
The Ministry of Justice may set up a fund to perform operational duties concerning combating money laundering.
The government may enter into treaties or agreements on combating money laundering with foreign governments, institutions or international organizations, on the principle of reciprocity.
With regard to requests for assistance made by foreign governments, institutions or international organizations, unless otherwise stipulated in the applicable treaties or agreements, information concerning declarations, reports or investigation results gathered based on Articles 9, 10 and 12 may be provided based on the principle of reciprocity.
Concerning to the anti-money laundering matters between the Taiwan Area, and the Mainland Area, Hong Kong as well as Macau, the preceding two paragraphs will apply.
For the inspection and review under Paragraph 2 of Article 6 and for the decision and its investigation under Paragraphs 4 and 5 of Article 6, Paragraph 5 of Article 7, Paragraph 4 of Article 8, Paragraph 4 of Article 9 and Paragraph 5 of Article 10, the central competent authorities in charge of the relevant industry may delegate the tasks to special municipality, county and provincial municipality governments, who shall report results of their inspections and reviews on a regular basis.
This Act shall enter into force six months after its promulgation.
The amended articles of this Act shall enter into force on the date of promulgation.
E-PAPER SUBSCRIBERS
This website does not provide legal counseling service, please contact with related public offices for more information.
In case of any discrepancy between the English version and the Chinese version, the latter shall prevail.
The last update date of laws and regulations data:2022/01/07
│ Government Website Open Information Announcement │ Declaration on Privacy Right Protection │ Information Security Policy │ EMail │
OPERATING BY THE WORKING GROUP OF THE R.O.C LAWS & REGULATIONS DATABASE, MINISTRY OF JUSTICE.
NO. 130, Sec. 1, Chongqing S. Rd., Taipei, 100204, Taiwan(R.O.C.)
Service Phone-Call: +886-2-2191-0189

redpajama_set_name: RedPajamaCommonCrawl


Sodium Hydroxide (Lye), This item can be shipped by UPS only!
Home > Soap & Body > Ingredients > Dry Goods > Sodium Hydroxide (Lye), This item can be shipped by UPS only!
This item can be shipped by UPS only - you can order multiple 1Kg sizes (The 4kg and 25kg cannot be shipped as yet).
You can make a phone order for the 25kg. You will have to pick up the order.
Inhalation: Severe irritant. Effects from inhalation of dust or mist vary from mild irritation to serious damage of the upper respiratory tract, depending on severity of exposure. Symptoms may include sneezing, sore throat or runny nose. Severe pneumonitis may occur.
Ingestion: Corrosive! Swallowing may cause severe burns of mouth, throat, and stomach. Severe scarring of tissue and death may result. Symptoms may include bleeding, vomiting, diarrhea, fall in blood pressure. Damage may appear days after exposure.
Skin Contact: Corrosive! Contact with skin can cause irritation or severe burns and scarring with greater exposures.
Eye Contact: Corrosive! Causes irritation of eyes, and with greater exposures it can cause burns that may result in permanent impairment of vision, even blindness. Chronic Exposure: Prolonged contact with dilute solutions or dust has a destructive effect upon tissue.
Aggravation of Pre-existing Conditions: Persons with pre-existing skin disorders or eye problems or impaired respiratory function may be more susceptible to the effects of the substance.


The Law Office of Dave L. Simmons, P.A., is a Fort Lauderdale based law firm dedicated to representing individuals faced with criminal offenses. When you have been charged with a criminal offense, it is imperative that you seek consultation from an experienced criminal defense lawyer. Mr. Simmons is a former Prosecuting Attorney for the State Attorney's Office in Broward County and former Public Defender in Broward County. He has had the unique experience of handling misdemeanor and felony cases on both sides of the judicial system in Broward County, Florida.
The Law Offices of Dave L. Simmons, P.A.
The prospect of having a conviction on ones permanent record causes much trepidation to the individuals that are faced with a felony charge. A conviction for a felony charge or even an allegation of a felony can have a devastating effect on ones reputation and livelihood.
If you have been charged with a felony offense by way of an arrest, you may feel embarrassed and upset at the situation. It is the goal of the Law Office of Dave L. Simmons, P.A. to have your cased dismissed by utilizing every option available, including negotiations with the State Attorney, diversion programs, motion practice and trial, and upon dismissal to have the case removed from your permanent record.
Many individuals faced with a felony offense will qualify for "diversion" programs such as the Pre-Trial Intervention Program and Drug Court, which will have the end result of dismissing your case.


text:
Google Adsense TOS
FTC Affiliate Disclosure
Atlantic County News
Burlington County News
Cape May County News
Mercer County News
Monmouth County News
Ocean County News
Jersey Shore News
D.C. News
Report a News Story!
FTC Disclosure Notice
Google Adsense Terms of Service
Shore News Network Business Profile Submission
Berkeley Township man charged for murder of Seaside Heights Victim
Posted by Shore News Network
New Jersey News/Ocean County News/Police Blotter
Trending Topics: Capitol Insurrection • Joe Biden • Censorship • COVID-19 • Donald Trump • America's Rising Crime • Protests and Unrest • NFL Playoffs • The Swamp • Viral Videos • Karens • COVID-19 Lockdowns • COVID-19 Vaccine • Top 10 Lists • Viral Videos • Viral News • Submit Your Own News
Ocean County Prosecutor Bradley D. Billhimer announced that Angelo Grenci, 44, of Berkeley Township, has been charged with murder in violation of N.J.S.A. 2C:11-3a(1), in connection with the death of Carlton Williams, 50, of Seaside Heights.
During the evening hours of November 14, 2020, Officers from the Toms River Township Police Department and Berkeley Township Police Department responded to Community Medical Center in Toms River relative to a report of a male victim having been stabbed. Responding Officers found Carlton Williams with an apparent stab wound to his neck. Mr. Williams was subsequently flown to Robert Wood Johnson Medical Center in New Brunswick, where he ultimately succumbed to his injuries on November 21, 2020. A post mortem examination was performed by the Ocean County Medical Examiner on November 22, 2020. The Medical Examiner determined the cause of Mr. Williams's death to be an anoxic brain injury, secondary to massive bleed from a stab to the neck, and the manner of death to be a homicide.
Related News: Feds in Texas announce new policies for white collar crimes
An investigation by the Ocean County Prosecutor's Office Major Crime Unit, Ocean County Prosecutor's Office High Tech Crime Unit, Berkeley Township Police Department Detective Bureau, and Ocean County Sheriff's Office Crime Scene Investigation Unit, determined that Grenci stabbed Mr. Williams in the neck during an altercation that occurred in the area of Magnolia Avenue in the Manitou Park section of Berkeley Township at approximately 7:00 p.m. on November 14, 2020. On November 16, 2020, Detectives from the Ocean County Prosecutor's Office Major Crime Unit, Ocean County Prosecutor's Office High Tech Crime Unit, Ocean County Regional SWAT Team, and Berkeley Township Police Department Detective Bureau, executed a court-authorized search warrant at Grenci's residence in Berkeley Township. Grenci was taken into custody and was originally charged with Attempted Murder. That charge was amended to Murder after Mr. Williams succumbed to the injuries inflicted upon him by Grenci. Grenci has been lodged in the Ocean County Jail since his apprehension, where he remains pending a detention hearing.
Related News: Man dead, woman shot in early morning shooting in Racine
"Fortunately, this appalling and senseless crime was solved expeditiously as a result of the hard work and dogged determination of all the Officers and Detectives involved in this investigation," Prosecutor Billhimer stated. "Through their combined efforts, an extremely dangerous person has been removed from the streets of Ocean County. We will now turn our focus to ensuring that justice is accomplished for Mr. Williams and his family," Prosecutor Billhimer concluded.
Prosecutor Billhimer would like to acknowledge the Ocean County Prosecutor's Office Major Crime Unit, Ocean County Prosecutor's Office High Tech Crime Unit, Ocean County Regional SWAT Team, Ocean County Prosecutor's Office Victim Witness Advocacy Unit, Berkeley Township Police Department Detective Bureau, Toms River Township Police Department, Ocean County Sheriff's Office Crime Scene Investigation Unit, Ocean County Medical Examiner's Office, Ocean County Department of Corrections, State of New Jersey Department of Corrections, and New Jersey State Parole Board, for their collaborative efforts in connection with this matter leading to Grenci's swift apprehension and appropriate charges.
Related News: PA Man out on pre-trial release for repeatedly sexually assaulting boys now caught with child porn
-- CONTINUE READING BELOW --
The press and public are reminded that all defendants are presumed innocent unless and until proven guilty beyond a reasonable doubt in a court of law.
Manhunt underway for man who murdered hunter in South Jersey woods
Traffic Alert: Haledon Police Say Avoid Haledon Avenue as First Responders Dealing with Working Structure Fire
Portland elderly person's home struck multiple times by gunfire, suspects at large
Maryland to Deploy COVID-19 Compliance Enforcement Details During Thanksgiving Holiday Extended Weekend
© 2008-2021. All rights reserved. Shore News Media & Marketing Ltd., Jackson, NJ
This material may not be published, broadcast, rewritten, or redistributed. All rights reserved.


text:
Price, Subban, Crosby, McDavid leading races for All-Star Game captaincies
By Mike HalfordDec 27, 2016, 3:21 PM EST
There are just a handful of voting days left for the 2017 NHL All-Star Game in Los Angeles but, if the latest results hold true, there will be some major star power among the four divisional captains.
The top vote-getter in the Atlantic, Central, Metropolitan and Pacific will wear the "C" for the league's second consecutive 3-on-3 ASG tourney. Here's how things stack up as of Tuesday:
1. Carey Price, Montreal
2. Jaromir Jagr, Florida
3. Shea Weber, Montreal
4. Patrice Bergeron, Boston
5. Jack Eichel, Buffalo
1. P.K. Subban, Nashville
2. Patrick Kane, Chicago
3. Jonathan Toews, Chicago
4. Patrik Laine, Winnipeg
5. Vladimir Tarasenko, St. Louis
1. Sidney Crosby, Pittsburgh
2. Alex Ovechkin, Washington
3. Phil Kessel, Pittsburgh
4. Wayne Simmonds, Philadelphia
5. John Tavares, NY Islanders
1. Connor McDavid, Edmonton
2. Brent Burns, San Jose
3. Johnny Gaudreau, Calgary
4. Anze Kopitar, Los Angeles
5. Joe Thornton, San Jose
Last year, in Nashville, John Scott captained the Pacific Division to victory over the Jaromir Jagr-led Atlantic in the tournament final. John Tavares captained the Metro, while Patrick Kane wore the "C" for the Central.
Fans have until 11:59 p.m. ET on Monday, Jan. 2 to cast their votes for this year's captains.


text:
Sri Lankan Expansion for ETAL Group | Innovative Transformers Distributed by IBS Electronics Group
ibselectronics June 4, 2020 June 4, 2020 ETAL
from Etal Group: Ditchling, Sussex, 3 June 2020 – ETAL Group, a world leader in magnetic components for power and signal applications, today announced the relocation and expansion of its Sri Lankan manufacturing facility, thanks to the increased demand and growth that the company has experienced. The new site in Piliyandala commenced operations in the first quarter of 2020, following transfer of production from its Rathmalana facility. The purpose designed and fully air-conditioned factory provides room for further expansion, with no disruption to customer service, and offers them a valuable alternative source for volume production of magnetic components outside of China. As with all ETAL Group manufacturing facilities, following the relocation, ETAL Group Pvt Ltd remains fully certified to ISO 9001, 14001 and 45001.
Commenting, Scott Robinson, General Manager of ETAL Group Pvt Ltd who has managed ETAL's operations in Sri Lanka for over 20 years said, "Our exciting new facility provides us with the infrastructure to produce higher volumes and the space to add to our existing capabilities going forward. Its opening is a just reward for our dedicated team of employees, many of whom have been with us since the conception of the company. Currently we employ 250 workers in Sri Lanka and have the additional space required to more than double this, meeting growing demand for our consistently high-quality products."
The new site in Piliyandala is located in a 5600sqm compound with 3400sqm of production floor area and a modular internal infrastructure that allows for flexible, efficient and cost-effective manufacturing. ETAL Group moved to Sri Lanka 22 years ago and benefits from Board of Investment section 17 status and a Green Channel facility which facilitates ease of exports. Capabilities at the new factory include a computer aided component design suite, a mechanical workshop, automatic fine wire winding (linear and toroidal), manual winding, NC and manual soldering, planar assembly, vacuum encapsulation, vacuum varnish impregnation, ferrite core grinding, reflow and electrical verification to fully cover the manufacturing requirements of a wide range of standard and custom designed inductive components and assemblies.
ETAL Group are headquartered at the Kamic Group HQ in Stockholm. Aside from the Piliyandala factory, ETAL Group also has a 2400 sq. mt. site in Estonia. Following the acquisition of SIGA in the UK in 2018, ETAL has access to a purpose built, 15,000 sq. ft factory in the UK where over 50 employees produce a wide range of high-quality transformers and inductors. A custom engineering team is based at the same location.
About ETAL Group
Since 1968, ETAL Group has been a leading supplier of in-house developed high-performance magnetic components. ETAL develops, manufactures and sells magnetic components to a world-wide market through offices in Europe, Asia and through distribution partners in an additional 20 countries. Production takes place at the company's own facilities in Estonia, Sri Lanka and the United Kingdom as well as through production partners in Asia. For more information about ETAL please visit http://www.ibselectronics.com/passive/etal-transformers/
IBS Electronics is an authorized franchise distributor for Etal. Our company operates a highly effective global sourcing network with offices in Asia, Europe, and the Americas, providing a broad range of integrated sourcing solutions to leading original equipment manufacturers (OEMs) and contract manufacturers (CMs) across a range of industries. We welcome the opportunity to support your requirements and present innovative solutions to any of your challenges and reduce your supply chain complexity. For more information, please contact us or request a quote today!
distirbutor, electronics, ETAL, etal group, ibs ele, ibs electronics, ibs electronics group, oneibs, transformer, transformers
Previous Less Size, Less Weight, More Power: Diotec Semiconductor
Next Maintain Form, Fit, Function with Alternative Resistor Solutions from IBS Electronics Group | Cost-Saving & Lead Time Reducing Resistor Alternatives


We realize the importance of excellence in the learning environment to help student pick up skill rapidly. To this end, we have put together the latest in training techniques. Our courses, as well as our services, are student focused.
Students are given the opportunity to explore the latest automotive and aircraft maintenance technology with high technology facility and machinery.
Variety of cars for students to do practical training, ranging from continental cars, Japanese cars, local cars and high performance cars.
Being the sole training partner for Bosch in West Malaysia.
Students will benefit from the state-of-the-art Bosch technology.
Get a chance to go for an industrial training with more than 800 panel workshops in Malaysia. Despark College is committed to make every effort in finding job placements for our students in their respective industry.
Our partnerships with oversea institutions will be able to provide opportunities for students to further their studies abroad.
Despark College is strategically located in the capital city of Malaysia. Students here enjoy cosmopolitan living with access to all modern amenities of the city such as the Light Rail Transport (LRT), buses, shopping malls, banks, restaurants, entertainment spots and etc.
0% interest installment plan for course fee.
Well-equipped computer Lab with easy access assists the student in the completion of their assignments and research in a more meaningful manner.
Access to Library Resources-A library is the storehouse of knowledge and holds the latest books, magazines and journals through which our students can keep themselves abreast with the latest trends in the industry.
Awarded with 5-stars accreditation by Malaysia Department of Skills Development.
Awarded by City & Guilds as the best automotive training center in the country.
Educators received awards Medal for Excellence by City & Guilds as a recognition of upholding excellence education provided.
The most winners of automotive engineering institution in Medal for Excellence among South East Asian countries.
Students received The Most Outstanding Learners awards from worldwide education group, Pearson.
Trainers and lecturers were sent for training periodically for skill and knowledge improvement.
More than 4 millions equipment and facilities invest to ensure our educator and students upgrade and learn the advanced technologies and skills timely.
Career talks were organized from our exclusive partners for students as preparation for their on-jobs-training and upon their graduation.
One-to-one students consultation services is offered.
Free comprehensive short courses will be provided. T&C applied.


text:
Mindful Connections Lab
2014 Best Paper on Diversity Award, Department of Psychology, University of Michigan
2011 Fellow, American Psychological Association
2010 Florence L. Denmark and Mary E. Reuder Award for Outstanding International Contributions to the Psychology of Women and Gender from Division 52, American Psychological Association
2009-2010 Faculty Fellow, Seminar on Alternate and Complimentary Medicine, Center for Integrative Medicine, University of Michigan
2008 Recipient, Otto Kleinberg Award for the best paper on Intercultural and International Relations Award ($1000), Society for the Psychological Study of Social Issues (Division 9 APA)
2002 Recipient, Spring-Summer Research Grant, Rackham School of Graduate Studies, University of Michigan ($4000).
2002 Faculty Fellow, Interdisciplinary Summer Institute, University of Michigan ($10,000).
2000 Recipient, Distinguished Faculty Seminar Grant, Office of Vice President for Research, University of Michigan ($8600).
1998-2001 Fellow, Michigan Society of Fellows, University of Michigan.
Teaching & Mentorship Awards
2012 Finalist, Provost's Teaching Innovation Prize (10 out of 77 Nominations), University of Michigan
2011 Excellence in Education Award ($3500) College of Literature, Science and Arts, University of Michigan
2009 Outstanding Teaching and mentoring award ($400) in recognition of outstanding teaching and mentoring in areas related to psychological study of social issues. Society for the Psychological Study of Social Issues (Division, 9 American Psychological Association)
2008 Class of 1923 Memorial Teaching Award ($2500) in recognition of Excellence in teaching and mentoring of undergraduate and graduate students, College of Literature, Science and Arts, University of Michigan, Ann Arbor
2008 Mentoring Award, Latina/o Psychology Students Association (Graduate Students), Department of Psychology, University of Michigan
2002 Recipient, Faculty Career Development Award ($5000) in recognition of mentoring of minority students and outstanding contribution to the University community, University of Michigan.
Ram Mahalingam
3263 East Hall
530 Church St.
ramawasi@umich.edu
Copyright © 2022 Mindful Connections Lab | Powered by Astra WordPress Theme


text:
Drink-driver who headed up M90 the wrong way avoids jail
by Fife Reporter · Published August 2, 2017 · Updated August 2, 2017
A drunk woman was almost four times over the limit when she drove in the wrong direction on the M90 in Fife.
Mum-of-three Claire Coull weaved from lane to lane in the wrong carriageway as she headed towards oncoming vehicles in the early hours of Hogmanay.
She had been at a Paolo Nutini concert in Edinburgh and started driving towards her home in Inverness after rowing with a friend at the hotel they were staying in.
She crossed into Fife and ended up driving up the M90 motorway and the A92 dual carriageway in the wrong direction.
Officers in a police patrol car saw Coull's car heading towards them on the wrong carriageway.
Another driver was so shocked when she passed him that he had pull over to the side of the road to recover.
Coull (32), of Aird Avenue, Inverness, appeared in the dock at Dunfermline Sheriff Court for sentencing.
Coull previously admitted that on 31st December on the M90 she drove dangerously, drove on to the motorway on the wrong carriageway, drove towards oncoming vehicles, weaved between lanes and exited via a slip road without slowing or checking for oncoming vehicles.
She also admitted that she was drink-driving on the M90 and A92. Her reading was 83 microgrammes in 100 millilitres of breath, the limit being 22 microgrammes.
Depute fiscal Azrah Yousaf said that at 2.20am a police patrol was on the A92 when they saw a set of headlights coming towards them on the wrong carriageway.
They activated their blue lights but had to continue to the Cowdenbeath slip road to turn and head after the vehicle.
"She continued driving towards on-coming vehicles and weaved between the vehicles," added the depute.
She finally left the dual carriageway via a slip road without slowing down nor checking for other vehicles
Defence solicitor Richard Freeman said his client was a first offender and had "never been in trouble before in her life".
He said his client had been at the concert and afterwards an argument had broken out with her friend at a pub and this continued at their hotel.
The dispute escalated and she went to sit in her car to try to defuse the situation but her friend followed and the row continued.
"At that point things went horribly wrong when she drove off. She didn't have any idea where she was," said Mr Freeman.
"She was confused and there was a lack of familiarity of the area. It was apparent to her that she was on the wrong side of the road."
He added, "Very fortuitously no harm came to anyone but she realises the potential of great harm being caused here."
Sheriff Craig McSherry told Coull that if her conduct had resulted in any accident occurring he would have jailed her for at least eight months.
However, in the circumstances he imposed a community payback order with 300 hours of unpaid work and disqualified her from driving for two years.
Fife rapist jailed for "horrific and terrifying" attack on woman
by Fife Reporter · Published October 16, 2018
Former soldier turned heroin dealer avoids a jail term
by Fife Reporter · Published March 16, 2017
Fife man's 18 years of violence against women
by Fife Reporter · Published August 21, 2019
Next story Fife man jailed for driving car at policeman
Previous story Fife drug dealer jailed for over three years


text:
Q: Creating multiple nested dictionaries from .txt file I am trying to create a dictionary consisting of multiple dictionaries. I am creating this from a .txt file:
chrY 6 8 +
chrY 3 5 +
chrX 10 11 +
chrX 13 15 -

My desired output would be:
{'chrY': {'+' : {'start': [3 , 6], 'end': [5, 8]}}, 'chrX': {'+' : {'start': [10], 'end': [11]} , '-': {'start' : [13], 'end' : [15]}}}

My code so far consists of:
import sys
first_dict = {}
intron_dict = {}
def main():
    with open(sys.argv[1], 'r') as intron:
        for line in intron.readlines():
            line = line.split()
            chromosome = line[0]
            start = line[1]
            end = line[2]
            strand = line[3]
            first_dict = {chromosome : (strand, start, end)}

            for k, v in first_dict.iteritems():
                intron_dict.setdefault(k, []).append(v)
        print (intron_dict)
if __name__=='__main__':
    main()

This code allows me to sort the chrY and chrX keys without overwriting the values. I am having problems merging the "+" and "-" keys and getting the data into my desired format. So far my output looks like :
{'chrY': [('+', '6', '8'), ('+', '3', '5')], 'chrX': [('+', '10', '11'), ('-', '13', '15')]}

A: You could simplify your code quite a bit by using nested defaultdict where values on the third level are lists:
from collections import defaultdict

result = defaultdict(lambda: defaultdict(lambda: defaultdict(list)))

with open('test.txt') as f:
    for row in f:
        ch, start, end, op = row.split()
        result[ch][op]['start'].append(start)
        result[ch][op]['end'].append(end)

import json
print(json.dumps(result, indent=4))

Output:
{
    "chrY": {
        "+": {
            "start": [
                "6",
                "3"
            ],
            "end": [
                "8",
                "5"
            ]
        }
    },
    "chrX": {
        "+": {
            "start": [
                "10"
            ],
            "end": [
                "11"
            ]
        },
        "-": {
            "start": [
                "13"
            ],
            "end": [
                "15"
            ]
        }
    }
}

A: One way is to use defaultdict. For exmaple:
import sys
from pprint import  pprint
from collections import defaultdict

first_dict = defaultdict(dict)
intron_dict = {}

d = dict()

def main():
    with open('test.csv', 'r') as intron:
        for line in intron.readlines():
            chromosome, start, end, strand, = line.split()

            if strand not in first_dict[chromosome]:
                first_dict[chromosome][strand] = defaultdict(list)

            first_dict[chromosome][strand]['start'].append(start)
            first_dict[chromosome][strand]['end'].append(end)

    pprint(first_dict)

if __name__=='__main__':
    main()

Results in:
defaultdict(<class 'dict'>,
            {'chrX': {'+': defaultdict(<class 'list'>,
                                       {'end': ['11'],
                                        'start': ['10']}),
                      '-': defaultdict(<class 'list'>,
                                       {'end': ['15'],
                                        'start': ['13']})},
             'chrY': {'+': defaultdict(<class 'list'>,
                                       {'end': ['8', '5'],
                                        'start': ['6', '3']})}})

A: Here is another method without defaultdict. Just using if ... else
import sys
intron_dict = dict()
def main():
    with open(sys.argv[1], 'r') as intron:
        for line in intron.readlines():
            line = line.split()
            chromosome = line[0]
            start = int(line[1]) # converted to int to avoid quotes in result
            end = int(line[2])
            strand = line[3]
            first_dict = {strand : {'start' : [start], 'end' : [end]}}

            if intron_dict.has_key(chromosome):
                if intron_dict[chromosome].has_key(strand):
                    intron_dict[chromosome][strand]['start'].append(start)
                    intron_dict[chromosome][strand]['end'].append(end)
                else:
                    intron_dict[chromosome][strand] = first_dict[strand]
            else:
                intron_dict.setdefault(chromosome, first_dict)

        print (intron_dict)

if __name__=='__main__':
    main()

Output:
{'chrY': {'+': {'start': [6, 3], 'end': [8, 5]}}, 'chrX': {'+': {'start': [10], 'end': [11]}, '-': {'start': [13], 'end': [15]}}}


text:
Sommerach è un comune tedesco di 1.420 abitanti, situato nel land della Baviera.

Altri progetti

Collegamenti esterni

Comuni del circondario di Kitzingen

redpajama_set_name: RedPajamaWikipedia


text:
More Foreign Policy Doubletalk
Posted By Reed Irvine and Cliff Kincaid On February 22, 1999 @ 9:56 am In Media Monitor | Comments Disabled
When President Clinton delivered his State of the Union address, he drew applause when he stated that U.S. troops were performing well as peacekeepers in Bosnia. Commentators neglected to point out that they were supposed to have come home two years ago. Now, without a formal vote of approval in advance from Congress, the president is on the verge of sending several more thousand troops to Kosovo, another part of the former Yugoslavia.
A problem developed when it was disclosed that our European allies would allow us to keep the number of U.S. troops in Kosovo to a few thousand only if we agreed to put them in a NATO ground force under foreign command. The Washington Post noted that the issue of putting U.S. troops under foreign command "has always been red hot for conservative Republicans and others."
But State Department spokesman James Rubin quickly threw cold water on that fire, telling reporters at the department that this was much ado about nothing. Asked about foreign command, he gave this confusing response: "we will have to look at what the mission is, what the circumstances are, what other countries are prepared to do, including and especially European countries, and we?ll continue our consultations with Congress." He went on to say that whatever the nationality of the Kosovo commander, he would report to an American Admiral who would, in turn, report to the Supreme Allied Commander of Europe, American General Wesley Clark. Rubin said there is a "clear chain of command" to Clark.
But it?s really not so clear. Rubin?s doubletalk obscures the fact that Clark comes under the authority of the supreme governing body of NATO, known as the North Atlantic Council. This is the group that makes all political and military decisions. It authorizes NATO military commanders to take action. It is composed of representatives of all NATO member countries but its chairman is the NATO Secretary-General, a Spanish socialist named Javier Solana. This is the highest position in NATO. So, technically, all of our troops in NATO are ultimately under foreign control, if not foreign command.
The administration would likely counter that Solana is just a figurehead, that he is mainly responsible for promoting and directing the process of consultation and decision-making in NATO. It?s true that he can?t order military action on his own, but his position carries with it inherent authority and he is still identified at the top of the NATO structure. Any doubters should consult the NATO web site at http://www.NATO [1] .int. Solana was known as a hard-core leftist in his native Spain and his selection as NATO Secretary-General was criticized at the time by some members of the U.S. Congress who said he had been too sympathetic to the Communist government of Fidel Castro.
There has been some other misleading reports about whether NATO will have to get the permission of the U.N. before engaging in military action. This is beside the point. NATO describes itself as an alliance established in accordance with Article 51 of the U.N. Charter. It will be intervening to ensure compliance with United Nations resolutions.
URL to article: https://www.aim.org/media-monitor/more-foreign-policy-doubletalk/
[1] http://www.NATO: http://www.NATO


The New Gloucester Fire and Rescue currently has openings for Per Diem Providers. New Gloucester is a fully volunteer department with 42 members providing Fire and Rescue services to the residents of New Gloucester. The department provides one ALS unit to the residents with an average of 400+ rescue calls per year. The per diems provide services Monday through Sunday. Ideal candidates will be dependable with the ability to work independently without direct supervision.
Licensed as an EMS Provider with the State of Maine EMS.
Qualified applicants should complete an application at the New Gloucester Fire & Rescue, 611 Lewiston Rd. , New Gloucester, ME. 04260 or print one off our website www.newgloucester.com. Completed applications, with resume and supporting documentation, should be returned to New Gloucester Fire & Rescue. Please contact Fire/Rescue Chief Toby Martin at 207-926-4142 with any questions or for additional information.


Charles Smith Wines is now available for private events. Our stylish downtown tasting room features cutting-edge, award-winning design and offers a unique and beautiful venue for your special occasion.
We have the luxury of being able to offer a flexible roster of event options to fit your vision and will work with you to create, plan and implement it with finesse. Whether you are seeking to arrange an elegant multi-course dinner, a wine and tapas reception, or a casual party with a rock and roll atmosphere, Charles Smith Wines' event space is the perfect place for you and your guests.
Charles Smith Wines current releases as well as a library list are available for all events. Please contact us to discuss your options.
Our tasting room is centrally located in downtown Walla Walla, within comfortable walking distance to the area's best hotels, sights and activities.


text:
Peru's Oil Industry Is Engulfed In Crisis
Home Financial news Peru's Oil Industry Is Engulfed In Crisis
A combination of sharply weaker oil prices, inconsistent regulation, the COVID-19 pandemic, and constant conflict in the Amazon where most of Peru's onshore oil industry is located has triggered a crisis that has brought the industry to the brink of collapse. This was recently recognized by Peru's National Society of Mining, Oil, and Energy (SNMPE – Spanish initials) which released a media statement (Spanish) asking the central government to implement measures to reverse the crisis. Lima has long downplayed Peru's considerable oil potential in preference to advancing the Andean country's mining industry and exploiting its vast mineral wealth. That saw Peru become the world's second-largest copper producer and the red metal, which is a vital ingredient in a range of industrial applications, become the country's top export. The severe economic fallout from the COVID-19 pandemic, with the IMF predicting that Peru's economy will shrink by a worrying 14%, sees Lima looking to bolster the economy and GDP growth by any means possible. This has sparked a renewed focus on ramping-up activity in Peru's oil industry. In October 2020 Peru's Ministry of Energy and Mines announced it was (Spanish) preparing a series of regulatory proposals aimed at providing greater clarity for the exploration and exploitation of the country's hydrocarbon resources. While this is designed to attract greater investment and boost activity in Peru's petroleum industry, it appears to be singularly insufficient to achieve that, particularly considering the latest media release from the SNMPE. A key issue facing Peru's nascent petroleum industry is the Andean country's limited proven oil reserves. At the end of 2018, the last time they were officially measured, the Ministry of Energy and Mines determined (Spanish) Peru only had 344.5 million barrels of proven oil reserves and proven possible and probable (3P) reserves of 660.4 million barrels, some of the lowest of any oil-producing nation in Latin America. The Andean country, however, is believed to possess considerable hydrocarbon potential with Peru assessed to have prospective and contingent petroleum resources of almost 24 billion barrels. Most of that oil potential is contained in the Marañon Basin which is part of the Putumayo-Oriente-Marañon Basin complex that stretches through the Amazon from southeastern Colombia to northeastern Peru. The U.S. Geological Survey estimated the Putumayo-Oriente-Marañon Basin holds mean undiscovered hydrocarbon resources of 3.5 billion barrels of oil equivalent including just over 3 billion barrels of crude oil. This underscores the tremendous oil potential of the Marañon Basin, which if correctly exploited will give Peru's economy a solid boost, particularly if oil keeps rallying higher.
Marañon Basin and Oil Producing Areas
READ ALSO OPEC Sees Oil Demand Rise To 95.9 Million Bpd In 2021
Source: Petroperu.
Most of Peru's discovered oil reserves and undiscovered hydrocarbon resources along with the core of its operational petroleum industry and related infrastructure are in the country's Amazon region. It is this which has been the cause of a key source of conflict for Peru's hydrocarbon sector. Allegations of mismanagement, corruption, and environmental damage along with a lack of social license and a shortfall of resources in the region are key drivers of the persistent conflict impacting Peru's petroleum industry. Many of those issues have been aggravated by the COVID-19 pandemic which highlighted the deep divisions between Peru's rich and poor as well as the latter's lack of access to basic resources. This includes a lack of access to essential amenities including electricity, running water, and basic medical treatment. This is despite the substantial government revenue generated by the region which is responsible for most of Peru's oil production. The sharp impact of the COVID-19 pandemic on indigenous communities caused tensions to boil-over in early August 2020 triggering violent protests in Peru's Amazon leading to attacks on energy infrastructure and oil fields. That forced upstream oil producer PetroTal to shutter its Bretaña oilfield. Protestors also seized control of a Petroperu pump station, impacting pipeline operations.
Related: EIA Sees WTI Crude Averaging $44 In 2021
Community blockades and protests are common events in Peru's Amazon, which is one of the country's most impoverished regions despite its considerable oil wealth. Canadian oil junior Frontera Energy was forced to declare force majeure in March 2020 regarding its operations at Block 192 located in the Amazon Basin on Peru's border with Ecuador. This along with ongoing community opposition to the oil industry in the region coupled with lengthy pipeline outages is a primary reason for Frontera choosing to reconsider making investments in Peru. PetroTal earlier this month announced it had curtailed oil production to 5,000 barrels daily, or around half of its normal oil output, so as to preserve oil inventories in light of ongoing social unrest and threats of disruption to operations at its Bretaña field. This is despite a September 2020 agreement between the government and local communities for increased funding and access to basic resources. But cutting production to conserve oil inventories indicates that PetroTal's management is not confident that the agreement between local communities and the government will allay social unrest and prevent further protests. The Petroperu owned and operated Oleoducto Nor Peruano (ONP), which originates in Peru's Loreto department is in the Amazon Basin, is the only economic means of transporting the crude oil produced in the Marañon Basin to the Bayóvar terminal on Peru's Pacific Coast. The ONP has a long history of outages and oil spills. These have caused considerable environmental damage, polluted waterways contaminated drinking water, and sharply impacted local communities. That is another source of ongoing community enmity toward Lima and Peru's petroleum industry. Those incidents only serve to further undermine any attempts to broaden the social license for oil companies to operate in the region.
Ongoing conflict, social unrest, and sharply weaker oil prices have caused investment in Peru's oil industry to plummet, falling to $200 million for the first eight months of 2020, which is half of what it was for the same period a year earlier. The SNMPE claims that exploration activity has ground to a halt and no new oil wells have been drilled over the last five months. This the executive director of the society, Pablo de la Flor, claims indicates that Peru's oil industry in crisis and close to collapse.
READ ALSO U.S. Shale Could Be The Biggest Winner Of The Latest OPEC Cuts
Drill rig and oil production data supports this assertion. The latest Baker Hughes rig count does not show any operational drilling rigs in October 2020, or for the four preceding months, compared to four operational rigs for the same month in 2019. Oil production for October 2020 (Spanish) averaged a mere 37,800 barrels daily, which was almost 33% lower than a year earlier. October natural gas output of 1.254 million cubic feet daily and total hydrocarbon liquids production of 122,000 barrels of oil equivalent daily were 12% lower than for the same period in 2019. Those numbers underscore the fact that Peru's hydrocarbon sector is facing a crisis.
Until the many headwinds including a lack of social license and ongoing civil conflict are resolved, Peru's oil industry will remain under considerable pressure, impacting production and fiscal revenue. It will also weigh upon urgently needed investment by foreign energy companies to expand exploration and boost Peru's limited oil reserves. It is important that the SNMPE's plea to Peru's central government and local communities in the Amazon doesn't fall on deaf ears and Lima enacts appropriate policies to deal with the deep-seated issues which are impacting the country's petroleum operations.
By Matthew Smith for Oilprice.com
More Top Reads From Oilprice.com
Via Oilprice.com
Previous PostJanet Yellen: a Fed veteran ready to take the wheel at the TreasuryNext PostEuro zone banks fall short of ECB's climate demands
WhatsApp rival stops working as it deals with influx of new users 2021-01-15


When the form populates to a Google sheet, can I add columns to that sheet?
When the form populates to a Google sheet, can I add columns to that sheet for comments, and if so, will that sheet still autopopulate from the jot form with my new columns and my comments? Thank you.
Yes, you can. The sheet should still work and will be populated with the new submissions in the form. If you're adding the comments manually, you should still do it in the same column for new submissions.


Het teleurstellende BBP-cijfer voor het eerste kwartaal van 2011 en meer recente gegevens duiden erop dat de strijd om het herstel van de Britse economie nog niet gestreden is. Wij verwachten daarom dat de Bank of England de rentetarieven tot november ongewijzigd zal laten.
The preliminary GDP growth figure for 11Q1 (+0.5% q-o-q after -0.5% in 10Q4) shows that the UK economy has completely ground to a halt since last autumn.
The UK economic recovery is struggling amid the harsh fiscal squeeze. A significant slowdown in the pace of recovery, which will possibly have adverse spill-over effects to the banking sector, is a major risk, in our view.
The economic recovery remains sluggish. Households are facing major headwinds and the export outlook remains uncertain. Yet, the government still plans to go ahead with its consolidation measures while hoping for the best.


You are here: Home / Home / FREE STUFF!
Lots of great traditional and classical music links for you to listen to and enjoy!
Free Products every time you buy!
A full-priced product from our store – absolutely free! A different product every Friday!


Edwin Starr (January 21, 1942 – April 2, 2003) was an American soul music singer. Starr is famous for his Norman Whitfield-produced Motown singles of the 1970s, most notably the number one hit "War".
Starr was born in Tennessee and raised in Ohio, and later lived in Detroit while singing for Ric Tic and Motown Records. Besides "War", Starr's songs "25 Miles" and "Stop the War Now" were also major successes in the 1960s. Starr's career shifted to the United Kingdom in the 1970s, where he continued to produce music, living there until his death.
Starr was born Charles Edwin Hatcher in Nashville, Tennessee, in 1942. He and his cousins, soul singers Roger and Willie Hatcher, moved to Cleveland, Ohio, where they were raised.
In 1957, Starr formed a doo-wop group, the Future Tones, and began his singing career. Starr lived in Detroit, Michigan, in the 1960s and recorded at first for the small Ric-Tic label, part of the Golden World recording company, and later for Motown Records (under the Gordy Records imprint), after the latter absorbed Ric-Tic in 1968.
My Girl 2 is a 1994 comedy-drama film starring Anna Chlumsky, Dan Aykroyd, Christine Ebersole, Jamie Lee Curtis, Richard Masur, Austin O'Brien, and Roland Thomson. It's a sequel to 1991's My Girl.
All cast members from the first film except for Macaulay Culkin, Griffin Dunne, Ann Nelson, and Peter Michael Goetz appear in it.
A book based on the script was written by Patricia Hermes in 1994.
Set two years after the first film, in the Spring of 1974, Vada Sultenfuss (Anna Chlumsky) goes on a quest to learn more about her deceased biological mother. She has matured over the past year and a half (since the first movie), going from the spunky, eleven-year-old hypochondriac to a lively, yet more serious teenager seeking independence. Her father, Harry (Dan Aykroyd), has married Shelly DeVoto (Jamie Lee Curtis), and they are expecting a baby. They still live in the Sultenfuss' funeral home in Madison, Pennsylvania, while her Uncle Phil (Richard Masur) has moved to Los Angeles where he works as a mechanic. Vada's grandmother has also died and Vada still wears the mood ring that reminds her of her late friend Thomas J.
Oui Oui Si Si Ja Ja Da Da, which translates as "Yes Yes Yes Yes Yes Yes Yes Yes" from French (Oui Oui), Spanish/Italian (Si Si), German/Dutch/Norwegian/Swedish/Danish/Slovenian (Ja Ja) and Bulgarian/Russian/Romanian/Croatian/Serbian/Macedonian (Da Da), is the tenth studio album by the British band Madness, released on their own Lucky 7 Records label through Cooking Vinyl in the UK on 29 October 2012 and in the US on 13 November 2012. The album cover is by Peter Blake (best known for creating the artwork for Sgt. Pepper's Lonely Hearts Club Band) and features rejected titles for the album crossed out.
The album was preceded by a 'teaser' song, "Death of a Rude Boy", available as a digital download from 12 August 2012 (along with a remix by Andrew Weatherall).
Oui Oui Si Si Ja Ja Da Da debuted at number No. 10 in the UK Albums Chart on 4 November 2012, becoming Madness' seventh studio album out of ten to reach the top 10 in the UK. It received favourable reviews in Q, Mojo, The Arts Desk and London evening newspaper Evening Standard amongst others, the notable exception being a poor review in the NME.
(You I wanted) Yeah, yeah, yeah!


text:
Self-reliance for survival in Africa. Peasant groups key to continent's future. In villages, thousands of innovative development groups are on the rise. Using a self-help approach, they are changing lives.
By Pierre Pradervand Special to The Christian Science Monitor
S'egu'en'ega, Burkina Faso
THE agricultural experts told me, `It's impossible to store potatoes in this climate without them sprouting.' Well, I've proved you can.'' Halidou Sawadogo is standing next to the potato cellar he designed in his home village of S'egu'en'ega, Burkina Faso. It stands 10 feet underground, with a special ventilation system that ensures the temperature is a constant 15 degrees C. below the temperature outside. Yet, Mr. Sawdogo never finished primary school.
He speaks with quiet passion and optimism of the challenges facing Africa. ``If our 6-S peasant organization continues, we will forget the very word famine. For instance, I still have grain from last year in my family granary. I'm absolutely positive that we will have ended hunger by the year 2000.''
Sawadogo typifies a new attitude among many African peasants. He and other peasant leaders are the spearhead of a sizable movement that is bringing peasants together in small groups, and fundamentally changing life in many African villages. Confident, innovative, and committed, they are bent on achieving self-reliance.
``The peasant movement represents the future of Africa,'' says Fernand Vincent, founder of a Geneva-based nongovernmental organization (NGO) that establishes links between peasant groups on three continents. ``Western NGOs should efface themselves more and more and let this movement come to the fore. The future belongs to the peasants and other grass-roots popular movements - if they manage to acquire the needed means and know-how and a real understanding of economic forces.''
The peasant groups either work singly - in Kenya, there are an estimated 16,000 to 25,000 separate such women's groups - or they organize into large and potentially powerful federations. In Burkina Faso, one federation has gathered under its wings 2,500 groups.
In southern Senegal, thousands of peasants have established a ``committee to fight for the end of hunger'' (Comit'e de Lutte pour la Fin de la Faim), which may be unique in the third world: They aim to end hunger in their region by the year 2000. ``If we want to end hunger, we can,'' says Barlo Diedhiou, a founder. ``It all depends on us, on our motivation, our commitment.''
The dramatic growth of this peasant movement ``has an incredible potential,'' says agronomist Gil Ducommun, who for years has coordinated activities with Sahelian groups for a Swiss aid organization. ``These farmers will acquire increasing power but in a nonviolent manner, through their increased knowledge....''
With a few exceptions, these groups sprang up spontaneously in the 1970s in response to rapid and far-reaching environmental, economic, social, and cultural changes.
The environmental changes have been devastating. ``When I was a child, there were all sorts of animals here,'' says a peasant in Dissin, Burkina Faso. ``Lions, cobras, monkeys, antelope ... others in abundance. The soil was productive.''
But in the last few decades, all this has changed in much of Africa. Animals and forests are disappearing. Everywhere crop yields are falling because of deforestation, changes in agricultural techniques, population growth, and lack of rain.
The Fulani cattle-breeders of Kalassirou, a small Malian village nestled in a curve of the river Niger, have not a single head of cattle left. Balla Traor'e and his neighbors say they haven't used their plow ``for three years.'' And the women have sold their jewelry. ``The famine ate them up,'' says Jahawa Tamboura, touching her neck and stomach. Women in Mali walk 25 miles in 110 degrees F. heat daily to fetch water during the dry season.
But here and there, instead of waiting for outside help, some innovators began organizing villages: men like Jean-Gabriel S'eni or Bernard Ouedraogo in Burkina Faso, Robinson Gapar'e in Zimbabwe, Demba Mansar'e in Senegal.
Many of the groups function at the village level only, uniting from 20 to 80 peasants to work on small development projects - sometimes with outside help, sometimes with their own means. Others form regional organizations. Some, like the National Farmers Association of Zimbabwe, aim at organizing all the African smallholders of the country. Although resolutely nonpolitical, the larger groups inevitably acquire political significance.
A striking characteristic of this movement is that it is predominantly made up of women - though they do not often appear at the head of the organizations. In the Sahel, women make up between two-thirds and three-quarters of the organized peasants. In some areas of Kenya, they make up more than 90 percent. The dominant role of women is partly because they produce about 75 percent of Africa's food, and because, in some areas, the men have gone to the cities looking for work.
Women were the first to feel the harsh environmental changes. ``We are closer to the children,'' says T'edy B^a of Senegal.
The peasant self-help movement is initiating changes at all levels: in relationships between men and women (women can speak in public, which they could never do before) and in a stronger cohesiveness within communities and more collaboration among families, ethnic groups, villages, even regions.
In many regions, it is also leading to significant improvement in living standards and nutrition which belies the stereotype of universal deterioration in Africa. In some areas, young men with high school diplomas are leaving cities to come back to the villages to work, and in many areas jobs created by the village groups are slowing down emigration of young men and women.
``In the past 10 years, not one young person has left our village, Ronx, for the city,'' says Abdoulaye Diop, founder of a 40,000-member movement in northern Senegal.
Most striking of all are the changes in attitudes. ``Among the many things this peasant movement is doing for the farmers, one can mention the improvements of their self-image and hence a sense of identity and the rediscovery of a centuries-old capital of traditional knowledge which had fallen into oblivion,'' says Paul Jubin, project chief of a Swiss development agency.
Dondo P'eliaba, the village chief of the tiny village of Minti, Mali, made this comment:
``The drought has turned into a tool for us. Before, each one took care of his own affairs. The drought has led us to practice water and soil conservation together, to discover new plants that grow more rapidly. Hunger has become a teacher that has taught us to think.'' After a whole day discussing strategies for food self-sufficiency with 40 peasant leaders in the village of Badumb'e, Mali, their chairman closed the meeting by saying, ``Don't give us money - we spend it straight away. Give us ideas, for they enable us to create our own means.''
Mr. Pradervand, an Africa and development affairs specialist, is working on a book about grass-roots movements in Africa, entitled ``Listening to Africa.'' He recently traveled through five countries of West, East, and southern Africa, speaking with peasants in 111 villages.
Burkina Faso attack puts West Africa on edge over jihadist threat
West Africa's vanishing lions: Why only a few remain
Why Burkina Faso matters to US counterterrorism efforts in Africa


October has been a weird month for me as I've had a proper exploring drought, only managing to get to a couple of local places at the beginning of the month and then this which I guess is fairly local to me.
Anyhoo I saw @mockney reject pop this up a couple of weeks back and thought it was worth a wander as I love Art Deco architecture, it's by far my favourite period even if this particular place has been chopped up and bashed around through various industrial uses over the last decades.
@mockney reject put together a comprehensive history of the place so I'll put an abridged version here to save repetition. The Showboat (or Exclusive House to give it it's boring name) was opened in 1933 as a purpose built destination for motorists travelling to and from London. It was designed by cinema architect Eric Norman Bailey and he used similar styling techniques in the design of this building. It remained a locally famous club for around a decade and was a popular haunt for US servicemen during the first part of World War II however around 1942 it was converted into a factory building wings for Spitfire airplanes. After the war it remained in industrial use and spent it's last years under ownership of Sehlbach & Whiting, a wholesale supplier of craft products bought out by Groves (a company I deal with at work no less) in 2015. The building was vacated in 2016 and it is now under threat of demolition.
The extension built onto the front and side of the building was designed to not look too out of keeping with the original style of the building. If it was cleaned up I can just imagine how much it would gleam in the sunlight.
Turning up late morning we didn't really know what to expect as it's in a busy residential area but after a little poke around we worked it out and were in. There isn't much of anything left inside, in fact one of the best little features in here is a room in the basement covered in workers doodles from the 1970s through to the 1990s.
Unusual building there. Looks like an American diner with some sort of unusual factory in the back, like some sort film.


text:
Georges St-Pierre Vacates UFC Welterweight Title, Fight To Crown New Champ Announced
By Raj Giri | December 13, 2013
UFC Welterweight Champion Georges St-Pierre announced during a special conference call this afternoon that he is vacating his title. St-Pierre said that while he is 100% healthy physically, he is mentally burnt out from years of being champion.
St-Pierre said that if he does return, he will be back better than ever. He does not know how long he will be gone for, but said that he can't go through another training camp anytime soon. He did say that he thinks he eventually will return, but is content with his accomplishments if he doesn't.
UFC President Dana White said that he agreed with St-Pierre's decision, and that his personal problems played into his decision. St-Pierre, who is coming off of a controversial win over Johny Hendricks last month, has been downplaying rumors about his future for a while now. White said that he believes that St-Pierre would have made this decision regardless of how his fight with Hendricks went down.
White announced that Johny Hendricks will Robbie Lawler for the vacant UFC Welterweight Championship at UFC 171 on March 15, 2014 from Dallas, Texas.
Latest Episode Of The JBL & Cole Show, More On Kruger's New Gimmick, Bo Dallas, Buddy
Backstage News On The Finish For Cena Vs. Orton, WWE Working On Plans For The Royal Rumble
UFC 217 Results: GSP Vs. Michael Bisping, New Champions Crowned In Historic Night Of Fights
GSP Gets New Return Opponent, Daniel Cormier Footage After Being Knocked Out, The Rock At UFC 214
Georges St-Pierre Back Inside Octagon, What Has Dana White So Upset?
Georges St-Pierre Officially Back With UFC, UFC Fight Night 105 Weigh-In Results
GSP And Other MMA Fighters Launch MMA Association, Why It's Not A Union, UFC Responds
Update On Upcoming WWE PPV Dates


But it was Triangle Restaurant Week, so I'm taking a pass.
Goal 2: Have a max of 4 non-water drinks per week: SUCCESS!
After not doing so well the past couple weeks, I finally got this one!
A little history on this: When I was growing up, we drank sweet tea. And I mean sweet Southern tea. Delicious. If we went out, I drank Coke. At some point, my mom went through a 'oh my goodness, all this sugar is so unhealthy' phase and switched it up. She went to Diet Coke, which I can't stand. So I ended up drinking pretty much only water through all of high school. The water habit was awesome and healthy and not a big deal once I got used to it, but then… college.
Thanks to the unlimited dining hall soda, I got seriously addicted to soda. A couple years ago, I gave it up cold turkey. (Well, not quite. I drank a lot of chocolate milk to get through the caffeine withdrawals.) After two weeks or so, I was mostly cured of my addiction. I dropped 5 pounds almost immediately, felt way better not needing a ton of caffeine every day, and had some annoying stomach issues nearly vanish. But I still have a big weakness for a nice cold Co-Cola, as the BF's Granny would call it. And the more I have, the more I want. It's a cycle. So… back to water it is.
I've noticed that I really want Coke with certain junk foods or at certain times. Like at the movies, where our snack is always buttered popcorn and a Coke slushie. Or when we have pizza, which I feel just requires a Coke to go with it. So part of kicking this habit is also eating healthier and avoiding those junk foods. Sometimes I can just have one sip of the BF's soda and then be fine. If that's all it takes to curb my cravings and go back to my glass of water, then I think that's okay.
The weather was awful — we even had ice/snow. My office had a delayed start one day and got out early another day. I keep inside when it's cold, and I certainly don't drive anywhere when there's frozen stuff on the ground. And then I planned to go to yoga on Sunday, but ended up spending the day on the couch feeling sick.
Now that I was finally successful with avoiding soda, this week I'm going to try to focus on this goal. I think maybe I need to find a friend to go to yoga with me. That would certainly help.
Don't forget to check out the other bloggers participating in Resolutions in Motion – Round 2!
I feel the exact way about Coke (which I love)! "What good is this pizza if I'm drinking water with it?!" ;) Way to go!