text:
/* AUTO-GENERATED FILE.  DO NOT MODIFY.
 *
 * This class was automatically generated by the
 * aapt tool from the resource data it found.  It
 * should not be modified by hand.
 */
package android.support.v7.appcompat;

public final class R {
	public static final class anim {
		public static final int abc_fade_in = 0x7f040000;
		public static final int abc_fade_out = 0x7f040001;
		public static final int abc_slide_in_bottom = 0x7f040002;
		public static final int abc_slide_in_top = 0x7f040003;
		public static final int abc_slide_out_bottom = 0x7f040004;
		public static final int abc_slide_out_top = 0x7f040005;
	}
	public static final class attr {
		public static final int actionBarDivider = 0x7f010000;
		public static final int actionBarItemBackground = 0x7f010001;
		public static final int actionBarSize = 0x7f010002;
		public static final int actionBarSplitStyle = 0x7f010003;
		public static final int actionBarStyle = 0x7f010004;
		public static final int actionBarTabBarStyle = 0x7f010005;
		public static final int actionBarTabStyle = 0x7f010006;
		public static final int actionBarTabTextStyle = 0x7f010007;
		public static final int actionBarWidgetTheme = 0x7f010008;
		public static final int actionButtonStyle = 0x7f010009;
		public static final int actionDropDownStyle = 0x7f010064;
		public static final int actionLayout = 0x7f01005b;
		public static final int actionMenuTextAppearance = 0x7f01000a;
		public static final int actionMenuTextColor = 0x7f01000b;
		public static final int actionModeBackground = 0x7f01000c;
		public static final int actionModeCloseButtonStyle = 0x7f01000d;
		public static final int actionModeCloseDrawable = 0x7f01000e;
		public static final int actionModeCopyDrawable = 0x7f01000f;
		public static final int actionModeCutDrawable = 0x7f010010;
		public static final int actionModeFindDrawable = 0x7f010011;
		public static final int actionModePasteDrawable = 0x7f010012;
		public static final int actionModePopupWindowStyle = 0x7f010013;
		public static final int actionModeSelectAllDrawable = 0x7f010014;
		public static final int actionModeShareDrawable = 0x7f010015;
		public static final int actionModeSplitBackground = 0x7f010016;
		public static final int actionModeStyle = 0x7f010017;
		public static final int actionModeWebSearchDrawable = 0x7f010018;
		public static final int actionOverflowButtonStyle = 0x7f010019;
		public static final int actionProviderClass = 0x7f01005d;
		public static final int actionViewClass = 0x7f01005c;
		public static final int activityChooserViewStyle = 0x7f01001a;
		public static final int background = 0x7f010047;
		public static final int backgroundSplit = 0x7f010049;
		public static final int backgroundStacked = 0x7f010048;
		public static final int buttonBarButtonStyle = 0x7f01001b;
		public static final int buttonBarStyle = 0x7f01001c;
		public static final int customNavigationLayout = 0x7f01004a;
		public static final int disableChildrenWhenDisabled = 0x7f010063;
		public static final int displayOptions = 0x7f010040;
		public static final int divider = 0x7f010046;
		public static final int dividerHorizontal = 0x7f01001d;
		public static final int dividerPadding = 0x7f010059;
		public static final int dividerVertical = 0x7f01001e;
		public static final int dropDownListViewStyle = 0x7f01001f;
		public static final int dropdownListPreferredItemHeight = 0x7f010065;
		public static final int expandActivityOverflowButtonDrawable = 0x7f010054;
		public static final int height = 0x7f010020;
		public static final int homeAsUpIndicator = 0x7f010021;
		public static final int homeLayout = 0x7f01004b;
		public static final int icon = 0x7f010044;
		public static final int iconifiedByDefault = 0x7f01005e;
		public static final int indeterminateProgressStyle = 0x7f01004d;
		public static final int initialActivityCount = 0x7f010053;
		public static final int isLightTheme = 0x7f010022;
		public static final int itemPadding = 0x7f01004f;
		public static final int listChoiceBackgroundIndicator = 0x7f010069;
		public static final int listPopupWindowStyle = 0x7f010023;
		public static final int listPreferredItemHeight = 0x7f010024;
		public static final int listPreferredItemHeightLarge = 0x7f010025;
		public static final int listPreferredItemHeightSmall = 0x7f010026;
		public static final int listPreferredItemPaddingLeft = 0x7f010027;
		public static final int listPreferredItemPaddingRight = 0x7f010028;
		public static final int logo = 0x7f010045;
		public static final int navigationMode = 0x7f01003f;
		public static final int paddingEnd = 0x7f01006b;
		public static final int paddingStart = 0x7f01006a;
		public static final int panelMenuListTheme = 0x7f010068;
		public static final int panelMenuListWidth = 0x7f010067;
		public static final int popupMenuStyle = 0x7f010066;
		public static final int popupPromptView = 0x7f010062;
		public static final int progressBarPadding = 0x7f01004e;
		public static final int progressBarStyle = 0x7f01004c;
		public static final int prompt = 0x7f010060;
		public static final int queryHint = 0x7f01005f;
		public static final int searchDropdownBackground = 0x7f010029;
		public static final int searchResultListItemHeight = 0x7f01002a;
		public static final int searchViewAutoCompleteTextView = 0x7f01002b;
		public static final int searchViewCloseIcon = 0x7f01002c;
		public static final int searchViewEditQuery = 0x7f01002d;
		public static final int searchViewEditQueryBackground = 0x7f01002e;
		public static final int searchViewGoIcon = 0x7f01002f;
		public static final int searchViewSearchIcon = 0x7f010030;
		public static final int searchViewTextField = 0x7f010031;
		public static final int searchViewTextFieldRight = 0x7f010032;
		public static final int searchViewVoiceIcon = 0x7f010033;
		public static final int selectableItemBackground = 0x7f010034;
		public static final int showAsAction = 0x7f01005a;
		public static final int showDividers = 0x7f010058;
		public static final int spinnerDropDownItemStyle = 0x7f010035;
		public static final int spinnerMode = 0x7f010061;
		public static final int spinnerStyle = 0x7f010036;
		public static final int subtitle = 0x7f010041;
		public static final int subtitleTextStyle = 0x7f010043;
		public static final int textAllCaps = 0x7f010057;
		public static final int textAppearanceLargePopupMenu = 0x7f010037;
		public static final int textAppearanceListItem = 0x7f010038;
		public static final int textAppearanceListItemSmall = 0x7f010039;
		public static final int textAppearanceSearchResultSubtitle = 0x7f01003a;
		public static final int textAppearanceSearchResultTitle = 0x7f01003b;
		public static final int textAppearanceSmallPopupMenu = 0x7f01003c;
		public static final int textColorSearchUrl = 0x7f01003d;
		public static final int title = 0x7f01003e;
		public static final int titleTextStyle = 0x7f010042;
		public static final int windowActionBar = 0x7f010050;
		public static final int windowActionBarOverlay = 0x7f010051;
		public static final int windowSplitActionBar = 0x7f010052;
	}
	public static final class bool {
		public static final int abc_action_bar_embed_tabs_pre_jb = 0x7f070000;
		public static final int abc_action_bar_expanded_action_views_exclusive = 0x7f070003;
		public static final int abc_config_actionMenuItemAllCaps = 0x7f070004;
		public static final int abc_config_allowActionMenuItemTextWithIcon = 0x7f070001;
		public static final int abc_config_showMenuShortcutsWhenKeyboardPresent = 0x7f070005;
		public static final int abc_split_action_bar_is_narrow = 0x7f070002;
	}
	public static final class color {
		public static final int abc_search_url_text_holo = 0x7f0c0003;
		public static final int abc_search_url_text_normal = 0x7f0c0000;
		public static final int abc_search_url_text_pressed = 0x7f0c0001;
		public static final int abc_search_url_text_selected = 0x7f0c0002;
	}
	public static final class dimen {
		public static final int abc_action_bar_default_height = 0x7f080000;
		public static final int abc_action_bar_icon_vertical_padding = 0x7f080001;
		public static final int abc_action_bar_stacked_max_height = 0x7f08000a;
		public static final int abc_action_bar_stacked_tab_max_width = 0x7f08000b;
		public static final int abc_action_bar_subtitle_bottom_margin = 0x7f080002;
		public static final int abc_action_bar_subtitle_text_size = 0x7f080003;
		public static final int abc_action_bar_subtitle_top_margin = 0x7f080004;
		public static final int abc_action_bar_title_text_size = 0x7f080005;
		public static final int abc_action_button_min_width = 0x7f080009;
		public static final int abc_config_prefDialogWidth = 0x7f080006;
		public static final int abc_dropdownitem_icon_width = 0x7f08000c;
		public static final int abc_dropdownitem_text_padding_left = 0x7f08000d;
		public static final int abc_dropdownitem_text_padding_right = 0x7f08000e;
		public static final int abc_panel_menu_list_width = 0x7f08000f;
		public static final int abc_search_view_preferred_width = 0x7f080010;
		public static final int abc_search_view_text_min_width = 0x7f080007;
	}
	public static final class drawable {
		public static final int abc_ab_bottom_solid_dark_holo = 0x7f020000;
		public static final int abc_ab_bottom_solid_light_holo = 0x7f020001;
		public static final int abc_ab_bottom_transparent_dark_holo = 0x7f020002;
		public static final int abc_ab_bottom_transparent_light_holo = 0x7f020003;
		public static final int abc_ab_share_pack_holo_dark = 0x7f020004;
		public static final int abc_ab_share_pack_holo_light = 0x7f020005;
		public static final int abc_ab_solid_dark_holo = 0x7f020006;
		public static final int abc_ab_solid_light_holo = 0x7f020007;
		public static final int abc_ab_stacked_solid_dark_holo = 0x7f020008;
		public static final int abc_ab_stacked_solid_light_holo = 0x7f020009;
		public static final int abc_ab_stacked_transparent_dark_holo = 0x7f02000a;
		public static final int abc_ab_stacked_transparent_light_holo = 0x7f02000b;
		public static final int abc_ab_transparent_dark_holo = 0x7f02000c;
		public static final int abc_ab_transparent_light_holo = 0x7f02000d;
		public static final int abc_cab_background_bottom_holo_dark = 0x7f02000e;
		public static final int abc_cab_background_bottom_holo_light = 0x7f02000f;
		public static final int abc_cab_background_top_holo_dark = 0x7f020010;
		public static final int abc_cab_background_top_holo_light = 0x7f020011;
		public static final int abc_ic_ab_back_holo_dark = 0x7f020012;
		public static final int abc_ic_ab_back_holo_light = 0x7f020013;
		public static final int abc_ic_cab_done_holo_dark = 0x7f020014;
		public static final int abc_ic_cab_done_holo_light = 0x7f020015;
		public static final int abc_ic_clear = 0x7f020016;
		public static final int abc_ic_clear_disabled = 0x7f020017;
		public static final int abc_ic_clear_holo_light = 0x7f020018;
		public static final int abc_ic_clear_normal = 0x7f020019;
		public static final int abc_ic_clear_search_api_disabled_holo_light = 0x7f02001a;
		public static final int abc_ic_clear_search_api_holo_light = 0x7f02001b;
		public static final int abc_ic_commit_search_api_holo_dark = 0x7f02001c;
		public static final int abc_ic_commit_search_api_holo_light = 0x7f02001d;
		public static final int abc_ic_go = 0x7f02001e;
		public static final int abc_ic_go_search_api_holo_light = 0x7f02001f;
		public static final int abc_ic_menu_moreoverflow_normal_holo_dark = 0x7f020020;
		public static final int abc_ic_menu_moreoverflow_normal_holo_light = 0x7f020021;
		public static final int abc_ic_menu_share_holo_dark = 0x7f020022;
		public static final int abc_ic_menu_share_holo_light = 0x7f020023;
		public static final int abc_ic_search = 0x7f020024;
		public static final int abc_ic_search_api_holo_light = 0x7f020025;
		public static final int abc_ic_voice_search = 0x7f020026;
		public static final int abc_ic_voice_search_api_holo_light = 0x7f020027;
		public static final int abc_item_background_holo_dark = 0x7f020028;
		public static final int abc_item_background_holo_light = 0x7f020029;
		public static final int abc_list_divider_holo_dark = 0x7f02002a;
		public static final int abc_list_divider_holo_light = 0x7f02002b;
		public static final int abc_list_focused_holo = 0x7f02002c;
		public static final int abc_list_longpressed_holo = 0x7f02002d;
		public static final int abc_list_pressed_holo_dark = 0x7f02002e;
		public static final int abc_list_pressed_holo_light = 0x7f02002f;
		public static final int abc_list_selector_background_transition_holo_dark = 0x7f020030;
		public static final int abc_list_selector_background_transition_holo_light = 0x7f020031;
		public static final int abc_list_selector_disabled_holo_dark = 0x7f020032;
		public static final int abc_list_selector_disabled_holo_light = 0x7f020033;
		public static final int abc_list_selector_holo_dark = 0x7f020034;
		public static final int abc_list_selector_holo_light = 0x7f020035;
		public static final int abc_menu_dropdown_panel_holo_dark = 0x7f020036;
		public static final int abc_menu_dropdown_panel_holo_light = 0x7f020037;
		public static final int abc_menu_hardkey_panel_holo_dark = 0x7f020038;
		public static final int abc_menu_hardkey_panel_holo_light = 0x7f020039;
		public static final int abc_search_dropdown_dark = 0x7f02003a;
		public static final int abc_search_dropdown_light = 0x7f02003b;
		public static final int abc_spinner_ab_default_holo_dark = 0x7f02003c;
		public static final int abc_spinner_ab_default_holo_light = 0x7f02003d;
		public static final int abc_spinner_ab_disabled_holo_dark = 0x7f02003e;
		public static final int abc_spinner_ab_disabled_holo_light = 0x7f02003f;
		public static final int abc_spinner_ab_focused_holo_dark = 0x7f020040;
		public static final int abc_spinner_ab_focused_holo_light = 0x7f020041;
		public static final int abc_spinner_ab_holo_dark = 0x7f020042;
		public static final int abc_spinner_ab_holo_light = 0x7f020043;
		public static final int abc_spinner_ab_pressed_holo_dark = 0x7f020044;
		public static final int abc_spinner_ab_pressed_holo_light = 0x7f020045;
		public static final int abc_tab_indicator_ab_holo = 0x7f020046;
		public static final int abc_tab_selected_focused_holo = 0x7f020047;
		public static final int abc_tab_selected_holo = 0x7f020048;
		public static final int abc_tab_selected_pressed_holo = 0x7f020049;
		public static final int abc_tab_unselected_pressed_holo = 0x7f02004a;
		public static final int abc_textfield_search_default_holo_dark = 0x7f02004b;
		public static final int abc_textfield_search_default_holo_light = 0x7f02004c;
		public static final int abc_textfield_search_right_default_holo_dark = 0x7f02004d;
		public static final int abc_textfield_search_right_default_holo_light = 0x7f02004e;
		public static final int abc_textfield_search_right_selected_holo_dark = 0x7f02004f;
		public static final int abc_textfield_search_right_selected_holo_light = 0x7f020050;
		public static final int abc_textfield_search_selected_holo_dark = 0x7f020051;
		public static final int abc_textfield_search_selected_holo_light = 0x7f020052;
		public static final int abc_textfield_searchview_holo_dark = 0x7f020053;
		public static final int abc_textfield_searchview_holo_light = 0x7f020054;
		public static final int abc_textfield_searchview_right_holo_dark = 0x7f020055;
		public static final int abc_textfield_searchview_right_holo_light = 0x7f020056;
	}
	public static final class id {
		public static final int action_bar = 0x7f0d001d;
		public static final int action_bar_activity_content = 0x7f0d0000;
		public static final int action_bar_container = 0x7f0d001c;
		public static final int action_bar_overlay_layout = 0x7f0d0020;
		public static final int action_bar_root = 0x7f0d001b;
		public static final int action_bar_subtitle = 0x7f0d0024;
		public static final int action_bar_title = 0x7f0d0023;
		public static final int action_context_bar = 0x7f0d001e;
		public static final int action_menu_divider = 0x7f0d0001;
		public static final int action_menu_presenter = 0x7f0d0002;
		public static final int action_mode_bar = 0x7f0d0032;
		public static final int action_mode_bar_stub = 0x7f0d0031;
		public static final int action_mode_close_button = 0x7f0d0025;
		public static final int activity_chooser_view_content = 0x7f0d0026;
		public static final int always = 0x7f0d0014;
		public static final int beginning = 0x7f0d0010;
		public static final int checkbox = 0x7f0d002e;
		public static final int collapseActionView = 0x7f0d0015;
		public static final int default_activity_button = 0x7f0d0029;
		public static final int dialog = 0x7f0d0019;
		public static final int disableHome = 0x7f0d0007;
		public static final int dropdown = 0x7f0d001a;
		public static final int edit_query = 0x7f0d0039;
		public static final int end = 0x7f0d0011;
		public static final int expand_activities_button = 0x7f0d0027;
		public static final int expanded_menu = 0x7f0d002d;
		public static final int home = 0x7f0d0003;
		public static final int homeAsUp = 0x7f0d0008;
		public static final int icon = 0x7f0d002b;
		public static final int ifRoom = 0x7f0d0016;
		public static final int image = 0x7f0d0028;
		public static final int left_icon = 0x7f0d0034;
		public static final int listMode = 0x7f0d0004;
		public static final int list_item = 0x7f0d002a;
		public static final int middle = 0x7f0d0012;
		public static final int never = 0x7f0d0017;
		public static final int none = 0x7f0d0013;
		public static final int normal = 0x7f0d0005;
		public static final int progress_circular = 0x7f0d0037;
		public static final int progress_horizontal = 0x7f0d0038;
		public static final int radio = 0x7f0d0030;
		public static final int right_container = 0x7f0d0035;
		public static final int right_icon = 0x7f0d0036;
		public static final int search_badge = 0x7f0d003b;
		public static final int search_bar = 0x7f0d003a;
		public static final int search_button = 0x7f0d003c;
		public static final int search_close_btn = 0x7f0d0041;
		public static final int search_edit_frame = 0x7f0d003d;
		public static final int search_go_btn = 0x7f0d0043;
		public static final int search_mag_icon = 0x7f0d003e;
		public static final int search_plate = 0x7f0d003f;
		public static final int search_src_text = 0x7f0d0040;
		public static final int search_voice_btn = 0x7f0d0044;
		public static final int shortcut = 0x7f0d002f;
		public static final int showCustom = 0x7f0d0009;
		public static final int showHome = 0x7f0d000a;
		public static final int showTitle = 0x7f0d000b;
		public static final int split_action_bar = 0x7f0d001f;
		public static final int submit_area = 0x7f0d0042;
		public static final int tabMode = 0x7f0d0006;
		public static final int title = 0x7f0d002c;
		public static final int title_container = 0x7f0d0033;
		public static final int top_action_bar = 0x7f0d0021;
		public static final int up = 0x7f0d0022;
		public static final int useLogo = 0x7f0d000c;
		public static final int withText = 0x7f0d0018;
	}
	public static final class integer {
		public static final int abc_max_action_buttons = 0x7f090000;
	}
	public static final class layout {
		public static final int abc_action_bar_decor = 0x7f030000;
		public static final int abc_action_bar_decor_include = 0x7f030001;
		public static final int abc_action_bar_decor_overlay = 0x7f030002;
		public static final int abc_action_bar_home = 0x7f030003;
		public static final int abc_action_bar_tab = 0x7f030004;
		public static final int abc_action_bar_tabbar = 0x7f030005;
		public static final int abc_action_bar_title_item = 0x7f030006;
		public static final int abc_action_bar_view_list_nav_layout = 0x7f030007;
		public static final int abc_action_menu_item_layout = 0x7f030008;
		public static final int abc_action_menu_layout = 0x7f030009;
		public static final int abc_action_mode_bar = 0x7f03000a;
		public static final int abc_action_mode_close_item = 0x7f03000b;
		public static final int abc_activity_chooser_view = 0x7f03000c;
		public static final int abc_activity_chooser_view_include = 0x7f03000d;
		public static final int abc_activity_chooser_view_list_item = 0x7f03000e;
		public static final int abc_expanded_menu_layout = 0x7f03000f;
		public static final int abc_list_menu_item_checkbox = 0x7f030010;
		public static final int abc_list_menu_item_icon = 0x7f030011;
		public static final int abc_list_menu_item_layout = 0x7f030012;
		public static final int abc_list_menu_item_radio = 0x7f030013;
		public static final int abc_popup_menu_item_layout = 0x7f030014;
		public static final int abc_screen = 0x7f030015;
		public static final int abc_search_dropdown_item_icons_2line = 0x7f030016;
		public static final int abc_search_view = 0x7f030017;
		public static final int support_simple_spinner_dropdown_item = 0x7f03001d;
	}
	public static final class string {
		public static final int abc_action_bar_home_description = 0x7f060027;
		public static final int abc_action_bar_up_description = 0x7f060028;
		public static final int abc_action_menu_overflow_description = 0x7f060029;
		public static final int abc_action_mode_done = 0x7f06002a;
		public static final int abc_activity_chooser_view_see_all = 0x7f06002b;
		public static final int abc_activitychooserview_choose_application = 0x7f06002c;
		public static final int abc_searchview_description_clear = 0x7f06002d;
		public static final int abc_searchview_description_query = 0x7f06002e;
		public static final int abc_searchview_description_search = 0x7f06002f;
		public static final int abc_searchview_description_submit = 0x7f060030;
		public static final int abc_searchview_description_voice = 0x7f060031;
		public static final int abc_shareactionprovider_share_with = 0x7f060032;
		public static final int abc_shareactionprovider_share_with_application = 0x7f060033;
	}
	public static final class style {
		public static final int TextAppearance_AppCompat_Base_CompactMenu_Dialog = 0x7f0a003b;
		public static final int TextAppearance_AppCompat_Base_SearchResult = 0x7f0a003c;
		public static final int TextAppearance_AppCompat_Base_SearchResult_Subtitle = 0x7f0a0007;
		public static final int TextAppearance_AppCompat_Base_SearchResult_Title = 0x7f0a0008;
		public static final int TextAppearance_AppCompat_Base_Widget_PopupMenu_Large = 0x7f0a0009;
		public static final int TextAppearance_AppCompat_Base_Widget_PopupMenu_Small = 0x7f0a000a;
		public static final int TextAppearance_AppCompat_Light_Base_SearchResult = 0x7f0a003d;
		public static final int TextAppearance_AppCompat_Light_Base_SearchResult_Subtitle = 0x7f0a000b;
		public static final int TextAppearance_AppCompat_Light_Base_SearchResult_Title = 0x7f0a000c;
		public static final int TextAppearance_AppCompat_Light_Base_Widget_PopupMenu_Large = 0x7f0a000d;
		public static final int TextAppearance_AppCompat_Light_Base_Widget_PopupMenu_Small = 0x7f0a000e;
		public static final int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 0x7f0a003e;
		public static final int TextAppearance_AppCompat_Light_SearchResult_Title = 0x7f0a003f;
		public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f0a0040;
		public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f0a0041;
		public static final int TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f0a0042;
		public static final int TextAppearance_AppCompat_SearchResult_Title = 0x7f0a0043;
		public static final int TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f0a0044;
		public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f0a0045;
		public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f0a0046;
		public static final int TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f0a0047;
		public static final int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f0a0048;
		public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f0a0049;
		public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 0x7f0a004a;
		public static final int TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f0a004b;
		public static final int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 0x7f0a004c;
		public static final int TextAppearance_AppCompat_Widget_Base_ActionBar_Menu = 0x7f0a000f;
		public static final int TextAppearance_AppCompat_Widget_Base_ActionBar_Subtitle = 0x7f0a0010;
		public static final int TextAppearance_AppCompat_Widget_Base_ActionBar_Subtitle_Inverse = 0x7f0a0011;
		public static final int TextAppearance_AppCompat_Widget_Base_ActionBar_Title = 0x7f0a0012;
		public static final int TextAppearance_AppCompat_Widget_Base_ActionBar_Title_Inverse = 0x7f0a0013;
		public static final int TextAppearance_AppCompat_Widget_Base_ActionMode_Subtitle = 0x7f0a0014;
		public static final int TextAppearance_AppCompat_Widget_Base_ActionMode_Subtitle_Inverse = 0x7f0a0015;
		public static final int TextAppearance_AppCompat_Widget_Base_ActionMode_Title = 0x7f0a0016;
		public static final int TextAppearance_AppCompat_Widget_Base_ActionMode_Title_Inverse = 0x7f0a0017;
		public static final int TextAppearance_AppCompat_Widget_Base_DropDownItem = 0x7f0a004d;
		public static final int TextAppearance_AppCompat_Widget_DropDownItem = 0x7f0a004e;
		public static final int TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f0a004f;
		public static final int TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f0a0050;
		public static final int TextAppearance_Widget_AppCompat_Base_ExpandedMenu_Item = 0x7f0a0051;
		public static final int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f0a0052;
		public static final int Theme_AppCompat = 0x7f0a0053;
		public static final int Theme_AppCompat_Base_CompactMenu = 0x7f0a0054;
		public static final int Theme_AppCompat_Base_CompactMenu_Dialog = 0x7f0a0055;
		public static final int Theme_AppCompat_CompactMenu = 0x7f0a0056;
		public static final int Theme_AppCompat_CompactMenu_Dialog = 0x7f0a0057;
		public static final int Theme_AppCompat_Light = 0x7f0a0058;
		public static final int Theme_AppCompat_Light_DarkActionBar = 0x7f0a0059;
		public static final int Theme_Base = 0x7f0a0001;
		public static final int Theme_Base_AppCompat = 0x7f0a0018;
		public static final int Theme_Base_AppCompat_Light = 0x7f0a0019;
		public static final int Theme_Base_AppCompat_Light_DarkActionBar = 0x7f0a001a;
		public static final int Theme_Base_Light = 0x7f0a0002;
		public static final int Widget_AppCompat_ActionBar = 0x7f0a005a;
		public static final int Widget_AppCompat_ActionBar_Solid = 0x7f0a005b;
		public static final int Widget_AppCompat_ActionBar_TabBar = 0x7f0a005c;
		public static final int Widget_AppCompat_ActionBar_TabText = 0x7f0a005d;
		public static final int Widget_AppCompat_ActionBar_TabView = 0x7f0a005e;
		public static final int Widget_AppCompat_ActionButton = 0x7f0a005f;
		public static final int Widget_AppCompat_ActionButton_CloseMode = 0x7f0a0060;
		public static final int Widget_AppCompat_ActionButton_Overflow = 0x7f0a0061;
		public static final int Widget_AppCompat_ActionMode = 0x7f0a0062;
		public static final int Widget_AppCompat_ActivityChooserView = 0x7f0a0063;
		public static final int Widget_AppCompat_AutoCompleteTextView = 0x7f0a0064;
		public static final int Widget_AppCompat_Base_ActionBar = 0x7f0a001b;
		public static final int Widget_AppCompat_Base_ActionBar_Solid = 0x7f0a001c;
		public static final int Widget_AppCompat_Base_ActionBar_TabBar = 0x7f0a001d;
		public static final int Widget_AppCompat_Base_ActionBar_TabText = 0x7f0a001e;
		public static final int Widget_AppCompat_Base_ActionBar_TabView = 0x7f0a001f;
		public static final int Widget_AppCompat_Base_ActionButton = 0x7f0a0020;
		public static final int Widget_AppCompat_Base_ActionButton_CloseMode = 0x7f0a0021;
		public static final int Widget_AppCompat_Base_ActionButton_Overflow = 0x7f0a0022;
		public static final int Widget_AppCompat_Base_ActionMode = 0x7f0a0065;
		public static final int Widget_AppCompat_Base_ActivityChooserView = 0x7f0a0023;
		public static final int Widget_AppCompat_Base_AutoCompleteTextView = 0x7f0a0003;
		public static final int Widget_AppCompat_Base_DropDownItem_Spinner = 0x7f0a0024;
		public static final int Widget_AppCompat_Base_ListView_DropDown = 0x7f0a0025;
		public static final int Widget_AppCompat_Base_ListView_Menu = 0x7f0a0026;
		public static final int Widget_AppCompat_Base_PopupMenu = 0x7f0a0027;
		public static final int Widget_AppCompat_Base_ProgressBar = 0x7f0a0004;
		public static final int Widget_AppCompat_Base_ProgressBar_Horizontal = 0x7f0a0005;
		public static final int Widget_AppCompat_Base_Spinner = 0x7f0a0028;
		public static final int Widget_AppCompat_DropDownItem_Spinner = 0x7f0a0066;
		public static final int Widget_AppCompat_Light_ActionBar = 0x7f0a0067;
		public static final int Widget_AppCompat_Light_ActionBar_Solid = 0x7f0a0068;
		public static final int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 0x7f0a0069;
		public static final int Widget_AppCompat_Light_ActionBar_TabBar = 0x7f0a006a;
		public static final int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 0x7f0a006b;
		public static final int Widget_AppCompat_Light_ActionBar_TabText = 0x7f0a006c;
		public static final int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f0a006d;
		public static final int Widget_AppCompat_Light_ActionBar_TabView = 0x7f0a006e;
		public static final int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 0x7f0a006f;
		public static final int Widget_AppCompat_Light_ActionButton = 0x7f0a0070;
		public static final int Widget_AppCompat_Light_ActionButton_CloseMode = 0x7f0a0071;
		public static final int Widget_AppCompat_Light_ActionButton_Overflow = 0x7f0a0072;
		public static final int Widget_AppCompat_Light_ActionMode_Inverse = 0x7f0a0073;
		public static final int Widget_AppCompat_Light_ActivityChooserView = 0x7f0a0074;
		public static final int Widget_AppCompat_Light_AutoCompleteTextView = 0x7f0a0075;
		public static final int Widget_AppCompat_Light_Base_ActionBar = 0x7f0a0029;
		public static final int Widget_AppCompat_Light_Base_ActionBar_Solid = 0x7f0a002a;
		public static final int Widget_AppCompat_Light_Base_ActionBar_Solid_Inverse = 0x7f0a002b;
		public static final int Widget_AppCompat_Light_Base_ActionBar_TabBar = 0x7f0a002c;
		public static final int Widget_AppCompat_Light_Base_ActionBar_TabBar_Inverse = 0x7f0a002d;
		public static final int Widget_AppCompat_Light_Base_ActionBar_TabText = 0x7f0a002e;
		public static final int Widget_AppCompat_Light_Base_ActionBar_TabText_Inverse = 0x7f0a002f;
		public static final int Widget_AppCompat_Light_Base_ActionBar_TabView = 0x7f0a0030;
		public static final int Widget_AppCompat_Light_Base_ActionBar_TabView_Inverse = 0x7f0a0031;
		public static final int Widget_AppCompat_Light_Base_ActionButton = 0x7f0a0032;
		public static final int Widget_AppCompat_Light_Base_ActionButton_CloseMode = 0x7f0a0033;
		public static final int Widget_AppCompat_Light_Base_ActionButton_Overflow = 0x7f0a0034;
		public static final int Widget_AppCompat_Light_Base_ActionMode_Inverse = 0x7f0a0035;
		public static final int Widget_AppCompat_Light_Base_ActivityChooserView = 0x7f0a0076;
		public static final int Widget_AppCompat_Light_Base_AutoCompleteTextView = 0x7f0a0006;
		public static final int Widget_AppCompat_Light_Base_DropDownItem_Spinner = 0x7f0a0036;
		public static final int Widget_AppCompat_Light_Base_ListView_DropDown = 0x7f0a0037;
		public static final int Widget_AppCompat_Light_Base_PopupMenu = 0x7f0a0038;
		public static final int Widget_AppCompat_Light_Base_Spinner = 0x7f0a0039;
		public static final int Widget_AppCompat_Light_DropDownItem_Spinner = 0x7f0a0077;
		public static final int Widget_AppCompat_Light_ListView_DropDown = 0x7f0a0078;
		public static final int Widget_AppCompat_Light_PopupMenu = 0x7f0a0079;
		public static final int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 0x7f0a007a;
		public static final int Widget_AppCompat_ListView_DropDown = 0x7f0a007b;
		public static final int Widget_AppCompat_ListView_Menu = 0x7f0a007c;
		public static final int Widget_AppCompat_PopupMenu = 0x7f0a007d;
		public static final int Widget_AppCompat_ProgressBar = 0x7f0a007e;
		public static final int Widget_AppCompat_ProgressBar_Horizontal = 0x7f0a007f;
		public static final int Widget_AppCompat_Spinner_DropDown_ActionBar = 0x7f0a0080;
	}
	public static final class styleable {
		public static final int[] ActionBar = { 0x7f010020, 0x7f01003e, 0x7f01003f, 0x7f010040, 0x7f010041, 0x7f010042, 0x7f010043, 0x7f010044, 0x7f010045, 0x7f010046, 0x7f010047, 0x7f010048, 0x7f010049, 0x7f01004a, 0x7f01004b, 0x7f01004c, 0x7f01004d, 0x7f01004e, 0x7f01004f };
		public static final int[] ActionBarLayout = { 0x010100b3 };
		public static final int ActionBarLayout_android_layout_gravity = 0;
		public static final int[] ActionBarWindow = { 0x7f010050, 0x7f010051, 0x7f010052 };
		public static final int ActionBarWindow_windowActionBar = 0;
		public static final int ActionBarWindow_windowActionBarOverlay = 1;
		public static final int ActionBarWindow_windowSplitActionBar = 2;
		public static final int ActionBar_background = 10;
		public static final int ActionBar_backgroundSplit = 12;
		public static final int ActionBar_backgroundStacked = 11;
		public static final int ActionBar_customNavigationLayout = 13;
		public static final int ActionBar_displayOptions = 3;
		public static final int ActionBar_divider = 9;
		public static final int ActionBar_height = 0;
		public static final int ActionBar_homeLayout = 14;
		public static final int ActionBar_icon = 7;
		public static final int ActionBar_indeterminateProgressStyle = 16;
		public static final int ActionBar_itemPadding = 18;
		public static final int ActionBar_logo = 8;
		public static final int ActionBar_navigationMode = 2;
		public static final int ActionBar_progressBarPadding = 17;
		public static final int ActionBar_progressBarStyle = 15;
		public static final int ActionBar_subtitle = 4;
		public static final int ActionBar_subtitleTextStyle = 6;
		public static final int ActionBar_title = 1;
		public static final int ActionBar_titleTextStyle = 5;
		public static final int[] ActionMenuItemView = { 0x0101013f };
		public static final int ActionMenuItemView_android_minWidth = 0;
		public static final int[] ActionMenuView = { };
		public static final int[] ActionMode = { 0x7f010020, 0x7f010042, 0x7f010043, 0x7f010047, 0x7f010049 };
		public static final int ActionMode_background = 3;
		public static final int ActionMode_backgroundSplit = 4;
		public static final int ActionMode_height = 0;
		public static final int ActionMode_subtitleTextStyle = 2;
		public static final int ActionMode_titleTextStyle = 1;
		public static final int[] ActivityChooserView = { 0x7f010053, 0x7f010054 };
		public static final int ActivityChooserView_expandActivityOverflowButtonDrawable = 1;
		public static final int ActivityChooserView_initialActivityCount = 0;
		public static final int[] CompatTextView = { 0x7f010057 };
		public static final int CompatTextView_textAllCaps = 0;
		public static final int[] LinearLayoutICS = { 0x7f010046, 0x7f010058, 0x7f010059 };
		public static final int LinearLayoutICS_divider = 0;
		public static final int LinearLayoutICS_dividerPadding = 2;
		public static final int LinearLayoutICS_showDividers = 1;
		public static final int[] MenuGroup = { 0x0101000e, 0x010100d0, 0x01010194, 0x010101de, 0x010101df, 0x010101e0 };
		public static final int MenuGroup_android_checkableBehavior = 5;
		public static final int MenuGroup_android_enabled = 0;
		public static final int MenuGroup_android_id = 1;
		public static final int MenuGroup_android_menuCategory = 3;
		public static final int MenuGroup_android_orderInCategory = 4;
		public static final int MenuGroup_android_visible = 2;
		public static final int[] MenuItem = { 0x01010002, 0x0101000e, 0x010100d0, 0x01010106, 0x01010194, 0x010101de, 0x010101df, 0x010101e1, 0x010101e2, 0x010101e3, 0x010101e4, 0x010101e5, 0x0101026f, 0x7f01005a, 0x7f01005b, 0x7f01005c, 0x7f01005d };
		public static final int MenuItem_actionLayout = 14;
		public static final int MenuItem_actionProviderClass = 16;
		public static final int MenuItem_actionViewClass = 15;
		public static final int MenuItem_android_alphabeticShortcut = 9;
		public static final int MenuItem_android_checkable = 11;
		public static final int MenuItem_android_checked = 3;
		public static final int MenuItem_android_enabled = 1;
		public static final int MenuItem_android_icon = 0;
		public static final int MenuItem_android_id = 2;
		public static final int MenuItem_android_menuCategory = 5;
		public static final int MenuItem_android_numericShortcut = 10;
		public static final int MenuItem_android_onClick = 12;
		public static final int MenuItem_android_orderInCategory = 6;
		public static final int MenuItem_android_title = 7;
		public static final int MenuItem_android_titleCondensed = 8;
		public static final int MenuItem_android_visible = 4;
		public static final int MenuItem_showAsAction = 13;
		public static final int[] MenuView = { 0x010100ae, 0x0101012c, 0x0101012d, 0x0101012e, 0x0101012f, 0x01010130, 0x01010131, 0x0101041a };
		public static final int MenuView_android_headerBackground = 4;
		public static final int MenuView_android_horizontalDivider = 2;
		public static final int MenuView_android_itemBackground = 5;
		public static final int MenuView_android_itemIconDisabledAlpha = 6;
		public static final int MenuView_android_itemTextAppearance = 1;
		public static final int MenuView_android_preserveIconSpacing = 7;
		public static final int MenuView_android_verticalDivider = 3;
		public static final int MenuView_android_windowAnimationStyle = 0;
		public static final int[] SearchView = { 0x0101011f, 0x01010220, 0x01010264, 0x7f01005e, 0x7f01005f };
		public static final int SearchView_android_imeOptions = 2;
		public static final int SearchView_android_inputType = 1;
		public static final int SearchView_android_maxWidth = 0;
		public static final int SearchView_iconifiedByDefault = 3;
		public static final int SearchView_queryHint = 4;
		public static final int[] Spinner = { 0x010100af, 0x01010175, 0x01010176, 0x01010262, 0x010102ac, 0x010102ad, 0x7f010060, 0x7f010061, 0x7f010062, 0x7f010063 };
		public static final int Spinner_android_dropDownHorizontalOffset = 4;
		public static final int Spinner_android_dropDownSelector = 1;
		public static final int Spinner_android_dropDownVerticalOffset = 5;
		public static final int Spinner_android_dropDownWidth = 3;
		public static final int Spinner_android_gravity = 0;
		public static final int Spinner_android_popupBackground = 2;
		public static final int Spinner_disableChildrenWhenDisabled = 9;
		public static final int Spinner_popupPromptView = 8;
		public static final int Spinner_prompt = 6;
		public static final int Spinner_spinnerMode = 7;
		public static final int[] Theme = { 0x7f010064, 0x7f010065, 0x7f010066, 0x7f010067, 0x7f010068, 0x7f010069 };
		public static final int Theme_actionDropDownStyle = 0;
		public static final int Theme_dropdownListPreferredItemHeight = 1;
		public static final int Theme_listChoiceBackgroundIndicator = 5;
		public static final int Theme_panelMenuListTheme = 4;
		public static final int Theme_panelMenuListWidth = 3;
		public static final int Theme_popupMenuStyle = 2;
		public static final int[] View = { 0x010100da, 0x7f01006a, 0x7f01006b };
		public static final int View_android_focusable = 0;
		public static final int View_paddingEnd = 2;
		public static final int View_paddingStart = 1;
	}
}


