Volkswagen has launched the VW Polo Anniversary Edition and VW Ameo Anniversary Edition in India. The special editions celebrate Volksfest 2017 that commenced yesterday.
The VW Polo Anniversary Edition is based on the VW Polo Comfortline and is priced at INR 5.99 lakhs (ex-showroom).
The VW Polo Anniversary Edition features 15-inch two-tone Razor alloy wheels and premium design black seat covers. Additionally, bi-colour stripes cover the length of the lower door panels. The VW Polo Anniversary Edition is priced from INR 5.99 lakh (ex-showroom). The standard Polo is available in Trendline, Comfortline, Highline and Highline+ grades. The Polo Anniversary Edition is based on the Polo Comfortline. This means that it has dual-beam headlamps, front fog lamps, electrically adjustable ORVMs, rear defogger, back glass wash and wiper, monochrome MFD and CD player with Bluetooth connectivity also.
The VW Ameo Anniversary Edition features 15-inch Tosa alloy wheels, black ORVMs, special graphic designs (as dealer fitments) on the bonnet, lower door panels and boot lid, black boot lid spoiler and honeycomb design seat covers. The VW Ameo Anniversary Edition is priced from INR 5.79 lakh (ex-showroom). The standard Ameo is available in Trendline, Comfortline and Highline grades. The Ameo Anniversary Edition is based on the Ameo Comfortline. Thus, standard equipment highlights are dual-beam headlamps, electrically adjustable ORVMs, cruise control, height-adjustable driver's seat, monochrome MFD, CD player with Bluetooth connectivity, ESP and HHC.
The VW Ameo Anniversary Edition is also based on the VW Ameo Comfortline and is priced at INR 5.79 lakh (ex-showroom).
As a part of the Volkfest 2017 celebrations, Volkswagen is offering exchange benefits up to INR 20,000, loyalty bonus up to INR 20,000, assured Gifts on test drives, bookings & service visits and ten offers on services as well.


text:
Eugeniusz Kozłowski (ur. 1925, zm. 1995) – polski historyk, prof. doktor habilitowany, pułkownik Wojska Polskiego.

Życiorys
Był pracownikiem naukowym Wojskowego Instytutu Historycznego. W okresie od 25 maja 1973 do 13 grudnia 1990 był zastępcą komendanta Wojskowego Instytutu Historycznego. Pracował też w Katedrze Historii Wojskowej w Wojskowej Akademii Politycznej. W latach 1988-1990 był członkiem Rady Ochrony Pamięci Walk i Męczeństwa, a w lutym 1989 wszedł w skład działającej przy tej Radzie Komisji do spraw Upamiętnienia Ofiar Represji Okresu Stalinowskiego. Zmarł w 1995 i został pochowany na Cmentarzu Wojskowy na Powązkach kwatera F rząd 13 grób 7