text:
Blanchardstown
Latitude and longitude of Dublin Castle
Nearby Blanchardstown, Ireland
 Satellite map of Dublin Castle
Dublin Castle (Irish: Caisleán Bhaile Átha Cliath) off Dame Street, Dublin, Ireland, was until 1922 the seat of British rule in Ireland, and is now a major Irish government complex. Most of it dates from the 18th century, though a castle has stood on the site since the days of King John, the first Lord of Ireland.
Longitude: -6° 16' 2.62" W
Nearest city to this article: Dublin
 Read about Dublin Castle in the Wikipedia Satellite map of Dublin Castle in Google Maps
 GPS coordinates of Dublin Castle, Ireland
29U 681909.32758041 5913920.7870251

redpajama_set_name: RedPajamaCommonCrawl


text:
Region selectorDE
Macquarie Sponsorships
How music can lead to better healthcare
The Hush Foundation and the Australian Brandenburg Orchestra (ABO) have teamed up for a one-off concert highlighting the role music can play in healthcare.
Macquarie's Dr Terence Kwan brought the two organisations together to raise funds for The Hush Foundation's work supporting children with severe or terminal illness.
The Hush Foundation commissions music from leading Australian composers aimed at reducing the stress and anxiety that hospital stays can have on patients.
"The work Hush does helps us refocus on the tremendous power music has."
Kwan says the organisation was a perfect fit for the ABO.
"The Hush Foundation's work is so innovative and it's hard to imagine a higher quality, more energetic orchestra than the Brandenburg," he explains.
Australian Brandenburg Orchestra's cellist Anthea Cottee also sees an obvious connection.
"The emotional experience of the listener is at the centre of everything we do as an orchestra," she says. "It's all about trying to transport someone from their everyday life, which is what the Hush Foundation is about too."
The Hush Foundation's mission began almost two decades ago when founder Dr Catherine Crock noticed many of the children she treated were not only in tremendous pain but also anxious and afraid. The hospital environment did little to put their mind at ease.
"Hospitals can be bewildering and challenging. It's not always the welcoming, calming environment you'd hope it would be," she says.
"It seemed like a good idea to play background music to change the mood. We tried classical music but it wasn't right.
It often built to a crescendo or gave the impression of impending doom."
That's when she decided to commission music specifically designed to alter the mood of her patients and their families.
The Hush Foundation has now released 16 albums and is the largest independent commissioner of music in the country.
While the original idea may have been to help her patients and their families, Dr Crock noticed the music also had a positive effect on staff, who she says became more compassionate and empathetic towards their patients and each other.
"When staff start treating each other with kindness they make fewer mistakes and the healthcare system works better."
Meanwhile, Cottee says Hush's experience very much ties in with her philosophy on the power of music to transform the world.
"Being a musician is a great privilege," she says. "Music has the power to bring joy to people, to comfort them or to help them make sense of the world."
Hearts for Hush took place on 8 June 2017 at Macquarie's headquarters in Sydney, featuring the Australian Brandenburg Orchestra, Lior, The Idea of North, Elena Kats Chernin and the Macquarie Group Choir


text:
package com.opengamma.sesame;

import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
import static org.testng.AssertJUnit.assertFalse;
import static org.testng.AssertJUnit.assertTrue;

import java.math.BigDecimal;
import java.util.Collections;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Set;

import org.testng.annotations.Test;
import org.threeten.bp.LocalDate;
import org.threeten.bp.ZonedDateTime;

import com.google.common.collect.ImmutableSet;
import com.opengamma.analytics.financial.provider.curve.CurveBuildingBlock;
import com.opengamma.analytics.financial.provider.curve.CurveBuildingBlockBundle;
import com.opengamma.analytics.financial.provider.description.interestrate.MulticurveProviderDiscount;
import com.opengamma.analytics.math.matrix.DoubleMatrix2D;
import com.opengamma.core.position.impl.SimpleTrade;
import com.opengamma.core.security.impl.SimpleSecurityLink;
import com.opengamma.sesame.function.scenarios.FilteredScenarioDefinition;
import com.opengamma.sesame.marketdata.MarketDataBundle;
import com.opengamma.sesame.sources.BondMockSources;
import com.opengamma.sesame.trade.BondTrade;
import com.opengamma.sesame.trade.TradeWrapper;
import com.opengamma.util.result.Result;
import com.opengamma.util.test.TestGroup;
import com.opengamma.util.tuple.Pair;