Wybrane publikacje
 Dokumenty do historii polskich sił zbrojnych w latach 1918-1939, Warszawa: Wojskowa Akademia Polityczna im. F. Dzierżyńskiego, 1960.
 Zarys działań i sztuka wojenna armii radzieckiej w latach 1940-1945, red. nauk. Tadeusz Stępniowski, Eugeniusz Kozłowski, Warszawa : Wydawnictwo Ministerstwa Obrony Narodowej 1963.
 (współautorzy: Michał Bron, Maciej Techniczek, Wojna hiszpańska 1936-1939: chronologia wydarzeń i bibliografia, Warszawa: Wydawnictwo Ministerstwa Obrony Narodowej 1964.
 (współautor: Kazimierz Sobczak, Siły zbrojne i sztuka wojenna w latach 1900-1921, Warszawa: Wydawnictwo Ministerstwa Obrony Narodowej 1964.
 Wojsko polskie 1936-1939: próby modernizacji i rozbudowy, Warszawa: Wydawnictwo Ministerstwa Obrony Narodowej 1964 (wyd. 2 - 1974).
 Obrona Warszawy w 1939 r.: wybór dokumentów wojskowych, zebrał i oprac. Mieczysław Cieplewicz, red. nauk. Eugeniusz J. Kozłowski, Warszawa: Wydawnictwo Ministerstwa Obrony Narodowej 1968.
 Wojna obronna Polski 1939: wybór źródeł, pod kier. Eugeniusza J. Kozłowskiego, Warszawa: Wydawnictwo Ministerstwa Obrony Narodowej 1968.
 (współautor: Kazimierz Sobczak, Siły zbrojne i sztuka wojenna w latach 1900-1921, Warszawa: Wydawnictwo Ministerstwa Obrony Narodowej 1971.
 Polski wysiłek zbrojny na frontach II wojny światowej i wkład w zwycięstwo nad faszyzmem, Warszawa 1975.
 Wojna obronna Polski 1939, red. nauk. Eugeniusz Kozłowski, Warszawa: Wydaw. Min. Obrony Narodowej 1979.
 Kalendarium ważniejszych rocznic historycznych: do uwzględnienia w działalności ideowo-wychowawczej i propagandowej w latach 1982-1986, oprac. i zestawił Eugeniusz Kozłowski, Warszawa: Główny Zarząd Polityczny Wojska Polskiego 1982.
 O przewrocie majowym 1926: opinie świadków i uczestników, wyboru dokonał i wstępem opatrzył Eugeniusz Kozłowski, Warszawa: Wydaw. Min. Obrony Narodowej 1984.
 Obrona Warszawy 1939 we wspomnieniach, wybór i oprac. Mieczysław Cieplewicz, Eugeniusz Kozłowski, Warszawa: Wydaw. Min. Obrony Narodowej 1984.
 Z piastowskim orłem: wspomnienia współtwórców i dowódców ludowego Wojska Polskiego, wybór Witold Biegański, Eugeniusz Kozłowski, Zbigniew Święcicki, przedmowa Kazimierz Sobczak, Warszawa: Wydaw. Min. Obrony Narodowej 1984.
 Józef Piłsudski w opiniach polityków i wojskowych, wyboru dokonał i wstępem opatrzył Eugeniusz Kozłowski, Warszawa: Wydaw. Min. Obrony Narodowej 1985.
 Przewrót majowy 1926: w relacjach i dokumentach, wstęp i wybór tekstu Eugeniusz Kozłowski, Warszawa: Krajowa Agencja Wydawnicza RSW "Prasa-Książka-Ruch" 1987.
 Problemy historii najnowszej, Warszawa: Wydaw. Min. Obrony Narodowej 1989.
 Wrzesień 1939 w relacjach i wspomnieniach, wybór i oprac. Mieczysław Cieplewicz, Eugeniusz Kozłowski, Warszawa: Wydaw. Min. Obrony Narodowej 1989.
 Agresja sowiecka na Polskę w świetle dokumentów 17 września 1939, t. 1-3, red. nauk. E. Kozłowski, Warszawa: "Bellona" 1994-1995.
 (współautor: Czesław Grzelak), Polski wrzesień 1939 : początek drogi w obronie wolności i niepodległości, Warszawa: "Czasopisma Wojskowe" 1994.

Przypisy

Bibliografia
 Krzysztof Komorowski, Płk prof. dr Eugeniusz Kozłowski (1925-1995), "Wojskowy Przegląd Historyczny" 40 (1995), nr 3/4, s. 286-289 (zawiera też bibliografię wybranych prac E. Kozłowskiego).
 Bibliografia publikacji Eugeniusza Kozłowskiego 1953-1995, Warszawa: WIH 1995.
 Tadeusz Rutkowski, Nauki historyczne w Polsce 1944-1970. Zagadnienia polityczne i organizacyjne, Warszawa: Wydawnictwa Uniwersytetu Warszawskiego 2007, s. 46, 60, 428, 431, 537, 568, 570.

Pochowani na Powązkach-Cmentarzu Wojskowym w Warszawie
Pracownicy Wojskowego Instytutu Historycznego
Pułkownicy ludowego Wojska Polskiego
Urodzeni w 1925
Wykładowcy Wojskowej Akademii Politycznej
Zmarli w 1995

redpajama_set_name: RedPajamaWikipedia


text:
Melina Antonia Buns (PhD)
University of Stavanger
Department of Cultural Studies and Languages
Jean Marie Carey (PhD)
Universitetet i Stavanger Arkeologisk Museum
Animals Mediating the Real and Imaginary
Prof. Dr.	Frank Jacob
Nord University
Prof. Dr.	Christoph Kalter
University of Agder
Department of Religion, Philosophy, and History
Associate Professor of Modern History
Prof. Dr.	Michael J Geary
Norwegian University of Science & Technology
Department of Historical and Classical Studies
Full Professor of Modern History
Dr.	Kacper Szulecki
Dept. of Political Science
Prof. Dr.	Daniel Maul
IAKH
Associate Professor for Modern International and Transnational History
Joar Haga (PhD)
MF Norwegian School of Theology
post.doc
Prof. Dr.	Pål Thonstad Sandvik
Norwegian University of Science and Technology
Department of Historical Studies
Dr.	Robin M. Allers
Norwegian Institute for Defence Studies (IFS)
Department of Norwegian Security Policy
Seite 1 (10 Einträge)
[x] Land: Norway
Akad. Grad
Dr.[2]
PhD[3]
Prof. Dr.[5]
University of Oslo[2]
MF Norwegian School of Theology[1]
Nord University[1]
Norwegian Institute for Defence Studies (IFS)[1]
Norwegian University of Science & Technology[1]
Norwegian University of Science and Technology[1]
Universitetet i Stavanger Arkeologisk Museum[1]
University of Agder[1]
University of Stavanger[1]

redpajama_set_name: RedPajamaCommonCrawl


text:
package org.micromanager.plugins.magellan.json;

import java.io.StringWriter;
import java.util.Iterator;

/**
 * Test class. This file is not formally a member of the org.json library.
 * It is just a casual test tool.
 */
public class Test {

    /**
     * Entry point.
     * @param args
     */
    public static void main(String args[]) {
        Iterator<?> it;
        JSONArray a;
        JSONObject j;
        JSONStringer jj;
        String s;
        try {
            j = XML.toJSONObject("<![CDATA[This is a collection of test patterns and examples for json.]]>");
            System.out.println(j.toString());

            jj = new JSONStringer();
            s = jj.object()
                .key("foo")
                .value("bar")
                .key("baz")
                .array()
                    .object()
                        .key("quux")
                        .value("Thanks, Josh!")
                    .endObject()
                .endArray()
                .endObject()
                .toString();
            System.out.println(s);

            System.out.println(new JSONStringer()
                .object()
                .key("a")
                .array()
                .array()
                .array()
                .value("b")
                .endArray()
                .endArray()
                .endArray()
                .endObject()
                .toString());

            jj = new JSONStringer();
            jj.array();
            jj.value(1);
            jj.array();
            jj.value(null);
            jj.array();
            jj.object();
            jj.key("empty-array").array().endArray();
            jj.key("answer").value(42);
            jj.key("null").value(null);
            jj.key("false").value(false);
            jj.key("true").value(true);
            jj.key("big").value(123456789e+88);
            jj.key("small").value(123456789e-88);
            jj.key("empty-object").object().endObject();
            jj.key("long");
            jj.value(9223372036854775807L);
            jj.endObject();
            jj.value("two");
            jj.endArray();
            jj.value(true);
            jj.endArray();
            jj.value(98.6);
            jj.value(-100.0);
            jj.object();
            jj.endObject();
            jj.object();
            jj.key("one");
            jj.value(1.00);
            jj.endObject();
            jj.endArray();
            System.out.println(jj.toString());

            System.out.println(new JSONArray(jj.toString()).toString(4));

            j = new JSONObject("{slashes: '///', closetag: '</script>', backslash:'\\\\', ei: {quotes: '\"\\''},eo: {a: '\"quoted\"', b:\"don't\"}, quotes: [\"'\", '\"']}");
            System.out.println(j.toString(2));
            System.out.println(XML.toString(j));
            System.out.println("");

            j = new JSONObject(
                "/*comment*/{foo: [true, false,9876543210,    0.0, 1.00000001,  1.000000000001, 1.00000000000000001," +
                " .00000000000000001, 2.00, 0.1, 2e100, -32,[],{}, \"string\"], " +
                "  to   : null, op : 'Good'," +
                "ten:10} postfix comment");
            j.put("String", "98.6");
            j.put("JSONObject", new JSONObject());
            j.put("JSONArray", new JSONArray());
            j.put("int", 57);
            j.put("double", 123456789012345678901234567890.);
            j.put("true", true);
            j.put("false", false);
            j.put("null", JSONObject.NULL);
            j.put("bool", "true");
            j.put("zero", -0.0);
            a = j.getJSONArray("foo");
            a.put(666);
            a.put(2001.99);
            a.put("so \"fine\".");
            a.put("so <fine>.");
            a.put(true);
            a.put(false);
            a.put(new JSONArray());
            a.put(new JSONObject());
            System.out.println(j.toString(4));
            System.out.println(XML.toString(j));

            System.out.println("String: " + j.getDouble("String"));
            System.out.println("  bool: " + j.getBoolean("bool"));
            System.out.println("    to: " + j.getString("to"));
            System.out.println("  true: " + j.getString("true"));
            System.out.println("   foo: " + j.getJSONArray("foo"));
            System.out.println("    op: " + j.getString("op"));
            System.out.println("   ten: " + j.getInt("ten"));
            System.out.println("  oops: " + j.optBoolean("oops"));

            j = XML.toJSONObject("<xml one = 1 two=' \"2\" '><five></five>First \u0009<content><five></five> This is \"content\". <three>  3  </three>JSON does not preserve the sequencing of elements and contents.<three>  III  </three>  <three>  T H R E E</three><four/>Content text is an implied structure in XML. <six content=\"6\"/>JSON does not have implied structure:<seven>7</seven>everything is explicit.<![CDATA[CDATA blocks<are><supported>!]]></xml>");
            System.out.println(j.toString(2));
            System.out.println(XML.toString(j));
            System.out.println("");

            j = XML.toJSONObject("<mapping><empty/>   <class name = \"Customer\">      <field name = \"ID\" type = \"string\">         <bind-xml name=\"ID\" node=\"attribute\"/>      </field>      <field name = \"FirstName\" type = \"FirstName\"/>      <field name = \"MI\" type = \"MI\"/>      <field name = \"LastName\" type = \"LastName\"/>   </class>   <class name = \"FirstName\">      <field name = \"text\">         <bind-xml name = \"text\" node = \"text\"/>      </field>   </class>   <class name = \"MI\">      <field name = \"text\">         <bind-xml name = \"text\" node = \"text\"/>      </field>   </class>   <class name = \"LastName\">      <field name = \"text\">         <bind-xml name = \"text\" node = \"text\"/>      </field>   </class></mapping>");

            System.out.println(j.toString(2));
            System.out.println(XML.toString(j));
            System.out.println("");

            j = XML.toJSONObject("<?xml version=\"1.0\" ?><Book Author=\"Anonymous\"><Title>Sample Book</Title><Chapter id=\"1\">This is chapter 1. It is not very long or interesting.</Chapter><Chapter id=\"2\">This is chapter 2. Although it is longer than chapter 1, it is not any more interesting.</Chapter></Book>");
            System.out.println(j.toString(2));
            System.out.println(XML.toString(j));
            System.out.println("");

            j = XML.toJSONObject("<!DOCTYPE bCard 'http://www.cs.caltech.edu/~adam/schemas/bCard'><bCard><?xml default bCard        firstname = ''        lastname  = '' company   = '' email = '' homepage  = ''?><bCard        firstname = 'Rohit'        lastname  = 'Khare'        company   = 'MCI'        email     = 'khare@mci.net'        homepage  = 'http://pest.w3.org/'/><bCard        firstname = 'Adam'        lastname  = 'Rifkin'        company   = 'Caltech Infospheres Project'        email     = 'adam@cs.caltech.edu'        homepage  = 'http://www.cs.caltech.edu/~adam/'/></bCard>");
            System.out.println(j.toString(2));
            System.out.println(XML.toString(j));
            System.out.println("");

            j = XML.toJSONObject("<?xml version=\"1.0\"?><customer>    <firstName>        <text>Fred</text>    </firstName>    <ID>fbs0001</ID>    <lastName> <text>Scerbo</text>    </lastName>    <MI>        <text>B</text>    </MI></customer>");
            System.out.println(j.toString(2));
            System.out.println(XML.toString(j));
            System.out.println("");

            j = XML.toJSONObject("<!ENTITY tp-address PUBLIC '-//ABC University::Special Collections Library//TEXT (titlepage: name and address)//EN' 'tpspcoll.sgm'><list type='simple'>Repository Address <item>Special Collections Library</item><item>ABC University</item><item>Main Library, 40 Circle Drive</item><item>Ourtown, Pennsylvania</item><item>17654 USA</item></list>");
            System.out.println(j.toString());
            System.out.println(XML.toString(j));
            System.out.println("");

            j = XML.toJSONObject("<test intertag status=ok><empty/>deluxe<blip sweet=true>&"toot"&toot;A</blip><x>eks</x><w>bonus</w><w>bonus2</w></test>");
            System.out.println(j.toString(2));
            System.out.println(XML.toString(j));
            System.out.println("");

            j = HTTP.toJSONObject("GET / HTTP/1.0\nAccept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*\nAccept-Language: en-us\nUser-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; T312461; Q312461)\nHost: www.nokko.com\nConnection: keep-alive\nAccept-encoding: gzip, deflate\n");
            System.out.println(j.toString(2));
            System.out.println(HTTP.toString(j));
            System.out.println("");

            j = HTTP.toJSONObject("HTTP/1.1 200 Oki Doki\nDate: Sun, 26 May 2002 17:38:52 GMT\nServer: Apache/1.3.23 (Unix) mod_perl/1.26\nKeep-Alive: timeout=15, max=100\nConnection: Keep-Alive\nTransfer-Encoding: chunked\nContent-Type: text/html\n");
            System.out.println(j.toString(2));
            System.out.println(HTTP.toString(j));
            System.out.println("");

            j = new JSONObject("{nix: null, nux: false, null: 'null', 'Request-URI': '/', Method: 'GET', 'HTTP-Version': 'HTTP/1.0'}");
            System.out.println(j.toString(2));
            System.out.println("isNull: " + j.isNull("nix"));
            System.out.println("   has: " + j.has("nix"));
            System.out.println(XML.toString(j));
            System.out.println(HTTP.toString(j));
            System.out.println("");

            j = XML.toJSONObject("<?xml version='1.0' encoding='UTF-8'?>"+"\n\n"+"<SOAP-ENV:Envelope"+
              " xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\""+
              " xmlns:xsi=\"http://www.w3.org/1999/XMLSchema-instance\""+
              " xmlns:xsd=\"http://www.w3.org/1999/XMLSchema\">"+
              "<SOAP-ENV:Body><ns1:doGoogleSearch"+
              " xmlns:ns1=\"urn:GoogleSearch\""+
              " SOAP-ENV:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">"+
              "<key xsi:type=\"xsd:string\">GOOGLEKEY</key> <q"+
              " xsi:type=\"xsd:string\">'+search+'</q> <start"+
              " xsi:type=\"xsd:int\">0</start> <maxResults"+
              " xsi:type=\"xsd:int\">10</maxResults> <filter"+
              " xsi:type=\"xsd:boolean\">true</filter> <restrict"+
              " xsi:type=\"xsd:string\"></restrict> <safeSearch"+
              " xsi:type=\"xsd:boolean\">false</safeSearch> <lr"+
              " xsi:type=\"xsd:string\"></lr> <ie"+
              " xsi:type=\"xsd:string\">latin1</ie> <oe"+
              " xsi:type=\"xsd:string\">latin1</oe>"+
              "</ns1:doGoogleSearch>"+
              "</SOAP-ENV:Body></SOAP-ENV:Envelope>");
            System.out.println(j.toString(2));
            System.out.println(XML.toString(j));
            System.out.println("");

            j = new JSONObject("{Envelope: {Body: {\"ns1:doGoogleSearch\": {oe: \"latin1\", filter: true, q: \"'+search+'\", key: \"GOOGLEKEY\", maxResults: 10, \"SOAP-ENV:encodingStyle\": \"http://schemas.xmlsoap.org/soap/encoding/\", start: 0, ie: \"latin1\", safeSearch:false, \"xmlns:ns1\": \"urn:GoogleSearch\"}}}}");
            System.out.println(j.toString(2));
            System.out.println(XML.toString(j));
            System.out.println("");

            j = CookieList.toJSONObject("  f%oo = b+l=ah  ; o;n%40e = t.wo ");
            System.out.println(j.toString(2));
            System.out.println(CookieList.toString(j));
            System.out.println("");

            j = Cookie.toJSONObject("f%oo=blah; secure ;expires = April 24, 2002");
            System.out.println(j.toString(2));
            System.out.println(Cookie.toString(j));
            System.out.println("");

            j = new JSONObject("{script: 'It is not allowed in HTML to send a close script tag in a stringso we insert a backslash before the /'}");
            System.out.println(j.toString());
            System.out.println("");

            JSONTokener jt = new JSONTokener("{op:'test', to:'session', pre:1}{op:'test', to:'session', pre:2}");
            j = new JSONObject(jt);
            System.out.println(j.toString());
            System.out.println("pre: " + j.optInt("pre"));
            int i = jt.skipTo('{');
            System.out.println(i);
            j = new JSONObject(jt);
            System.out.println(j.toString());
            System.out.println("");

            a = CDL.toJSONArray("No quotes, 'Single Quotes', \"Double Quotes\"\n1,'2',\"3\"\n,'It is \"good,\"', \"It works.\"\n\n");

            System.out.println(CDL.toString(a));
            System.out.println("");
            System.out.println(a.toString(4));
            System.out.println("");

            a = new JSONArray(" [\"<escape>\", next is an implied null , , ok,] ");
            System.out.println(a.toString());
            System.out.println("");
            System.out.println(XML.toString(a));
            System.out.println("");

            j = new JSONObject("{ fun => with non-standard forms ; forgiving => This package can be used to parse formats that are similar to but not stricting conforming to JSON; why=To make it easier to migrate existing data to JSON,one = [[1.00]]; uno=[[{1=>1}]];'+':+6e66 ;pluses=+++;empty = '' , 'double':0.666,true: TRUE, false: FALSE, null=NULL;[true] = [[!,@;*]]; string=>  o. k. ; # comment\r oct=0666; hex=0x666; dec=666; o=0999; noh=0x0x}");
            System.out.println(j.toString(4));
            System.out.println("");
            if (j.getBoolean("true") && !j.getBoolean("false")) {
                System.out.println("It's all good");
            }

            System.out.println("");
            j = new JSONObject(j, new String[]{"dec", "oct", "hex", "missing"});
            System.out.println(j.toString(4));

            System.out.println("");
            System.out.println(new JSONStringer().array().value(a).value(j).endArray());

            j = new JSONObject("{string: \"98.6\", long: 2147483648, int: 2147483647, longer: 9223372036854775807, double: 9223372036854775808}");
            System.out.println(j.toString(4));

            System.out.println("\ngetInt");
            System.out.println("int    " + j.getInt("int"));
            System.out.println("long   " + j.getInt("long"));
            System.out.println("longer " + j.getInt("longer"));
            System.out.println("double " + j.getInt("double"));
            System.out.println("string " + j.getInt("string"));

            System.out.println("\ngetLong");
            System.out.println("int    " + j.getLong("int"));
            System.out.println("long   " + j.getLong("long"));
            System.out.println("longer " + j.getLong("longer"));
            System.out.println("double " + j.getLong("double"));
            System.out.println("string " + j.getLong("string"));

            System.out.println("\ngetDouble");
            System.out.println("int    " + j.getDouble("int"));
            System.out.println("long   " + j.getDouble("long"));
            System.out.println("longer " + j.getDouble("longer"));
            System.out.println("double " + j.getDouble("double"));
            System.out.println("string " + j.getDouble("string"));

            j.put("good sized", 9223372036854775807L);
            System.out.println(j.toString(4));

            a = new JSONArray("[2147483647, 2147483648, 9223372036854775807, 9223372036854775808]");
            System.out.println(a.toString(4));

            System.out.println("\nKeys: ");
            it = j.keys();
            while (it.hasNext()) {
                s = (String)it.next();
                System.out.println(s + ": " + j.getString(s));
            }

            System.out.println("\naccumulate: ");
            j = new JSONObject();
            j.accumulate("stooge", "Curly");
            j.accumulate("stooge", "Larry");
            j.accumulate("stooge", "Moe");
            a = j.getJSONArray("stooge");
            a.put(5, "Shemp");
            System.out.println(j.toString(4));

            System.out.println("\nwrite:");
            System.out.println(j.write(new StringWriter()));

            s = "<xml empty>122333</xml>";
            j = XML.toJSONObject(s);
            System.out.println(j.toString(4));
            System.out.println(XML.toString(j));

            System.out.println("\nExceptions: ");

            System.out.print("Exception: ");
            try {
                System.out.println(j.getDouble("stooge"));
            } catch (Exception e) {
                System.out.println(e);
            }
            System.out.print("Exception: ");
            try {
                System.out.println(j.getDouble("howard"));
            } catch (Exception e) {
                System.out.println(e);
            }
            System.out.print("Exception: ");
            try {
                System.out.println(j.put(null, "howard"));
            } catch (Exception e) {
                System.out.println(e);
            }
            System.out.print("Exception: ");
            try {
                System.out.println(a.getDouble(0));
            } catch (Exception e) {
                System.out.println(e);
            }
            System.out.print("Exception: ");
            try {
                System.out.println(a.get(-1));
            } catch (Exception e) {
                System.out.println(e);
            }
            System.out.print("Exception: ");
            try {
                System.out.println(a.put(Double.NaN));
            } catch (Exception e) {
                System.out.println(e);
            }
        } catch (Exception e) {
            System.out.println(e.toString());
        }
    }
}

redpajama_set_name: RedPajamaGithub


For this project, you will need an ordinary egg, some paint, double-sided tape, paper, a pair of scissors, some plant seeds and wet cotton, and a hole puncher.
In the video, I chose to use spray paint. This made it easy to cover my egg evenly, and it was a big time saver. If you prefer, however, you can use a paintbrush to apply paint to your egg.
I used red paint, but you could choose any color you want. You could also go with a combination of colors if you prefer.
I did use one specialized tool for this project which you might not have at home. My hole puncher can create heart-shaped holes.
If you do not have something like this, you could instead use a pair of scissors to create the little heart shapes by hand. This would take longer and involve some more painstaking work, but you should be able to achieve a similar finished effect.
Finally, I was able to grow my seeds into plants using some wet cotton inside the egg. You can try this or any other method you feel is appropriate for the type of plant you are trying to grow.
1. You will need to remove a small section from the top of the egg. The easiest way to do this is to use a small pair of scissors to punch a hole through the top. You can then peel around that hole carefully until you have a gap which is wide enough for a small plant to grow up through.
If you do not have a small pair of scissors, you can punch a hole using a needle. Once you have the hole, you can wiggle the needle around until you have widened it enough to peel with your fingers.
Once you are satisfied with the size and shape of the hole in the egg, empty out the white and the yolk from inside.
Rinse the egg inside and out so that it is as clean as possible. Do not use hot water to do this or you might compromise the strength of the egg, causing it to break.
Assuming you have a heart-shape hole puncher, use it to punch four holes out of a piece of paper. It does not matter what color or type of paper you use since none of it will remain on the finished craft.
If you do not have this type of hole puncher as discussed, you'll need to make do using a pair of scissors to manually create four heart shapes.
Apply some double-sided tape to the four heart shapes you cut out. Attach them to the side of your egg in a kind of "clover" formation. You will be removing them soon, so there is no need to press extra hard when you apply them.
You may now cover your egg in paint. As mentioned previously, you can use a paintbrush or you can spray paint your egg instead. Cover the surface completely. After the paint is applied, allow the egg to dry completely.
Once the paint has finished setting, carefully remove the four heart-shaped pieces of paper you attached earlier. They will leave behind a pattern on the egg which looks like a clover.
Your egg planter is now ready to use. All you need to do is put the seeds inside to grow. I placed mine in some wet cotton, and stuffed that inside the egg.


iPhoneDownloadBlog is Dead... Long Live iDownloadBlog!
iPhoneDownloadBlog is Dead… Long Live iDownloadBlog!
Today is a big day for the iDB Team. After blogging for over 3 years under the www.iphonedownloadblog.com domain name, we have decided to make a strategic move and change our name to iDownloadBlog.com.
First, it's hard to talk about the iPhone and the iPhone only when the iPad and the iPod Touch are such similar devices. Second, we love everything Apple here! And we don't want to write just about the iPhone. We want to write about the iPhone, the iPad, the iPod, the Apple TV, and whatever iOS device Apple is cooking up.
When I started iDB 3 years ago, I had no idea it would get this big. Today is a very emotional day for me. I feel like I'm watching my kid graduate from college. I have all these good memories running through my head. I am excited and I am incredibly proud of what the Team and I have accomplished. It's crazy how quickly times flies by when you're enjoying every minute of what you do.
Today is also an important day for me in a business sense. You don't change a website's domain name and main focus without risking to take a hit. First, there is a financial risk. Doing this kind of work doesn't come cheap, but we have skilled IT people and I trust they know what they're doing. While I'm confident our web development Team has properly handled the domain change, our main concern is you, the iDB reader.
I also know that a vast majority of our readers will welcome the change. A lot of you own several iOS devices and now we'll be your official spot for everything iOS. So please, if you're excited about this change, let us know in the comments. Haters are always more vocal than lovers and we'd love to get some positive feedback about the new site name. We do have egos that need to be boosted!
So, what's new? Right now, besides the new domain name and logo, nothing is new. It's still the same site design and layout. But in the next few weeks, we'll be implementing new features, have a better navigation and hopefully get rid off those ugly ads in the sidebar. Our goal is to be THE place for iOS news and info. We'll do what it takes to get there, but it's not going to happen overnight. Please bear with us while we make the transition.
We have a new logo too, and as you can see, it doesn't look great right now. We'll be working on that to make sure it looks pretty again. Other things might be broken. If you see something that's not working as it should, please let us know.
This name change is the perfect time to thank the iDB Team for their incredible work. I took care of this blog by myself for the first couple years and that wasn't always easy. Having a team of dedicated and knowledgeable writers is a blessing for me. Thank you Cody, Jeff, Alex, Killian, Oliver and Michael. Thank you to the past iDB writers, and also thank you to our current interns: Kevin, Francesco and Zech (hopefully you guys won't give up easily).
Maybe even more importantly, thank you, iDB reader. Obviously, this would have never been possible without you and your support. We have an incredible community and my wish is that it keeps growing and growing even more. Thanks to you, I am able to do what I love for a living: talk about the iPhone and the iPad. I will forever be thankful for that, and I know the rest of the Team is as well.
Now is the time to self promote ourselves… Please make sure you subscribe to our RSS feed, friend us on Facebook, and follow us on Twitter (all site-related content on Twitter has been moved to a standalone @iDownloadblog account). I know most of you already do follow us elsewhere, but spreading the word never hurts.


we apologize for the audio quality in the beginning of the podcast,We welcome BTV English play by play Patrick Kendrick as we discuss his arrival to do play by play for BTV. We recap the Nacional game where Benfica won convincingly with Jonas leading a convincing performance over the island men.Next up we recap the Academica game and answer some of your twitter questions.
Please subscribe via itunes, Stitcher radio, and RSS feed.


text:
Can UCLA produce a viable running game against No. 21 Colorado?
Utah cornerback Dominique Hatfield knocks away a pass intended for UCLA wide receiver Jordan Lasley in the second quarter on Oct. 22.
By Ben BolchStaff Writer
UCLA's backward march in its running game probably won't leave any footprints in the school record book.
It may be hard to believe, but the Bruins have been worse at running the ball than they are this season, when their 85.5 yards rushing per game rank last among 128 Football Bowl Subdivision teams.
The 1963 team, featuring sophomore fullback Jim Colletto, chugged its way to 759 rushing yards, the lowest total since at least 1945. The only other time UCLA finished with fewer than 1,000 rushing yards during that span was in 2008, when it totaled 993.
It was probably no coincidence that those were lost seasons, the Bruins going 2-8 in 1963 and 4-8 in 2008.
UCLA (3-5 overall, 1-4 in Pac-12 Conference play) appears headed in that direction again thanks to an inert running game that has gained 684 yards in eight games, putting the Bruins on pace for 1,026 rushing yards.
The Bruins barely even tried to run the ball against Utah on Oct. 22, calling a dollop of 10 runs amid their 87 total plays. Will UCLA unveil an actual running game Thursday evening against No. 21 Colorado (6-2, 4-1) at Folsom Field?
"I really want balance to help our quarterback and that's what we're always trying to go for," Bruins offensive coordinator Kennedy Polamalu said Sunday, "but the bottom line is also to score points and help this team win games."
In other words, it could depend on the way things develop against the Buffaloes.
UCLA seems bound for a third consecutive game without quarterback Josh Rosen, who did not appear to be at practice Sunday as he continues his recovery from nerve damage in his throwing shoulder.
Part of the Bruins' move away from their running game against Utah was attributable to the success of their passing game, and part of it was because they quickly fell behind, 14-0, putting them in comeback mode. UCLA ran for minus-two yards on its first two carries and Polamalu noted that he went to the passing game to give his team a chance. The Bruins couldn't even gain a yard when they tried to run on fourth and one as a confidence-builder.
Bruins tailback Bolu Olorunfunmi, who carried the ball a team-high nine times for 24 yards, said he still felt involved because he was blocking on half of quarterback Mike Fafaul's passes and going out on routes and trying to catch the ball on the other half.
Olorunfunmi said the team's trio of tailbacks that also includes Soso Jamabo and Nate Starks had made substantial progress in its recovery from a litany of injuries that had plagued them in recent weeks.
"This game is probably the first game we're all kind of just 100%, back to ourselves," Olorunfunmi said.
The theme in practice has been to go for ugly yards, Olorunfunmi said, though the Bruins know they can't be picky when too many plays have resulted in no gain or a move in the wrong direction.
"If there's nothing there, if there's a little crease, hit it, just something," Olorunfunmi said. "Whatever you can get, just get it."
UCLA defensive coordinator Tom Bradley said defensive tackle Eddie Vanderdoes suffered an ankle injury after stepping on a teammate's foot but was expected to be able to play against Colorado. … Cornerback Nate Meadors, who has not played since Oct. 1 against Arizona because of a groin injury, returned to practice and could play against the Buffaloes, Bradley said, "but we'll be very cautious how much we're using him."
ben.bolch@latimes.com
Twitter: @latbbolch
Ben Bolch
Ben Bolch has been a Los Angeles Times staff writer since 1999. He is serving his second stint as the UCLA beat writer, which seems fitting since he has covered almost every sports beat except hockey and horse racing. Bolch is also the author of the recently released book "100 Things UCLA Fans Should Know & Do Before They Die." He previously covered UCLA basketball from 2010-11 before going on to cover the NBA and the Clippers for five years. He happily traded in gobs of hotel points and airline miles to return to cover UCLA basketball and football in the summer of 2016. Bolch was once selected by NBA TV's "The Starters" as the "Worst of the Week" after questioning their celebrity journalism-style questions at an NBA All-Star game and considers it one of his finer moments.


text:
Robert Downey Jr. Shares Awesome Footage Of Infinity War Being Filmed
There are few movies that are quite as massive as Avengers: Infinity War. The film was a huge production effort involving hundreds of crew members, over 30 characters, and likely some very tired special effects technicians. Couple that with the fact that this was filmed back-to-back with Avengers 4 for an entire year, and you've got a production for the ages. Filming Infinity War was probably a challenge for all involved and movie fans are no doubt curious about how such a project was tackled. Check out this cool behind-the-scenes look at how Infinity War was filmed, courtesy of Robert Downey Jr.
Just a little glimpse behind the curtain on @avengers ... It's #moviemagic baby... @markruffalo @therussobrothers @wongrel #doctorstrange #theincredibleironhulk #ironstrange #ironwong #sciencebros #facialhairbros #bensquared #bts #TeamStark #represents @marvelstudios #everydayeverynighteverywhere (???? @jimmy_rich )
A post shared by Robert Downey Jr. (@robertdowneyjr) on May 19, 2018 at 6:37am PDT
Filming any movie is hard, but one with as many moving parts as Avengers: Infinity War takes a special kind of effort. Though there will likely be plenty of behind-the-scenes looks on the eventual Blu-ray release (coming sooner than you think), we've got an early peek at what it was like to be on set during filming. Robert Downey Jr. has shared a video to his Instagram of the filming of an early scene in Avenger: Infinity War. The scene involves Downey's Tony Stark, Bruce Banner (Mark Ruffalo), Stephen Strange (Benedict Cumberbatch), and Wong (Benedict Wong) standing together on a battle-worn New York City street. Stark assumes a battle pose and exchanges some words with Banner before the Russo Brothers call for a reset.
Obviously, Tony Stark is meant to be in his Iron Man armor at this point, so the video offers a look at what filming is like without all the special effects that are added afterward. Given how grand and epic the movie is, the actual filming of it is surprisingly ordinary. They reposition and adjust camera moves, give notes to actors, and do multiple takes, just like it's any old movie. It's a very cool look into what filming a movie is actually like, and it seems even the size of the flick doesn't affect the nitty gritty on-set procedures.
It's also a fun look at what everything looks like pre-special effects. The set looks terrific, but a lot more detail is added by the VFX team to make it seem like these actors are actually in New York City (a reminder that this movie filmed in Atlanta). Plus, Iron Man is clearly supposed to be doing something impressive, but the actors are just meant to picture in their heads what they are supposed to be seeing. Infinity War has a LOT of special effects too, so imagine what filming fight scenes or any of the stuff in space must have been like.
You won't have to pretend to be seeing something awesome because the finished Avengers: Infinity War is playing in theaters right now. For everything else arriving this summer, here's our list of must-see summer movies.
news Why Dolittle Is Going To Lose Money, Despite Making Nearly $100 Million So Far
Joker: 9 Hidden Details From The Joker That Fans Caught news
Arrow Series Finale: Did Oliver Queen Get A Happy Ending Or Not? television
Nicolas Cage's New Horror Movie Cut A Scene Where He Recited Dialogue While Doing Handstands news


How easy is it for us to take the people around us for granted?
Maybe you have friends who consistently speak encouraging words to you, or family members who do things that you never see them do, but are a big help to you. Sometimes I even say, "Thank you" to people without really even thinking about their effort or sacrifice on my behalf.
How much easier is it for us to assume God's goodness in our lives?
The very fact that we wake up in the morning is a testimony to God's sustaining grace in our lives. Our minds, our bodies, our will, our emotions are all viable because of the fact that God holds us together and provides our very breath.
Moses' song reminds the nation of Israel and us today that it is only appropriate for us to surrender every part of our lives to our Creator and Sustainer – "no foreign god" has any part of providing for us daily and directing our future.
Will you be thankful today for things that are easy to take for granted?
Will you dedicate today to God, and let Him guide every decision?


The Mount Vernon ISD Horticulture class has opened their greenhouse to the public. Members of the community are encouraged to purchase flowers the students have grown. For more information, see the April 5 edition of the Mount Vernon Optic-Herald.


'Digital disruption' is a term that seemingly combines hope and fear into one catch-all phrase. After all, 'digital' is positive, conjuring images of newer, faster, better and more awesome technology. 'Disruption', on the other hand, is inevitably negative in its connotations, bringing to mind thoughts of disturbance or interruption – in fact, the dictionary definition is that of 'forcible separation'.
While there is no doubt that digital disruption has left many enterprises confused and even a little nervous, it should not be looked at as something to fear. Rather, it can open up some fantastic opportunities for higher levels of customer engagement. Those corporations that step up to the plate will be able to take advantage of the rapidly shifting digital sands, to deliver first-rate experiences that will boost customer loyalty and retention rates.
So how does digital disruption impact upon contact centers? The most obvious way is the rapidly increasing number of channels which customers expect to interact with businesses, including text, email, chat, and the various social media platforms, to name a few. This has led directly to the desire for omnichannel contact centers.
Most notable among the new channels is that of social media. Although this channel can multiply the effects of a bad customer experience – simply due to the audience - it can do the same for good service. More importantly, a new generation of tech-savvy young customers are now entering the market, and for these Millennials, social media is often the communication channel of choice.
Thus, this new channel presents contact centers with easy access to a whole new customer base, while, when used correctly, also enabling them to foster closer, more intimate ties with these consumers.
As an increasing number of customers consider phone-based conversation as little more than a last resort, social media opens up a new method of communication with clients who are increasingly using it for everything from submitting complaints and claims to finding out more about a company's products or services.
In a similar manner, the rise of mobile applications is another example of disruption that is helping organizations to innovate. Here, it is through the development of their own customer service apps to communicate with users. These should also improve the consumers' experience, as it will enable them to simply and easily interact with the business whenever they choose.
Big data is a major part of the current digital disruption, and also offers enormous opportunities, thanks to the use of analytics. As customer service becomes a key business differentiator, so the desire to anticipate customers' needs grows. Contact center analytics offer enterprises the opportunity to bring together information from a wide variety of sources, such as phone calls, surveys, web chat, billing systems and more, with the goal of creating actionable insights.
Analytics can then make the relevant connections around customer preferences that will provide the business with a picture that allows it to anticipate customer needs precisely. And of course, once you can anticipate their needs, you can personalize the offerings you provide to them, which creates increased value for both the business and the consumer.
The new digital world has also erased concepts like normal office hours, and customers today expect 24/7/365 support; they expect to be able to contact the enterprise anytime, anywhere and via any device. Fortunately, disruptive new technologies like robotic process automation and artificial intelligence are enabling chatbots which can provide exactly such a service.
Video chat is another technology that has had a disruptive effect on the contact center because it requires an entirely different range of skills to a standard phone call. Not only does it mean your agents must be smart and presentable, but they need to be able to control their facial expressions while correctly reading those of the customer.
However, despite these challenges, the opportunity presented here is fantastic. As video calls move towards true live support, the face-to-face contact with the client that this ensures presents the contact center with a wonderful chance to establish a much more intimate relationship with each customer – one that can be leveraged to increase loyalty and brand advocacy.
Considering the cost of winning new customers, developing long-term loyalty with customers once you have them is more critical than ever. This means that service teams need to exploit every opportunity, channel and contact point with customers to the fullest extent, in order to continuously build loyalty.
The proliferation of new channels, such as video chat and the aforementioned social media platforms, to name just two, offers these teams a wider variety of touch-points to utilize for this purpose.
Perhaps the biggest disruptive aspect of the rise of digital is not so much the emergence of the new technologies discussed, but rather the shift in customer behavior ¹. Deloitte suggests that the market leaders of tomorrow will not be decided by the amount of technology they deploy, but by how they evolve their whole service operation to respond to the changing customer.
For example, companies need to start proactively reaching out to customers with information, advice and where necessary, forewarnings. This means acting more like a partner than a service provider to customers, by advising them how to make the most out the organization's services and reduce costs for themselves. These are the kind of high-value services that will differentiate businesses from their competition.
Customers today demand more, so your service teams should not only be focused on answering questions and resolving issues, but should instead be seeking to take things further.
One way of doing this – which is a real opportunity for improved service, and thereby further differentiation – is to build customer communities both in the online and real world. These will not only serve as a self-help network for consumers, but will also help to generate valuable user content and may even provide new product development ideas.
So while digital disruption may seem concerning on the surface, it also offers a wealth of new opportunities: opportunities to build an ongoing dialogue with your customers, opportunities to learn from your customers and opportunities to ultimately increase the relevance of your products and services.


text:
Jan Hutchinson - New Spittalfield Wholesale Market
Increased interest from consumers during lock down
The fruit and vegetable trade remained busy during the first lockdown and this was also the case for businesses in New Spitalfields wholesale market in London.
"For most of the traders business remained buoyant but for some of the tenants who supplied the caterers it was tough," explains Jan Hutchinson, CEO of the Tenants Association at the market. "We have seen an increase of enquiries from people wishing to purchase at the market, in some cases this could be people who have suddenly found themselves out of work and are looking for a career change. It is great to see new interest in the market, but we are trying to keep numbers visiting the site safe just now."
"We are a wholesale market, and our fruit and vegetable traders are more set up for trade sales than for small consumers purchases, so we don't advertise the fact that we are open to the general public. We also try to support the local street markets and farmer's markets, many of which initially closed but quickly reopened within a week of the first lock down."
November is typically a quiet month in the wholesale trade, it is just after half-term and people start to think about saving for Christmas and eat out less.
It also a change of the season said Jan, "Some produce sees gaps in supply as we transition to the import season. Brexit is also a worry as we may see a delay at the border imported fresh produce, but I'm sure if we start to see empty shelves new regulations will be implemented quickly. I hope our traders will do enough trade in December to see them through any tough periods at the start of the year."
Jan also mentioned the hospitality suppliers who were operating at around 30% at the moment. "These people are operating at a loss just to keep supplying essential services such as schools and hospitals. This is not sustainable for them."
Jan Hutchinson
jan@newspitalfieldsmarket.co.uk
Publication date: Fri 27 Nov 2020
Author: Nichola McGregor
© FloralDaily.com


text:
BF Within Fellowship
Only A Game (?): The Inception
A playful immersive installation, 'Only A Game (?)' is an interactive game experience where audiences can use their body movements to offset the gradual increase of global warming and co-create generative art in the process.
Artists: Pritha Kundu, Tiz Creel, Fabian Raith
Supported by: David McFarlane, Tanya Saxena
The text is split into two sections: the first, is a dialogue between Tanya Saxena, a dancer and choreographer from India, and Fabian Raith, a media artist and theatre-maker from Germany; and the second section is a comprehensive reflection by Pritha, a movement and visual artist from India.
Fabian & Tanya: Conversation, Collaboration, and AI
Tanya: Before attending the BeFantastic Fellowship I knew very little about TechArt. Now, four months later, I find myself in the throws of an ambitious project combining movement, sound, and technology. A sense of irony and wonder pervades my writing, whoever reading this is forewarned!
As someone who takes great joy in moving, anything that can inspire others with a similar joy is exciting to me. What I wasn't prepared for was that my involvement in the project would challenge me to collaborate with the most unexpected colleague — Artificial Intelligence.
Fabian: I started to work with technology a few years ago but I would still describe myself as a performing artist. For me, it was very interesting to combine technology and physical performances and during the fellowship, I learned a lot about dance and movement.
Tanya: Almost as soon as Pritha proposed the idea of designing a game that responded to movement, I knew that I wanted to work on it. As someone who takes great joy in moving, anything that can inspire others with a similar joy is exciting to me. What I wasn't prepared for was that my involvement in the project would challenge me to collaborate with the most unexpected colleague — Artificial Intelligence.
Tanya: In essence, our project involves designing a game where the body acts as the controller, and the game environment changes according to a pre-designed almanac of movements. The game is based on rendering climate action and prompts the player(s) to try and save the Earth by combating rising temperatures and water levels. My role in the project involves designing the almanac of movements in a way that feels intuitive and inclusive to a wide range of players. This involves two aspects:
Researching global warming and actions that we can take to combat them, subsequently translating these climate actions into movements; and
Experimenting with motion tracking to understand how the AI responds to movement
The way the AI responds to movement and pose recognition is sometimes so unexpected; it comes as a complete surprise. Whereas initially, this would throw me off, I am beginning to enjoy these surprises. It is in this chasm between humans and AI where I feel the possibility and excitement of creation lies.
For the purpose of the game design, we have been working with pose tracking and I have been experimenting with Teachable Machine. For me, this is really where things got interesting. As movement artists, when we create or collaborate, we tend to rely on devised processes. So we take an idea, a starting point, and keep moving and experimenting to see what kind of shape emerges, this is a largely intuitive process. When working with AI, however, that sense of intuition is challenged in a completely different way. The way the AI responds to movement and pose recognition is sometimes so unexpected; it comes as a complete surprise. Whereas initially, this would throw me off, I am beginning to enjoy these surprises. It is in this chasm between humans and AI where I feel the possibility and excitement of creation lies. I am still continuing to explore this relationship, and (perhaps indulgently) foresee myself spending quite a bit of time playing around with this, while simultaneously continuing to read about climate change.
Fabian: At the same time, the AI model can also be limiting in a way. We hand our perception of the world to a machine, which is not able to see movement the way we do. It is less sensual; it reduces the movement to re-detectable poses and is not really able to pick up on minute details. The communication with it is always one-sided: we provide the input, and the AI generates the output.
Tanya: One aspect of climate change that has particularly stood out for me over my research is its close connection with social justice. Climate change affects everyone, but often the people who are most severely impacted by it are the ones who have contributed to it the least. In every report, article or video I watch this fact becomes more evident. As someone who lives in a tropical, developing country I can see this imbalance in climate justice affecting me and those around me. This is an aspect that we have been finding ways to incorporate into our game through movement and through the game design itself.
We hand our perception of the world to a machine, which is not able to see movement the way we do. It is less sensual; it reduces the movement to re-detectable poses and is not really able to pick up on minute details. The communication with it is always one-sided: we provide the input, and the AI generates the output.
Fabian: Yes, this is also very weird to me. We see devastating images from all around the world of increasingly worse floods, for instance. Coming from Germany, one of the richest and also leading industrial countries, I can see that it is already facing drastic changes in its climate, yet the conversation on climate is still focused on dry summers, and so little on transformation. Reality is hitting hard, yet old imaginations still survive. In some sense, it is metaphorically like an AI: we use existing imageries from the past to make predictions of a tomorrow, yet our tomorrow is not shaped by yesterday, but by the current realities.
Tiz, Fabian and Tanya in an online meeting
Tanya: It has also been fascinating to see and learn from my team – Pritha, Tiz, Fabian and David. At our very core, we are all artists. However, because we are all used to working with different disciplines when we meet we bring to the table many different ways of approaching the creative process. I've enjoyed seeing how each of them works/thinks about their work, and I am quite grateful for their kindness and patience.
Fabian: We are a team of five people, each one of us with very different knowledge about technology, digitality, movement and performing arts. An important aspect of working on this project was to connect the different ways we approach these aspects while making sense of our experiences. So, even as we are working on the piece, we are still figuring out our own ways of working and sharing the workload among us.
Reality is hitting hard, yet old imaginations still survive. In some sense, it is metaphorically like an AI: we use existing imageries from the past to make predictions of a tomorrow, yet our tomorrow is not shaped by yesterday, but by the current realities.
Pritha: Looking Back and Reflecting
I applied to the BeFantastic Within Fellowship at a time in my artistic practice when I was seeking creative intersections of all things that drive me — creative coding, tech, ecology, movement arts, visual arts, community engagement, and pedagogy. It was around March 2022 and almost two years of having confined my movement practice, photography, and filmmaking to the compound of my house and not having any human collaborators in the same physical space had pushed me to consider the idea of working with the only accessible collaborator: my computer.
During that time I learnt how to build AI-driven, interactive programs which would dance with me and create visuals with me. It was also a time when I truly started appreciating how powerful embodied experiences can be to connect with the world around us and empathize with the beings that inhabit it. It was a time when I began to consider how technology can have a critical role in creating empathetic, equitable, accessible spaces where communities can connect and find platforms to represent their narratives and know that of others.
At the time, for me, two major thoughts were driving my practice:
How art installations/performances mostly have pre-determined outcomes and trajectories and how it is something a member of the audience only experiences in observation. I was working on creating spaces where artists share their practice with the audience with the intent of inviting them to take an active part in the creation and in the process, understand the art. For me, embodied/somatic practices are extremely powerful and I wanted to build a space where everyone who steps into it gets to experience that.
How inaccessible artistic and scientific practices are to those who are not "artists" or "scientists", how much arts, science, and tech are considered to be different from one another, and how very pertinent, influential, and all-pervasive arts-sci-tech are in our lives. I feel if we had a way to engage with it more and understand why the world around us is the way it is (in the context of changing climate, for example), we'd understand our role in it so much more, dispelling the indifference or disinterest that exists in our minds about it.
All of these thoughts mashed and moulded into the idea for Only a Game (?) when I first pitched it to the others. I knew from the start that its scope stretched beyond what could be accomplished during the fellowship. However, I was eager to kickstart the process – in its simplest version – at the very least. And then came along these four incredible artists and technologists who actually wanted to build this together!
I began to consider how technology can have a critical role in creating empathetic, equitable, accessible spaces where communities can connect and find platforms to represent their narratives and know that of others.
The discussions, dialogs, mentor sessions, and every other resource BeFantastic curated for us in the course of this fellowship have been instrumental for us in understanding the scope, limitations, and slippery slopes of developing this project within the context of AI, performing arts, and climate action.
Tanya and Fabian have delved into some of the technical challenges we are encountering so I'd like to write about some conceptual roadblocks and insights we have had. I feel that having five different minds and their diverse perspectives has helped us conceptualize the goals, trajectory, and outcome of the game to reflect what was in our minds as closely as possible. Often, when I have something I'd like to add but have no words to describe it, Fabian would know of a software that could do it! We can rely on David's input to help us create an immersive soundscape for the game where, I for one, would have been quite lost. Tanya and I share some similarities in our creative vocabulary – in that we both come from backgrounds that involve Bharatanatyam – and are enthusiastic to start working on figuring out what kind of movements can be developed for the gameplay. Tiz has been working on developing the details of the gameplay and the user experience.
One of the things we would like to pay close attention to at this stage of the process is the congruence of the movements with the narrative, the journey we build, and what thoughts we leave the participants with. For me, that involves a mix of research on existing games, climate narratives, hours in a dance studio, and generally thinking about stage design and lighting! Right now, a lot of my work involves transcribing and organizing notes I make into concrete ideas so that the others on the team really know what I have been up to.
This has also been a time when each of us has had unavoidable commitments that keep dragging us away from this work – no matter how much we would want to stick to our schedules! Having four other people on the team ready to pick up the slack is incredibly reassuring.
← Where do I come from? Where do I go?: Learning to Capture the Concept
→ ClimateProv: Playing with the AI


Beth's career began in the classified department of the Oshawa This Week, a Metroland community paper. After working with Metroland papers in various departments and launching two real estate publications, she learned it all comes down to serving the needs of the client first and foremost. This is what motivates her to stay in this business and take on the adventure of owning OUR HOMES Magazine in Ottawa. She finds it a pleasure to work with small, single owner businesses to national accounts. At this time in her life, she's thankful to enjoy being the publisher of OUR HOMES in Ottawa as well as being a wife, mother and grandmother!
9. Sobeys - March Rd.
11. Sobeys - Terry Fox Dr.


text:
Q: While calculate SSE getting Error : 'numpy.float64' object is not iterable I am trying to calculate the Sum of Square Error(SSE), code mentioned below

def SSEadver(tv_train,radio_train,newsppr_train,y_train):
 y_train_predct = []
 sse_train = 0
 y_train_predct_srs = 0

# Calculating the predicted sales values on training data
 for i in range(0,len(tv_train)):
    y_train_predct.append(2.8769666223179353 + (0.04656457* tv_train.iloc[i])+ (0.17915812*(radio_train.iloc[i])) + (0.00345046*(newsppr_train.iloc[i])))

# ** Here I Convert  y_train_predct's type List to Series, but still it is showing type as list**
 y_train_predct_srs = pd.Series(y_train_predct)

# *** Due above converting not working here y_train_predct_srs.iloc[j]) is not working***
# Now calculate SSE (sum of Squared Errors)
 for j in range (len(y_train)):
    sse_train +=  sum((y_train.iloc[j] - y_train_predct_srs.iloc[j])**2)

return y_train_predct, y_train_predct_srs

sse_train = SSEadver(tv_train,radio_train,newsppr_train, y_train)

While I run this code I am getting error :

   TypeError                                 Traceback (most recent call last)
 <ipython-input-446-576e1af02461> in <module>()
 20     return y_train_predct, y_train_predct_srs
 21
  ---> 22 sse_train = SSEadver(tv_train,radio_train,newsppr_train, y_train)
   23

  <ipython-input-446-576e1af02461> in SSEadver(tv_train, radio_train, newsppr_train, y_train)
 14     # Now calculate SSE (sum of Squared Errors)
 15     for j in range (len(y_train)):
---> 16 sse_train +=  sum((y_train.iloc[j] -         y_train_predct_srs.iloc[j])**2)
 17
 18

TypeError: 'numpy.float64' object is not iterable

why am I getting this error? I am using Python 3.X.X

A: I can't see all your code, however, it looks like either
y_train.iloc or y_train_predct_srs.iloc
are not lists, but in fact numpy.float64. You should check they are definitely lists, and try again.

redpajama_set_name: RedPajamaStackExchange


text:
Q: jq variable substituion works in shell but not in script The following command works in the shell just fine, but when executed via an script it doesn't. What am I missing.
jsonSelectWords='select(.words!=6) | select(.words!=1173) | select(.words!=1) | select(.words!=8) | select(.words!=9) | select(.words!=27)'

cat file.json | jq "$jsonSelectWords"

In the script the select statement is created dynamically, thus I am not able to directly provide it.
input=file.json

local jsonSelectWords="'"
for word in "${wordDupArray[@]}"
do
    jsonSelectWords+="select(.words!=$word) | "
done
jsonSelectWords="${jsonSelectWords::-3}"
jsonSelectWords+="'"

cat $input | jq "$jsonSelectWords"

The execution of the last line gives the following error.
jq: error: syntax error, unexpected INVALID_CHARACTER, expecting $end (Unix shell quoting issues?) at <top-level>, line 1:

'select(.words!=6) | select(.words!=1173) | select(.words!=1) | select(.words!=8) | select(.words!=9) | select(.words!=27)'

jq: 1 compile error

Any hints. It tried different variations as well as the whole statement in $(cat $input | jq "$jsonSelectWords")
I have also used the following
cat $input | jq --args JSW "$jsonSelectWords" '$JSW' (with single quotes removed from the initial string, with '[$JSW]' and so on). This just outputs the content of jsonSelectWords.
The following lines are examples of the content of file.json aka $input.
{"timestamp":"2022-03-09T12:30:23.329630917+01:00","scheme":"http","port":"80","path":"/","body-sha256":"0bfc0bdeb920ce4701f130e6e6a33c8aaf558fae44c7479cc1629930cb0f4535","header-sha256":"d9522b92bb09e71b719804f522f0b3b49aa77974c8d79e644fb45a7b3327f73e","a":["81.91.86.14"],"url":"http://01.akce.omv.com:80","input":"01.akce.omv.com","location":"https://01.akce.omv.com/","webserver":"openresty","content-type":"text/html","method":"GET","host":"81.91.86.14","content-length":95,"status-code":301,"response-time":"194.004475ms","failed":false,"lines":3,"words":6}
{"timestamp":"2022-03-09T12:30:23.355007661+01:00","scheme":"http","port":"80","path":"/","body-sha256":"d6285599bd6f2851fc17e0244ad212a58d8d539231f804f81b5b98289197afa0","header-sha256":"96884ec058c78d0ea282a2d51be4ce0f5c7bc05d8fe3e8dd8f6fb73dd4fa2cd6","a":["81.91.86.14","40.90.4.7","64.4.48.7","2603:1061::7","2620:1ec:8ec::7"],"url":"http://09-mail2.akce.omv.com:80","input":"09-mail2.akce.omv.com","location":"https://09-mail2.akce.omv.com/","webserver":"openresty","content-type":"text/html","method":"GET","host":"81.91.86.14","content-length":101,"status-code":301,"response-time":"233.377898ms","failed":false,"lines":3,"words":6}
{"timestamp":"2022-03-09T12:30:23.450849812+01:00","scheme":"http","port":"80","path":"/","body-sha256":"c186820e328bf631a2943f77e52e9e8319ddfefade6d308a2a22ef996176bbe6","header-sha256":"61e4f3139518b49cac86b77a4f9f06da98d53f2eb12dbff574b5a0ea66327478","a":["81.91.86.14"],"url":"http://09-server2.akce.omv.com:80","input":"09-server2.akce.omv.com","location":"https://09-server2.akce.omv.com/","webserver":"openresty","content-type":"text/html","method":"GET","host":"81.91.86.14","content-length":103,"status-code":301,"response-time":"268.856986ms","failed":false,"lines":3,"words":6}

Solution
local jsonSelectWords=""
for word in "${wordDupArray[@]}"
do
    jsonSelectWords+="select(.words!=$word) | "
done
jsonSelectWords="${jsonSelectWords::-3}"

cat $input | jq "$jsonSelectWords"

A: Programmatically producing code that is being executed (here, a bash script producing and running a jq filter) is generally considered not only less readable (what happens in jq is very fragmented), more error-prone (this has actually brought you here), but also a principal safety risk (in a complex chain of dependencies you might not have full control over what is being executed in the end).
Therefore, you should try to modify your approach in a way that the only thing variable is the data that is being input, while the code is formulated in a way that it can react on the varying data but by itself is just a literal invariable string.
Given your sample (I presume, the code above is just a small snippet relevant to the actual question, so let this be more a hinting guide rather than a general solution), you are trying to reduce an input stream of JSON objects from file.json by comparing their words field's numeric content to a list of numbers stored in the bash array wordDupArray. More specifically, given a single input object, you want to pass it through to the output if .words holds a number that is not present in a list of numbers provided, or else drop it if the number is present in the list. Let's implement that.
If jq is given a stream of objects, it will process them one by one, so breaking down the input stream to a single object already happens automatically. For the comparison part, jq needs to be given the list of numbers from the bash array. As jq is a JSON processor, it'd be best to provide the list as a JSON array, thus the task at hand is to convert the bash array into a JSON array.
There are many ways to accomplish this. As the array contains only numbers, you can cash in on the fact that a number by itself is already a valid JSON document, so one approach could be to have another jq call which takes a stream of numbers and outputs them as a JSON-ecoded array using the --slurp (or -s) option, and to then, back in bash, store that output in a variable and provide it to the actual jq call using the --argjson option, which lets you access that JSON array as a variable inside jq.
wordDupArray=(6 1173 1 8 9 27)                   # dummy init of your bash array
jsonarray="$(jq -sc <<< "${wordDupArray[@]}")"   # will contain "[6,1173,1,8,9,27]"
jq --argjson list "$jsonarray" ' … jq filter using the array in $list … ' file.json

For the sake of variation, another way could be to use the --slurpfile option which by itself already combines a stream of JSON documents to a JSON array, and similarly lets you access that array using a variable. But as a major difference, it requires the document to be provided as a file rather than a JSON-encoded string. This can be mimicked by using Process Substitution in bash:
wordDupArray=(6 1173 1 8 9 27)                   # dummy init of your bash array
jq --slurpfile list <(cat <<< "${wordDupArray[@]}") ' … using $list … ' file.json

For the main task, filtering the input objects from file.json according to a match in the $list array, you can check for inequality just as you did before but now using the array's items $list[] instead, and have the all function check whether the given condition holds for all items or not (all hold true means none did match).
jq --slurpfile list <(cat <<< "${wordDupArray[@]}") \
  'select([.words != $list[]] | all)' file.json

Demo
Again, for the sake of variation, you could also use the IN function which returns whether or not a given value appears in a given stream (not to be confused with the in function which is for checking keys in objects), and the not function to select the cases where a match could not be found.
jq --slurpfile list <(cat <<< "${wordDupArray[@]}") \
  'select(.words | IN($list[]) | not)' file.json

Demo
All in all, these solutions are more stable and robust as the code is invariable and self-contained, also more comprehensible as a contiguous code is easier to follow, and even in the case of a failure you can expect more convenient error messages than the generic "compile error" which is even harder to trace if the actual code executed is unknown because of its volatility.


text:
Listen & Contact Us
Episode 147: The Evolution of 'Digital Body Language' (ft. Erica Dhawan)
by Jeremy GoldmanOctober 14, 2021
Jeremy Goldman
Jeremy Goldman is the author of Going Social and Getting to Like, a former Inc. columnist, and the founder of digital consultancy Firebrand Group. In addition to FUTUREPROOF. he serves as the Director of Marketing & Commerce Briefings at Insider Intelligence.
Think about how much of our lives are spent communicating behind computer screens these days, and then compare that with most of human history when we were communicating face to face using body language. It's such a shift that it's perhaps not unexpected so many of us are bad at it. That's why we wanted to speak to Erica Dhawan.
Erica is a globally recognized leadership expert and keynote speaker helping organizations and leaders innovate faster and further, together. Her writing has appeared in dozens of publications, including Fast Company and Harvard Business Review. She has an MPA from Harvard Kennedy School, MBA from MIT Sloan, and BS from The Wharton School—so you could say she knows a thing or two about a thing or two. Her new book, Digital Body Language: How to Build Trust & Connection No Matter the Distance, came out this past May, and I wanted to talk to her about her research and advice for us as digital body language keeps growing in importance. Her book's been praised by everyone from Seth Godin to Sheryl Sandberg to Billie Jean King, so I'm happy we get the chance to learn from her.
As always, we welcome your feedback. Please make sure to subscribe, rate, and review on Apple Podcasts, Spotify, Stitcher, and Google Play – and make sure to follow us on Facebook and LinkedIn!
Tagged as:careerdigital body languageErica Dhawan
Episode 168: Disruption Through Smart Growth (ft. Whitney Johnson)
One of the things we discuss on this show often is what the future will look like. Another key theme we keep coming back to is how...
Episode 166: Stop Making Stupid Financial Decisions (ft. economist Larry Kotlikoff)
Think about all of the financial decisions we make about our education, careers, marriages, retirement ages, Social Security, taxes, and...
Personal DevelopmentScience
Episode 164: The Science & Power of Influence (ft. Dr. Zoe Chance)
We're speaking today with Zoe Chance, who has a very cool story: she grew up poor and shy and worked her way up from telemarketing and door...
Why are you reaching out to us? * I have a comment or question?I have someone to pitch to FUTUREPROOF.
Episode 192: Making Better Decisions Through Deliberate Calm in 2023 December 27, 2022
Episode 181: How Google parent Alphabet's VCs Invest in the Future (ft. Gene Frantz, CapitalG) August 9, 2022
Episode 168: Disruption Through Smart Growth (ft. Whitney Johnson) April 11, 2022


MargoTigress HUGEc0ckALIYAH livejasmin. MistressZto. TitsORGASMcummm. 8bigcockSOLLEN.
AngleAsianVHMikoStarrXMikoStarrXMissLaReyna .LELOHOTSEXYPoshBostyLadyjasminatitsBobDICKem .JeffClayBraamKatarineMossJeffClay .InfinityCumlaymedownxxxLeslieBakerBobDICKem .OllesiaLukeRyan69DyamondCuteSexyxxAngelxx .PearlMistressAlisonKisstwoHOTFLIRTYts69a0FabulousCarey .HeillyneRe4dyTOPlayPoshBostyLadySexbombPP .SamaraStyleHotMistressZtoTrishKittyXToriLikesRide .ShantallGraceGoliathsSkyOllesiawantednastyslave .QUEENnDOminatrixsummeradventureSamaraBrooksAbbyFly .rylanbradley09SolarToffimariposa210ShiningVita .
DIDDIBIGCOCKXHelenYummylollipopsboy0LatinLustful .MinnaxxxHeillyneMyssBarbaraDIDDIBIGCOCKX .KissyCrissywantednastyslaveOllesiatwoHOTFLIRTYts69 .EtelleDIDDIBIGCOCKXJUICYcockDOLLSAlejandraDuque .DyamondCuteSolarToffitalianabigcockxxEtelle .StaceyLaneXMyssBarbaraDebraTurnerrRe4dyTOPlay .RosieBanksjasminatitsSexbombPPMikoStarrX .EpicSunshineEpicSunshineTinyFoxyMyssBarbara .MistressZtoursexmaster89InfinityCumtalianabigcockxx .DenisBlueKissyCrissySyrenDoll0LatinLustful .lily94JenaVieveTxAngleAsianVHStaceyLaneX .


Each case is individually cut using precise machining equipment. Each L1.0 is shipped flat packed with full assembly instructions.
- Drive Mounts:(4x) 2.5" (6x) 3.5" or (8x) 2.5"
More links for "L1.0 ATX Watercooling Case Black & Red"


Diamond Flooring are acutely aware of its responsibilities to the environment & continually strive to be proactive towards sustainability, recycling & maintaining a low carbon footprint.
Comply with our clients environmental policy requirements.
Ensure all activity by ourselves & related suppliers abide by statutory guidelines.
Are committed to Minimise the total quantity of waste produced by our operations and maximise recycling of any waste produced.
Whenever possible, liaise closely with statutory and local authorities, clients, third party organisations and the general public to reduce waste & increase recycling activity.


text:
Advanced Television Systems Committee (kurz ATSC) ist eine US-amerikanische Organisation, die Standards für digitales Fernsehen festlegt. Sie wurde 1982 als Teil des Advanced Television Committee gegründet und hat ihren Sitz in Washington, D.C.

Die Standards des ATSC beinhalten Vorgaben für hochauflösendes Digitalfernsehen (HDTV), EDTV und qualitativ schlechteres Standard Digital Television (SDTV).

Standards
Der ATSC-Standard soll das amerikanische NTSC-Fernsehsystem ersetzen. Die HDTV-Standards unter dem Dach des ATSC-Standards reproduzieren 16:9-Bilder mit einer maximalen Auflösung von 1920 × 1080 Pixeln, also einer fast sechsmal höheren Auflösung als der alte NTSC-Standard (640 × 480 / 720 × 486). Es sind aber wesentlich mehr Auflösungen in diesem Standard aufgelistet. Sechs SDTV-Kanäle, oder ein HDTV-Kanal und vier SDTV-Kanäle können auf einem 6 MHz breiten Fernsehkanal übertragen werden.

ATSC ist das nordamerikanische Pendant zum DVB-T-Standard. Alle großen Metropolen Amerikas haben mittlerweile auf ATSC umgestellt, aber die analogen Sendeanlagen senden im Simulcastbetrieb weiter, da man den ärmeren Bevölkerungsschichten, welche die Mehrheit der terrestrischen Zuschauer ausmachen, nicht von heute auf morgen das Fernsehsignal abschalten will. Die analogen NTSC-Fernsehübertragungen sollten am 17. Februar 2009 eingestellt werden. Mit dem am 11. Februar 2009 in Kraft getretenen DTV Delay Act wurde der Termin auf den 12. Juni 2009 verschoben. Das bezieht sich nur auf terrestrische Übertragungen. Kabel- und Satellitenübertragungen sind von dieser Maßnahme nicht betroffen.

Modulationsverfahren
Der ATSC-Standard verwendet folgende Profile:
8-VSB: 19,39 Mbit/s (terrestrisch) 6 MHz Bandbreite.
16-VSB: 38,78 Mbit/s (Kabel) 6 MHz Bandbreite.

Bildwiederholungsraten
Je nach Qualität variiert die Bildwiederholungsrate zwischen 24 Bildern (SDTV) und 60 Bildern pro Sekunde (HDTV).

Bildformate

Es werden folgende Bildformate unterstützt:

SDTV
 480i60, 480p30 (NTSC)

EDTV
 480p60

HDTV
 720i60
 720p24, 720p30, 720p60
 1080p24, 1080p30
 1080i60

Weblinks
Offizielle Homepage
Die standardisierten ATSC-Formate im Überblick
FCC.gov Website mit Informationen zur Umstellung (englisch)

Fußnoten

Organisation (Washington, D.C.)
Fernsehnorm
HDTV
Organisation (Fernsehen)
Gegründet 1982
Normungsorganisation