@Test(groups = TestGroup.UNIT)
public class PreCalibratedMulticurveFnTest {

  private static final Environment ENV = new SimpleEnvironment(ZonedDateTime.now(), mock(MarketDataBundle.class));
  private static final TradeWrapper<?> TRADE = createTrade();

  private static TradeWrapper<?> createTrade() {
    SimpleTrade trade = new SimpleTrade();
    trade.setQuantity(BigDecimal.ONE);
    trade.setTradeDate(LocalDate.of(2011, 3, 8));
    SimpleSecurityLink securityLink = new SimpleSecurityLink();
    securityLink.setTarget(BondMockSources.GOVERNMENT_BOND_SECURITY);
    trade.setSecurityLink(securityLink);
    return new BondTrade(trade);
  }

  @Test
  public void noCurvesForTrade() {
    CurveSelector curveSelector = mock(CurveSelector.class);
    when(curveSelector.getMulticurveNames(TRADE.getTrade())).thenReturn(Collections.<String>emptySet());
    PreCalibratedMulticurveFn fn = new PreCalibratedMulticurveFn(curveSelector);
    assertFalse(fn.getMulticurveBundle(ENV, TRADE).isSuccess());
  }

  @Test
  public void wrongNumberOfScenarioArgs() {
    Map<String, MulticurveBundle> emptyCurves = Collections.emptyMap();
    PreCalibratedMulticurveArguments args1 = new PreCalibratedMulticurveArguments(emptyCurves);
    PreCalibratedMulticurveArguments args2 = new PreCalibratedMulticurveArguments(emptyCurves);
    FilteredScenarioDefinition scenarioDefinition = new FilteredScenarioDefinition(args1, args2);
    SimpleEnvironment env = new SimpleEnvironment(ZonedDateTime.now(), mock(MarketDataBundle.class), scenarioDefinition);
    Set<String> curveNames = ImmutableSet.of("a curve");
    CurveSelector curveSelector = mock(CurveSelector.class);
    when(curveSelector.getMulticurveNames(TRADE.getTrade())).thenReturn(curveNames);

    PreCalibratedMulticurveFn fn = new PreCalibratedMulticurveFn(curveSelector);
    assertFalse(fn.getMulticurveBundle(env, TRADE).isSuccess());
  }

  @Test
  public void expectedCurveNotAvailable() {
    Map<String, MulticurveBundle> curves = new HashMap<>();
    LinkedHashMap<String, Pair<CurveBuildingBlock, DoubleMatrix2D>> linkedMap = new LinkedHashMap<>();
    MulticurveBundle multicurveBundle = new MulticurveBundle(new MulticurveProviderDiscount(),
                                                             new CurveBuildingBlockBundle(linkedMap));
    curves.put("a curve", multicurveBundle);
    PreCalibratedMulticurveArguments args = new PreCalibratedMulticurveArguments(curves);
    FilteredScenarioDefinition scenarioDefinition = new FilteredScenarioDefinition(args);
    SimpleEnvironment env = new SimpleEnvironment(ZonedDateTime.now(), mock(MarketDataBundle.class), scenarioDefinition);
    Set<String> curveNames = ImmutableSet.of("a different curve");
    CurveSelector curveSelector = mock(CurveSelector.class);
    when(curveSelector.getMulticurveNames(TRADE.getTrade())).thenReturn(curveNames);

    PreCalibratedMulticurveFn fn = new PreCalibratedMulticurveFn(curveSelector);
    assertFalse(fn.getMulticurveBundle(env, TRADE).isSuccess());
  }

  @Test
  public void singleCurveFound() {
    Map<String, MulticurveBundle> curves = new HashMap<>();
    LinkedHashMap<String, Pair<CurveBuildingBlock, DoubleMatrix2D>> linkedMap = new LinkedHashMap<>();
    MulticurveBundle multicurveBundle = new MulticurveBundle(new MulticurveProviderDiscount(),
                                                             new CurveBuildingBlockBundle(linkedMap));
    curves.put("a curve", multicurveBundle);
    PreCalibratedMulticurveArguments args = new PreCalibratedMulticurveArguments(curves);
    FilteredScenarioDefinition scenarioDefinition = new FilteredScenarioDefinition(args);
    SimpleEnvironment env = new SimpleEnvironment(ZonedDateTime.now(), mock(MarketDataBundle.class), scenarioDefinition);
    Set<String> curveNames = ImmutableSet.of("a curve");
    CurveSelector curveSelector = mock(CurveSelector.class);
    when(curveSelector.getMulticurveNames(TRADE.getTrade())).thenReturn(curveNames);

    PreCalibratedMulticurveFn fn = new PreCalibratedMulticurveFn(curveSelector);
    assertTrue(fn.getMulticurveBundle(env, TRADE).isSuccess());
  }

  @Test
  public void multipleCurvesFound() {
    Map<String, MulticurveBundle> curves = new HashMap<>();
    LinkedHashMap<String, Pair<CurveBuildingBlock, DoubleMatrix2D>> linkedMap1 = new LinkedHashMap<>();
    MulticurveBundle multicurveBundle1 = new MulticurveBundle(new MulticurveProviderDiscount(),
                                                              new CurveBuildingBlockBundle(linkedMap1));
    curves.put("curve1", multicurveBundle1);
    LinkedHashMap<String, Pair<CurveBuildingBlock, DoubleMatrix2D>> linkedMap2 = new LinkedHashMap<>();
    MulticurveBundle multicurveBundle2 = new MulticurveBundle(new MulticurveProviderDiscount(),
                                                              new CurveBuildingBlockBundle(linkedMap2));
    curves.put("curve2", multicurveBundle2);

    PreCalibratedMulticurveArguments args = new PreCalibratedMulticurveArguments(curves);
    FilteredScenarioDefinition scenarioDefinition = new FilteredScenarioDefinition(args);
    SimpleEnvironment env = new SimpleEnvironment(ZonedDateTime.now(), mock(MarketDataBundle.class), scenarioDefinition);
    Set<String> curveNames = ImmutableSet.of("curve1", "curve2");
    CurveSelector curveSelector = mock(CurveSelector.class);
    when(curveSelector.getMulticurveNames(TRADE.getTrade())).thenReturn(curveNames);

    PreCalibratedMulticurveFn fn = new PreCalibratedMulticurveFn(curveSelector);
    Result<MulticurveBundle> result = fn.getMulticurveBundle(env, TRADE);
    assertTrue(result.isSuccess());
  }
}

redpajama_set_name: RedPajamaGithub


Sutton on the Forest Church of England Primary School's aim is to provide each child with the opportunity to achieve his or her potential. We endeavour to do this by promoting the spiritual, moral, cultural, mental and physical development of children. Working alongside parents and the community, we aim to prepare children for a happy and successful future.


itsAlyx: What's WRONG with Me?!?!
So I think I have this condition... and I think it's called getting soft. Or growing up. Or something. Whatever it is, I'm torn between a love for it and a hatred of it.
"OOOH!!! I could do a blog post called, 'The Five Types of People You Meet on the Bus!!' That would be an awesome post!"
Every single person we see or meet has a story. Has a life. Has problems. Has struggles.
Is it really fair of me, then, to lump these people into categories for the sake of a funny blog post? No. It's not.
Sometimes when I drive into work, I look around me at all the cars and think about how these people are all going somewhere, they're all different, yet here we are in the SAME place, at least for a minute. It's crazy to think about it.
I read the post title and thought, "Nothing".
I think everybody has a tendency to immediately judge and put people into categories. It's not right, but I know I am guilty of it. It helps to step back and actually realize what you are doing. It's the first step!
Second, I had this same thought - not about the blog post, but about the people I see on the bus and the train every day. Occasionally I'm quick to make judgments and then I'm like, 'Hold up. You don't know that person.' It's really a bad habit to get into, making assumptions about people before you know them.
I don't think you've gone soft! This was a big shock to me too. I didn't realize this until about a year ago. My sister in law was being so rude. Not really just to me, it was all around. She was shut off and wasn't friendly. We didn't talk for almost a full year. When we finally reconnected I found out she was struggling with not being able conceive. It broke my heart that I had chose not to be around her instead of make an effort. We've repaired out sistership now. It just testifies to how correct you are!
It's true... There's all sorts of assumptions and judgements that you can make about who people are based on what you see on the surface, but it's when you dig a little deeper below the surface is when you find the true beauty.
I always try to tell myself that when I have a rude customer or get stiffed. It's hard sometimes because I try to consider THEM but they don't really consider ME, ya know?
I find myself thinking this more and more as well. Trying to be more understanding of the battles people fight everyday. It's not as often as it should be, but I find myself reaching for that conclusion more and more. And I'm pretty proud of you and I for getting to that point!


text:
Q: Does `Code Navigation` in Visual Studio Code support Multi-root Workspaces? When working with multiple projects in Visual Studio Code (a "multi-root workspace") I would like Code Navigation to search all the projects.
For example having projectA and projectB in a multi-root workspace.
projectA defines a class Car and projectB defines a class Driver. Driver holds an instance of Car.
Now, using "find all references" of Car I would like to see Driver in the search results. But in my setup only references from the containing root (projectA) are found.
Is there a way to achieve this? How do I configure a multi-root workspace to have Code Navigation search in all projects of the workspace?

redpajama_set_name: RedPajamaStackExchange


Rahasya: Is Ravan's sister Shurpanakha still ALIVE?
We are back with another exciting edition of Rahasya. In today's episode, we will take you to Sri Lanka where a woman claims that she is the sister of demon king Ravana who kidnapped Lord Rama's wife Sita. The woman named Ganga Saraswati or Ganga Sudarshini is said to follow Buddhism. Ganga Saraswati while talking to News Nation revealed many facets of her life.


text:
FEMA Loves You
From my angle, this was a short-lived media campaign on Facebook with a thought-provoking premise: that both the heroin epidemic sweeping the nation, and the purge of voter rolls, ala Florida but bigger, might constitute national emergencies to which a response was in order.
We saw what actually happened when New Orleans went under: a lot of disbelief in DC that anything was expected of them right away, as these were mostly poor folks with homes underwater, literally, and therefore of little net worth.
FEMA had some trailers built in a hurry, with formaldehyde issues, and moved on to Rita, a little better organized (learn by doing). Food Not Bombs was on the scene as well, managing logistics from a van (I wasn't there, Melody went later).
The idea that Uncle Sam (US) might develop public programs for drug abusers is just distopian science fiction from the point of view of those hoping to lower the population. We have schools of thought, tracing back through Eugenics (the movement), to Galton and so on, always looking for excuses to dispose of people, accelerating their downfall.
These schools have a lot of hands on a lot of controls and should not be dismissed as fringe cults or sociopaths-in-treatment.
Admittedly, the Euro concept of Sanatorium has gone through many iterations. We also have strong grooves around sending people to camps to either punish them or have them brainwashed (rehabilitated) most likely both, so "FEMA camp" is already a nightmarish meme in distopian scenarios. That's two strikes against the whole idea:
(1) government should let more people die faster and
(2) we're afraid of government because of how we've been treated in the past.
In other words, we don't have a lot of precedent for a secular institution successfully bettering the lives of people in need. That's not something we know a lot about. We know a lot more about enslavement and control, getting people to do stuff, so-called work. Healing people of their drug addiction is not really a part of our repertoire.
Anyway, back to earth, I was glad to see CBS News taking up the subject and zippering together the debate about insured healthcare, the many plans, and the hitherto missing detail about whether any provision for rehabilitation and drug treatment might be in the works, for the nation's most desperate.
That was last week sometime. Mostly I've given up on the media as incapable of connecting the dots.
As for the voter purge, I find it beyond believable that such jiggering occurred, given Florida. Also, given tightening control over the media and less diversity in coverage, I could see why something just barely making the radar in Bush vs. Gore would fail to register all together in Trump vs. Clinton.
The Amy Goodman cartoon makes a lot of sense: those in control of the narrative are not about to surrender it to outsiders who steer the conversation in different directions.
"A discussion of voter suppression right when we're having outbreaks of ethnic violence, heightened awareness of the legacy of a sorry past, just feels like it might get unmanageable so let's keep that on the shelf for now." Not sure to whom I should attribute that quote.
Anyway, FEMA is not about to take over the voting process and put it through extreme vetting, with help from the NSA.
If we want it to be super-secure, we all need to be more educated about encryption. That means appreciating Edgar Allen Poe more, in my book.
His detective novels helped us all learn about "bread crumbs" though we'd had "treasure maps" before.
Pacific Pivot
William Irwin Thompson, mentioned on the above (not glossy) magazine cover, has written extensively on the Pacific Shift.
In our Silicon Forest region, that means more connections within the Pacific Rim economy, which includes parts of Russia, as well as Japan, China and Southeast Asia. The increasing political closeness of Russia, much in the news, has its benefits.
I know some of the billionaire cabals are hoping to increase tensions between the two hemispheres, as that's where the money is from their angle (endless war).
Out here on the Pacific Rim, we have different billionaire cabals with their own agendas.
The "commemorative ruble" below is of course a joke (see latest issue of Mercury), and is a measure of how not concerned we are about the emerging pacifist economy.
N8V American
The Indian Wars are cranking up again, with the Yanqui drive to nail down the borders once and for all. Reclassifying Latinos, from Hispanic to Native American, is not exactly what's going on, as many Pueblo are happy with "Pueblo" and don't need to care what's put on the check boxes.
The US president's visit to the tomb of Andrew Jackson was a signal to the General Custer types to become more militant about reporting when indigenous folk might be migrating in violation of Ranger rules. Incarceration is the big industry, next to human trafficking. Bounty hunters keep queuing at Information, asking when and where to saddle up.
I've been suggesting our Third Party (we could call it that) get advisers among the Born Free (or Free Born) of South Africa, those emerging from a post-Apartheid zone. A spirit of "not waiting for the government to do it" should warm the hearts of church-going citizens, eager to return social services to the pastor class. Does your Meeting get hip hop yet?
Quakers were never fans of the Indian Wars, preferring to do business among equals and profit all around. They were already heavy into negotiations with the locals when the Indian Wars were declared, and briefly pressed into service afterwards, as minions in charge of Boarding Schools. AFSC got an earful that year in Philadelphia, when I was a corporate delegate from NPYM.
I just got off the phone with Maureen Long. She's a part of the extended Methodist community around Portland and so of course knows Pat, who thought I'd be female when we met, based on my name Kirby (she's a she). I'll join one of their Wednesday feedings at Ghost Church (what I call it) in Sunnyside, when Maureen gets over her "case of the time zones" (she's recently back from west Thailand, visiting a son).
My Third Party, just revving its engines (no candidates yet, more like a record label) cares a lot about voting technology, wants a lot more openness, a lot like the California's Pirate Party, a natural ally.
We care all year around about polling and voting infrastructure and agitate to let US public schools feature said technology as a part of what students learn about and understand. Where are the museums about Vote Tech?
All the more reason to keep it open source.
Quakers tend to use consensus in Business Meeting however that only works when clerks have done sufficient homework ahead of time to smooth a path ahead for whatever minutes. The process is time-consuming and we call ourselves Friends for a reason. Come role play and discover your own talents.
That being said, among strangers or ships in the night, one expects a different system. Voting has its place, as does polling, and the infrastructure is progressing with leaps and bounds, given WiFi and encryption. Universities don't need to wait for governments to give their student bodies more practice.
Closed source elections with no audit trails have far less legitimacy, and contribute to the Banana Republic quotient, now skyrocketing in North America.
Our Third Party gains an edge simply by pointing to the sullied reputations of the colluding parties, which have aided and abetted, not to mention covered up, the dirty tricks in some cases. With nothing to lose, we have everything to gain.
Sure, universities here in North America might have some stake in more transparent elections, but don't they depend on the largess of Congress in many districts? How eager is Congress to invite more transparency in the electoral process I wonder? Do we see any signs of dawning awareness yet?
South Africa, home of Chappie and Die Antwoord is more liberal about sharing the bash shell with more ethnic groups, through Shuttleworth Foundation tuXLabs and so on. North Americans still suffer under the tyranny of TI.
I focus on these more liberal policies in my recent Is Code School the New High School?, which looks at all these connections in more detail.
On another topic, just to clarify: "Project Truckistan" is about more open borders for truck drivers, not just in terms of fewer mandatory check stops along the lanes, but in terms of getting to exchange truck routes more readily.
Get good in Ukraine and South Africa both. Give labor (work-study people) the freedom to move, not just their pseudo-human corporate employers. Cross-trained truckers might also serve as tour guides, two revolving door careers.
True, not everyone drives on the same side of the road, nor in all weather conditions. I was not suggesting dispatching drivers purely randomly was I? Transcripts matter.
The trucking issue comes up around truck routes in the Americas as well. How long must trucks sit in line waiting at borders or weigh stations? People tend to favor a policy of keeping the borders open between states in Lower48. Other regions of the world would like more of that freedom too.
We may need big data to help us on the metrics, and universities like MIT, or that one in Austin. I've not put any Jupyter Notebooks out on that myself, with or without Bokeh. Perhaps the Google Earth team will show some leadership in this area? We shall see.
No Immune System?
Excerpts from my postings to Facebook:
People expect so much from politicians. The institutions are what's broken though, starting with voting itself.
A federal contest to come up with the best open source not black box voting system with auditable / analyzable results, which the government would then adopt and own, not outsource, might help resurrect that "democracy" idea.
In the meantime, states need their own foreign policies and workarounds. DC is an obnoxious capital with no legitimacy at this point. Too many irregularities in the voting, per Palast etc.
Not talking about "fraudulent voters", talking about purging voter roles by the millions, Rove-style, thanks to deliberately sloppy matches.
Neither mainstream party wants to look at that (except Black Caucus) ergo USA is dead, long live USSA, the Imposter State.
I don't think it makes much sense to have a healthcare debate and exclude public health / CDC type epidemics such as Zika and Oxy.
Or the quality of food in government facilities, be those schools, prisons, hospitals or military.
Focusing purely on the nuclear family and how family physician type medicine will be provided is letting politicians off the hook in too many dimensions.
We need to see if there's any interest in public health.
My impression is the FDA is like in Idiocracy, helpless to protect Americans against the merchants of bad health.
Uncle Sam has no immune system?
Probably a 3rd party would do well if it focused very concertedly on the infrastructure of voting itself. Why don't public schools at least, have voting machines 24/7 that they get to work out with, come to understand?
Or is it that the public should not understand the vital infrastructure of democracy (exactly right, but our party could change that).
As campaign manager, I'd widely show the new Palast film, The Best Democracy Money Can Buy, about the Rove-style purge of some millions of voters in the build-up to the most recent presidential election, on the pretense that the algorithms were protecting against "double voting", somehow a common practice in a population hard pressed to vote once in most cases.
This magic trick, like the one in Florida in Bush vs Gore, likely swung the election, but no the Russians are to blame (we'd mock that "look the other way" campaign, to distinguish ourselves from Dems).
We'd probably also talk about Apartheid a lot and advertise our friendly ties with South Africa, home of Die Antwoord (a campaign needs music).
Note to Translators
Translators might feel OK with simply adopting the simple Synergetics words for them, while supplying various synonyms and equivalents: the Mite, Rite, Bite and Lite. Also Kite, Syte (see below). Each is one syllable and therefore easily pronounced.
We're in the ballpark of space-filling and tiling, figurate numbers.
Earlier threads trace the convergence of Bridges type art-math content with the mosque patterns, already converged with geodesic architecture in the 1900s. We might say Humans in Universe by Anwar Dil was a precursor to the Iranian SpaceX, in hindsight.
The TetraBook "job" (Montessori meaning) pays the bills when it comes to adding insightful software to your PWS (a GST term). A page wags back and forth, its altitude the radius of some circle, symmetric "book covers" lying open on XY (Z is "up" except in POV-Ray in most Oregon Curriculum Network chapters, with quadrays more relative and zero-gravity).
The Mite, remember is Aristotle's space-filling tetrahedron. He didn't call it that, nor did Coxeter, which is why translators need to study the source documentation (Synergetics) more directly, if in doubt. The full text, with diagrams, has been online since W3 (WWW) got started, more or less, as many of you well know.
Two Mites face bond in various (not many) ways, one way yielding the Rite, another the Bite, using this namespace of Martian Math. The Rite explodes into four sections ala quadray quadrants, to give additional not-handed (outwardly identical) space-fillers, identified by Sommerville (1920s). Our K-16 has all that in the pipeline, where and when subject to local jiggering.
I've got the magnetic Mites in my Pergamon Press bag, the kit I carry to local schools sometimes, when yakking up 3D printers.
So far, that mostly happens through the Linus Pauling House, a birthplace of organic chemistry (alpha helix...) in that I meet with teachers and retired teachers at that venue, through weekly meetups going back some years.
During the latest election cycle, I was hoping to expand the number of teachers I get to work with, but the anticipated costs for professional development would have needed Measure 97 funding, so that plan got scrapped, and I went back to working more directly with the students, more like on the Saturday Academy model, some of whom are ESL (not native English speakers).
Given Synergetics and Python are not native English either, but different languages, we have more of that "even playing field" that keeps English from over-dominating.
I did over a year of Python work in California (over the wire, declared as income in Portland), and that included at least showing some of the Jupyter Notebooks at my repo in this area.
The Business Accelerator building has an IVM outside (an octet truss), inviting students to remember about A & B modules. The international school is blocks away.
Sytes (2 Mites): Rite*, Bite*, Lite
Kites (2 Sytes): Kate*, Kat*, Kit*
* space-filler (1/4 Rite also a space-filler, not-handed) -- note that only some of these are tetrahedrons (Rite, Bite and 1/4 Rite).
Kates, Kats and Kits build the Coupler of tetra-volume 1 (space-filler). Mite volume is 1/8, A & B both 1/24 (same as T). Typically we'll show ESL classes how Mites make not just Rites, but a Rhombic Dodecahedron (RD) of volume 6, a transition to the "NCLB Polyhedron" (RT) for those into parochial jargon. Montessori Schools are not guaranteed to have 3D printers. Look on-line for teaching supplies? Koski is supplying the name Kit, for the Syte made of two face-bonded Lites.
Pedagogical Artifacts
:: Mites make Rites, space-filling Sytes ::
Ethnographers use fancy words for "educational toys" sometimes, Lux Blox for example. Once a toy becomes a model of something serious, it's no longer a mere toy. Skeletons hanging in the medical school, even if made of plastic, are serious tools of science. I've used "toyz" to cross that line, as in "toyz for the adult-minded" (but then that has its own connotations).
The TetraBook is my standard example at this juncture. Consider the rhomb (diamond) as two triangular book covers laying flat. A diamond has long and short diagonals, corner to corner, and either could be the book's spine. Then we have a single page that flaps back and forth, a gizmo not unlike the unit circle in that the page tip traces out a circle, but of variable radius.
Getting to build these gizmos in a shop and/or 3D print them is a privilege many of us do not have. I checked out Hedron as a possible studio but 4D Solutions is mom & pop scale-wise, not really NASA or a government lab, in terms of budget. However one doesn't actually require anything that fancy to construct a Rite, a space-filling tetrahedron. You may follow the links through to Sommerville (a mathematician).
Another pedagogical artifact is the Adidas soccer ball, the pattern, which in chordal form is called a truncated icosahedron, well known to Leonardo da Vinci. We're at the heart of so-called Western culture here, the realm of the Platonics, all duals of one another. A rich genesis for geometry begins here, with or without Euclidean definitions. Menger's "geometry of lumps" has equal access, for something more like claymation (what distinguishes points, lines and planes is topological but not dimensional).
Dawn Wicca was the mom in this mom & pop operation and the family is missing her today (and always). We had a family business doing programming and bookkeeping: Dawn Wicca and Associates, with 4D Solutions a DBA (business alias). She kept herself alive through a vicious cancer, pulling her community together for a healing process, wise woman that she was.
Even back when we had DWA as a partnership, I was investing a lot of time/energy into my Oregon Curriculum Network website, as well as Synergetics on the Web. The Wikieducator stuff came later, along with Martian Math (one of four components of a Digital Mathematics curriculum, more developed in my various pilots).
David Koski is working on the TetraBook project. He envisions some of the shop course options, such as motor-controlled, with the cover tip to page tip strings stretched between counter-weights hanging beneath the book's plane.
I've kept it more screen-based, given my skill set, thinking of segments for hypertoons (a Portland Knowledge Lab project, back when Dawn had the annexed office at ActiveSpace). Making Portland a "toontown" and source of claymations, other technical animations, was and is my goal as a curriculum developer.
These days most "toyz" in the US are for authorized personnel in the military, where most have no clue about the heritage denied, unless a privileged officer from West Point perhaps. That's where people learn about radomes and the DEW line (Cold War history). I imagine few below the rank of general on active duty have had much time for Grunch of Giants (St. Martins Press). Don't ask an enlisted US army soldier about A or B modules, or whether MITEs make a RITE. Standards for K-16 vary. I don't know any public school math teachers who aren't free to teach this stuff.
Wanderers 2017.3.15
Wanderers was what I hoped it would be about: public schooling. Barbara, an experienced retired public school teacher, had already started the ball rolling. Dick Pugh was there as well, likewise a high school science teacher from way back, including at Cleveland PPS, where my younger daughter went. Alexia went to Grant PPS.
I didn't bring up anything about the Gulen Schools, not necessarily called that except informally, until towards the end of our meeting, as our discussion was not specifically focused on that particular controversy and I wasn't trying to commandeer the thread.
I'm on that physics listserv, provided a seat by Dr. Bob Fuller, I'm explaining how the 95% conventional XYZ approach, with the added spice of the "IVM", might be more effective at imparting core STEM concepts than convention alone. I call this "thinking outside the box" in my longer essay on Medium.
I've been suggesting that Quaker private schools might be the most influenced by American Transcendentalism ala Margaret Fuller and her grandnephew Bucky Fuller. However the Islamic tradition comes to tiling a plane and filling space as topics, and so could as easily start sharing about Mite, Rite and Kite as we Quakers could.
The best way to think of a Mite might be as a 1/8th Coupler, the latter a key shape in the game of filling space with Archimedean Honeycomb Duals. Guy Inchbald maps it out for us, minus any use of said nomenclature, which traces, as I've mentioned, to Transcendentalists in American literature (not just Quakers).
In today's political climate, the Gulen Schools are feeling stigmatized for their Turkish roots. In Turkey itself they're branded as part of a terrorist organization, much as people in Germany and the Netherlands are today considered Nazis by the Ergodan government.
Ergodon sounds a lot like Trump when sounding off about what are supposedly CIA plans to undermine their respective administrations (the failed coup of 2016 is laid at the door of Gulen and his Falun Gong like movement, as well as the CIA's, whom he casts as "working in cahoots with"). The lingua franca of paranoia is becoming more global, thanks to Alex Jones and friends; thanks to Youtube.
What may be paradoxical, too early to tell, is Uncle Sam's ongoing friendliness towards these newfangled public schools (so-called "charter schools") that supposedly introduce much-needed innovation without crossing various fine lines in the sand. Crossing those lines makes you private, no longer qualified for public funding.
The challenges to public schools are somewhat new now that TV has taken much of the burden of providing social cohesion.
I asked the group: could the USG set up thousands of boarding schools with admissions criteria, of course not at all based on race (a dubious concept to say the least)?
They might not take all comers, just as NASA doesn't admit just anyone into astronaut training. If there's political support for these academies, they could spring into operation overnight.
The military is already such a network, run on the public dime (and borrowed currencies).
Those who see schooling as a way to eradicate niche ethnicities and quake with missionary zeal about doing so, have become niche ethnicities themselves.
Most of us are content to offer choice and be generous with the freedom to create and operate public school facilities. Sure those might have an ethnic focus, by design. In Portland, we enjoy Japanese immersion as one of the magnet school options.
As I wrote on Facebook:
So what you want is choice right? Including the right to home school. Or perhaps they get the Judaism at home but your family purposely chooses something more alien, like Japanese immersion, because of long range ideas about role / career opportunities that open to those with hybrid skills and capabilities.
My parents were quite willing to immerse me in an Italian school when we moved to Italy, to make me bilingual, but I rebelled against the smock and bow kids my age were expected to wear, so they immersed me in an English school instead, where I had to wear blazer and tie.
To be a fully public school, one needs to meet certain criteria, but what criteria? That's a discussion we never have in much depth owing to more superficial topics co-opting all channels.
How Jewish might a school / curriculum be and still count as public? The answer would interest the Catholics as well. Given religion is a huge aspect of the human experience, why not allow any student to go deeply into a religion of her or his choice from an academic perspective. Public schools should not shy away from allowing students to study anthropology (the A in STEAM, if you ask me and not an artist).
I'm fine with a public school offering safe gun use as an elective. No way should it be required. It's like taking a safe driving class. Owning a gun and a car are similar concepts as both are lethal in the hands of an unskilled operator.
I'd keep the guns, skis, snow shoes, snowmobiles, ham radio, tents, stoves, other equipment under lock and key, to be distributed during course work, which may include outdoor survival skills, scouting style.
More outdoor options is what the public boarding schools are about. Many thousand of those. Lets see if the local folks are smart enough to create those opportunities for themselves (lots of good jobs) and their children. Of course we're all skeptics as if they had the smarts they'd be enjoying these already.
Again, I'm simply describing the military, our number one public education facility, by far.
The country wants to have a debate about education, not just health care. We understand the military, with its six billion a year budget, is the Education King, dwarfing all others. The military has campuses around the world, many of them floating.
However one may serve in the military and still be a Sufi. Fuller himself was in the USN and distinguished himself as a Cold Warrior during what he called WW3.
Back on the Grid
The above Youtube is sooo cute, these little orange guys with one eyeball.
I was just getting ready to post on Facebook | Quakers, that we should hire this crew of thespians to act out some anti-patterns we get in Quakers. Then I thought, why not blog that thought instead.
But lets not brand every pattern an anti-pattern. When oldster grandparents collude with the youngest to help them wrest power from their middle aged parents, what's that? One could say: evolution doing its job.
Notice the ruling cast has a big mouth but no eyes or ears, while the passivists are just one-eye with ears, have nothing to speak with.
Above the ruling cast (caste) are the controllers, the corporate personhoods, with eyes and multiple arms, very polytheistic. Talk about division of labor!
I bet H.G. Wells would applaud this cartoon, likewise Orwell. Anyway, I do.
Good work Amy Goodman, always love having your voice. She's another Sigourney Weaver type in how she stands up to those Aliens (corporate persons). She's not a cowardly capitalist always picking on the little guy, the defenseless, like True Korea.
I'm eating lots of potatoes today. I bought a whole bag of 'em then let 'em sit in the cupboard, getting all sprouty. I'm trained not to waste. Waste not, want not, right?
Fried potatoes for breakfast, mashed potatoes for lunch.
We're coming up on St. Patrick's Day and I'm pretending I'm Irish. Time for another Sierra Nevada Pale Ale (true, not Guinness, but then we're pretty mulatto about our beer).
Speaking of ethnic heritage, I've gone to battle for the Turks at some level, defending the right of trained Sufis to help Americans better like math and science. I consider that a wise investment in our collective future as a planet, don't you? Apparently some do not.
Turkish people seem rather polarized about these folks. I'm reminded of Chinese and their Falun Gong.
We have a suspicious public that doesn't understand why some Chinese Peace Corps would want to help raise living standards for the people of Flint, Michigan.
Their thinking is more like Lesley Stahl's in the linked 60 Minutes. Why would Americans be getting science from Sufis in this day and age? She found that counter-intuitive.
Work + Study Space
As we move around in the work place, we may get a private office, a cubicle, or some position on a Star Trek bridge with lots of people doing their jobs. More of a situation room.
Finding places to concentrate and study becomes a first order of business when landing in a new place. Where do I charge my devices? Do we have WiFi?
I understand the need to go off the grid, so to speak, and do that myself. I'm not always connected. However I do my best to take advantage of certain opportunities.
Twitter is more a message in a bottle in a lot of ways. Big data farms that sift for a living, might return a string of breadcrumbs. I seek such trails left by others.
We don't know, in putting ourselves out there, precisely what difference we'll be making. However it's less a matter of humility and more one of shirking responsibility to suggest we're making no difference. I make a difference. You do too.
If all you get is a locker and crowded classrooms, TVs blaring, then you're not getting much time to really think on your own. Some lifestyles afford precious little privacy, if any.
In designing an education system, ask yourself: if "learning to code" is what I say I encourage, how am I structuring the curriculum to permit plenty of alone time?
Yes, I know, coding is not always done solo. However one does need that sense of a workbench, of tools. You'll need your editor, your interpreters... you don't need me to tell you what you need, in most cases.
Does your school help you amass a wealth of tools you know how to use?
Today was day two of two in my annual pilgrimage to my auditor. Jody Francis used to be my ideal CFO, still is, though we were never in business together. She ran Fine Grind around the corner from me, and was a source of a religious experience that time at a Quaker retreat (just me, and AAA, left my lights on in a camp ground). She appeared to me as a bright star, probably Venus.
In this life, Dawn Wicca ran our partnership, from the ground up. We later married, keeping separate checking, which the business paid into, 50-50. She was a skilled and honest bookkeeper and I kept up my end of the bargain working for myriad non-profits, towards the end a large Catholic hospital system. After she died, I tried to keep the partnership going, an oxymoron I found out. The IRS saw double when I claimed personal income to the partnership as well. Nikki helped me sort it out.
Nikki is my H&R Block accountant. She works with many, which keeps her in shape. Every aspect of the tax code gets exercised. What an amazing pile of code that is, one could spend a lifetime, a career, looking into it. Nikki has done that. I have not. To file a Schedule C, take advantage of this or that, even get a refund by itemizing, is a daunting process. Even the 1040 EZ is quite a chore. So yes, I ate my costs as a very legitimate business expense, and will claim them next year, if I survive.
4D Solutions is what remains of Dawn Wicca and Associates. I resurrected it in the wake of losing my full time job as a code school mentor at OST. Since 1980, Dawn and I had been a partnership, then after she died of cancer, I went solo. I had my eye on a next partner but was too confused. Then Lindsey Walker moved in, a political refugee from Savannah, Georgia seeking asylum in Asylum District. I actually claimed her as a dependent one year, as more family member than renter (I was never interested in being a landlord per se). She traded digs for a car she no longer believed in driving, so that worked out. DMV has the records on "torture taxi" (the Nissan).
Even as O'Reilly was closing its code school (OST), I was picking up work with California. A forward-thinking professional development program found me through LinkedIn and picked me up as a Python mentor. I'm still doing that kind of thing in 2017. I also work with kids, having been certified to do so by the local archdiocese.
I claimed the Buddha Room and Snake Cave as office space, though I think of the Blue House as some moored ship of the line and all business in that sense, even the galley and heads. Those rooms account for about 20% of the floor space and barely paid the fee for the form, but at least I've carved out some self employment space. I did not claim Carol's WILPF office given it doubles as sleeping quarters at least some months of the year.
Perhaps 4D Solutions will be taken seriously, as the Oregon Curriculum Network fountainhead or whatever, you never know. The 4D story is mostly told in esoteric art history books. I've been proposing to offer more teacher training, other services. I'm more into a math + code hybrid, something of an exotic butterfly, even in the Silicon Forest context.
Speaking of esoterica, I don't try to reflect Food Not Bombs work on the books. Food slated for the dumpster is not usually accounted as "income". Americans are allowed to have guests, and entertain them, without registering as a BnB. I don't need to claim "movie nights" as a business expense either, as I'm not charging money.
:: Buddha Room ::
Learning with Data
In printed textbooks, the need to save paper dictates that data sets remain small, lets say under 1K of data, just to fit. Analysis has a different flavor when you get to look at it and reason about it row by row, and we do that in Python using SQLite, part of the Standard Library.
However lets skip over what flavor of SQL or noSQL and refocus on data, and how it no longer needs to be small. Nor must it be enormous just for the hell of it. On edu-sig in Python.org, I've been yakking about "rich data structures" such as: the Periodic Table of the Elements; a Glossary of Terms; Assorted Polyhedra. Recently added: a database on roller coasters.
Let me boast the advantages: we're taking traditional classroom poster data, stuff already hanging on the walls, and distilling it to reinforcing content that we interact with through our computers, as well as through our own senses. We read them as files, starting from maybe JSON or XML (those are well known data exchange formats).
Tables are nothing new. Rows and columns, so-called arrays, became multi-dimensional in the guise of NumPy, or in the computer language J, which has them natively. The data languages all have them now, as a type. As many axes of address as you like. A lot like SQL or noSQL, a database in itself.
The complaint that switching to tables and SQL is some severe departure from reading and writing of old is stemming from nostalgia for when we could afford to wait in a long line for our money. ATMs to the rescue. For those, you need the tables to exist electronically, but otherwise it's just like the ledger books of our colorful past. Lots of people use paper today, nothing wrong with that, has its advantages. Not either / or.
The point being: now that literacy within industry does require doing homework, the need to pay ourselves to keep learning seems obvious, and as we practice, it helps to have rich data structures to hack on, and many of us have those and are currently hacking away. I'm not at all as fast as some when it comes to drilling down in some XML file using elementtree or whatever.
Indeed, I'm the king of non sequiturs some might say, however I grew up on film and know about jump cuts, flashbacks, not just plodding linear. Norman O. Brown and all that. Ad copy is likewise choppy.
J comes from a collaboration among Kenneth and Eric Iverson, and Roger Hui, not that I know the whole story. I immersed myself in J awhile back, having first cut some teeth on Kenneth's APL (A Programming Language), which I really grooved on. J did not disappoint, in terms of what it made possible. I grabbed some of its group theory too, when I pitched my tent in nearby Python Nation. Kenneth found a couple typos in my Jiving in J essay (I was honored, to have the attention of his genius).
Another double plus for using classroom poster data, as a topic in learning to code, is we're not intruding on anyone's privacy. Science has shared the Periodic Table with generations already. We don't need Hydrogen to sign a release. I'm not in denial about security and privacy, on the contrary I'm suggesting data that's the least sticky. That stuff at least, will be super easy to come by.


Parents earning at least national minimum wage or the living wage for 16 hours a week (£125 for over 25s) can claim 30 hours free childcare. However, the education committee argued this threshold should be lowered - and the extra funding given to early education for disadvantaged children.
Taking evidence from the Sutton Trust education charity, the committee heard that the attainment gap between disadvantaged children and their more advantaged counterparts is already evident by the age of five. This gap increases throughout their education, the trust said.
The report said the introduction of tax-free childcare and 30 hours free childcare has "tilted public childcare spending towards better-off families". It said that in 2016, a two-parent family on the national living wage with annual earnings of £19,000 would receive 6% more in childcare support than a two-parent family earning £100,000 a year – but the former now receives 20% less in childcare support than the latter.
Maintained nursery schools were an area of concern highlighted in the report, with MPs suggesting that they "cannot wait" until the Spending Review to learn how much funding they will receive.
The committee said the government should set out plans for, and commit to, fully funding maintained nursery schools by the end of the financial year.
Robert Halfon, chair of the education committee, said: "Sadly, we know that disadvantaged children start school behind their peers and that the gap widens, unless tackled, by the time they get to secondary school.
The Children's Commissioner recently found that more parents were being pushed into homeschooling.


text:
/*
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 3 of the License, or
 * (at your option) any later version.
 *
 * Written (W) 2013 Soumyajit De
 */

#include <shogun/lib/common.h>

#ifdef HAVE_EIGEN3
#include <shogun/mathematics/eigen3.h>

#if EIGEN_VERSION_AT_LEAST(3,1,0)
#include <unsupported/Eigen/MatrixFunctions>
#include <shogun/lib/SGVector.h>
#include <shogun/lib/SGMatrix.h>
#include <shogun/lib/computation/jobresult/ScalarResult.h>
#include <shogun/lib/computation/aggregator/StoreScalarAggregator.h>
#include <shogun/mathematics/Statistics.h>
#include <shogun/mathematics/linalg/linop/DenseMatrixOperator.h>
#include <shogun/mathematics/linalg/ratapprox/logdet/computation/job/DenseExactLogJob.h>
#include <gtest/gtest.h>

using namespace Eigen;
using namespace shogun;

TEST(DenseExactLogJob, log_det)
{
	const index_t size=2;

	// create the matrix whose log-det has to be found
	SGMatrix<float64_t> mat(size, size);
	SGMatrix<float64_t> log_mat(size, size);
	mat(0,0)=2.0;
	mat(0,1)=1.0;
	mat(1,0)=1.0;
	mat(1,1)=3.0;
	Map<MatrixXd> m(mat.matrix, mat.num_rows, mat.num_cols);
	Map<MatrixXd> log_m(log_mat.matrix, log_mat.num_rows, log_mat.num_cols);
	log_m=m.log();

	// create linear operator and aggregator
	CDenseMatrixOperator<float64_t>* log_op=new CDenseMatrixOperator<float64_t>(log_mat);
	SG_REF(log_op);
	CStoreScalarAggregator<float64_t>* agg=new CStoreScalarAggregator<float64_t>;
	SG_REF(agg);

	// create jobs with unit-vectors to extract the trace of log(mat)
	for (index_t i=0; i<size; ++i)
	{
		SGVector<float64_t> s(size);
		s.set_const(0.0);
		s[i]=1.0;
		CDenseExactLogJob *job=new CDenseExactLogJob((CJobResultAggregator*)agg,
			log_op, s);
		SG_REF(job);
		job->compute();
		SG_UNREF(job);
	}
	// its really important we call finalize before getting the final result
	agg->finalize();

	CScalarResult<float64_t>* r=dynamic_cast<CScalarResult<float64_t>*>
		(agg->get_final_result());

	EXPECT_NEAR(r->get_result(), CStatistics::log_det(mat), 1E-15);

	SG_UNREF(log_op);
	SG_UNREF(agg);
}
#endif // EIGEN_VERSION_AT_LEAST(3,1,0)
#endif // HAVE_EIGEN3


text:
Home > Maps > Reindeer Herding Area in the Nordic Countries
Map Facts
The Reindeer herding area – from the highlands of Oppland to the east coast of the Kola Peninsula covers a land area of over 500 000 km2. In each of the Nordic Countries this equates to approximately. 30-40% of the total land area, or 140 000 km2 in Norway, 160 000 km2 in Sweden and 123 000 km2 in Finland. In the Kola Peninsula the reindeer herding area is approximately 83 000 km2.
Reindeer herding is seen as central to Sámi livelihoods and is viewed as a fundamental part of Sámi culture – even though only some 10-15% of the Sámi people are now actually involved in such practices. In some parts of the Nordic countries, only people designated as Sámi can practice reindeer herding.
The national maps from Finland, Norway and Sweden show the national specific issues in relation to different parts on the reindeer herding area and to seasonal pattern.
Map ID: 0858e
The map in Finnish
The map in Norwegian
The map in Saami
Designer/Cartographer
Johanna Roto
Landbruksdirektoratet 2014, Paliskuntain yhdis-tys 2014, Sametinget 2014, Mustonen & Mustonen 2011
All images are the property of Nordregio. They may be freely used as long as the logo of Nordregio is clearly visible and the source is cited accordingly. Please give also the cartographer/designer/author credit and give full recognition to the data sources if named in the graphic.
If you have any questions, contact us:
E-mail: maps@nordregio.org
Phone: + 46 8 463 54 00
Source: Nordregio at www.nordregio.org
Reindeer Herding Area in the Nordic Countries
This map combines the overall Reindeer herding area – from the highlands of Oppland to the east coast of the Kola Peninsula and regional maps with national specifies
GIS/Cartography Coordinator
Related Maps
Reindeer Herding Area
Reindeer herding areas and districts in Norway
Reindeer herding districts in Finland
Sámi reindeer herding villages and herding areas in Sweden


text:
Burkina Faso: the country where it's too dangerous to go to school
Desks and chairs are piled up in the corner of a school with no children. On the blackboard, the date has been written down: 15 December 2018.
The headteacher says the school just outside the town of Foubé in northern Burkina Faso, which the BBC visited in March, had closed after an attack by armed men in the area.
"A lot of schools have been torched. Teachers have been attacked and some even killed," says Samuel Sawadogo, explaining that most of his staff fled in the wake of the raid.
"When a teacher is killed, no-one does anything – so we have to save ourselves."
In the three areas affected by an upsurge in violence in Burkina Faso, 1,111 out of 2,869 schools have closed in recent months. These regions – the North, the Sahel and the East – are in the north of the country that borders Mali and Niger where jihadist militants have operated for several years. In the province of Soum, in Sahel Region, 352 schools are now closed.
More than 150,000 children are affected by these closures – a staggering number in a country where education is already an issue. In 2016, only 57.9% of children finished primary school.
Mr Sawadogo says the security forces have failed to protect the community, but he remains hopeful that his school will be able to reopen soon.
Parents scared
A visit to various schools in different areas paints a complex picture: the reasons why they close or why they are empty vary.
Some schools, especially in the Sahel province, are directly targeted by Islamist militants, who are against Western education. Others, like the one in Foubé, are closed by teachers worried that they will be targets.
A number of schools are open but empty because parents are scared their children will be attacked on their way to class.
Near Foubé, we find another school, which is nominally open but its classrooms are empty.
"I don't think all the children will come back," a teacher at the school, Joseline Ouedraogo, tells the BBC.
"But if some of them come back, we'll do our best so that they can catch up on the time lost," she says.