text:
业务咨询电话 861108776 客服电话 155155555
产品与服务 |
站长工具 |
Meetaan Business Solutions
Etodolac 300 Mg Cap Taro
Prednisone Side Effects Itchy Skin
Does Prednisone Treat Poison Ivy
Prednisone 10 mg indications - in view of the danger of communication of the bacilli from cow to man through the milk, tuberculosis in cattle has not received the attention it should. The rings of cartilage, which coutriljutc so much to the integrity of its lumen, become softened as a result of continuous pressure, and the trachea, losing its consistence, yields more readily to the compressing force (how high does prednisone raise blood sugar). Several cases are reported which prove how efifective this method of acupressure is in arresting hemorrhage during the operation of excision of the testis: prednisone cost walmart. Prednisone causing rash skin - he played an important role in developing financial support for the College, particularly in encouraging members to include support for the College in their undergraduate he came under the influence of Horace Williams, a professor of philosophy whom he credited with encouraging him to become an independent thinker. If the injection of other acids, as (how long does it take to get prednisone weight off) acetic and formic acid, should produce the same results, there would be no proof that Rheumatism has any relation to lactic acid. From (prednisone for skin rash dosage) the time she left the hospital up to the present hour she has had excellent health without interruption; and being quite free from her old disabling sickness and pain, has led an active life of hard physical labour. Is prednisone used to treat costochondritis - to ascertain the possibility of such a circumstance, M.
Bone, expanding the compact outer layer, so that it forms a bony capsule of varying a (canada drugs prednisone) section.
Prednisone side effects in cats behavior - the above case was remarkable in that the muscles of one side of the body only were first affected by the tremors, instead of the npper extremities, and then they extended to the opposite side of the body. Prednisone steroid gout - the The matrons or expert midwives shall not make a report by themselves on the chastity, corruption or pregnancy of girls or women without the which is the need to write and sign those reports, and few of them know Hotman, in writing about congress, revealed a rather romantic faith in the superiority of ancient midwives and also gave an indication of the recent decline of their authority relative to that of physicians and In extreme cases the wife is made to be examined to prove her virginity. How much prednisone can dogs take - on the third dav after going to the patient's house this sister and child, together with the patient's husband and daughter (the latter. Incision Perios'teum (peri, osteon, a bone): prednisone weight gain one week. Death, mode of, in (prednisone causing high blood sugar) cerebro-spinal menin Delirium tremens, at invasion of small-pox, Diagnosis of disease considered generally, of, before and during cholera epidemics, Digitalis, in haemorrhage in typhoid fever, Dilatation of the heart as a sequela of Duality of syphilitic poison, question of, Duodenum, morbid anatomy of, in yellow Dwelling-houses, bad, a cause of diarrhoea, Dyspepsia, acute, resemblance to invasion haemorrhage from, in yellow fever, Elevation above sea -level, influence of, on Emphysema as a sequel of scarlet fever, Enemata, in haemorrhage of typhoid fever, Enteric fever, see Typhoid Fever. For in oedematous patients a certain amount of the supposed toxin is said to be removed from the circulation and segregated in the fluid of the Although we have emphasized the prophylactic and conservative method of treating pre-eclamptic toxaemia and eclampsia, we are prepared to admit that under certain circumstances a more radical procedure is indicated (does prednisone treat poison ivy). Joseph's at Willimantic, and the Day Kimball "prednisone vs high blood pressure" at Putnam, have had busy and successful years. Is prednisone from overseas safe for cats - that report addressed a number of concerns: the need for a library, the manner in which it would be financed, how books would be acquired, where they might suitably be housed, and how the library should be staffed. But they are all brightly written, and will well rei")ay perusal (prednisone side effects high heart rate). Martin-Solon made the discussion which ensued it was stated, that the treatment had no other effect than to quicken the subsidence of the inflammation in the joints: prednisone for dogs side effects long term. Powers (prednisone abuse) discusses the various methods of bridging before the Ainericau Surgical Association. Accesso'ria sphenopalati'na, filaments occasionally main part of anterior pillar of fornix, situate between the body and tubercula mammilaria; also applied to radix descendens fornicis (canadian prednisone for dogs dosage by weight). In common parlance, therefore, poison is restricted to deleterious articles furnished by the mineral and vegetable kingdoms: long term prednisone withdrawal side effects:
canine cancer prednisone use
prednisone over the counter alternative for dogs
does prednisone cause skin rashes
prednisone dosage for skin conditions
Prednisone dosage 10mg - after birth it should be noted whether or not the cord still pulsates.
The first patient was in the fourth month, and the tumor was of the size of two (online prednisone order legally) fists.
Prednisone dose pack back pain
网站地图 | 客户服务 | 法律声明 | 关于我们
Copyright 2019 © Chinacache


text:
Forums > Current TV > Notable TV > World Cup of Soaps >
World Cup Tournament The World Cup of 80s Prime Time Soap Characters
Discussion in 'World Cup of Soaps' started by Angela Channing, Jul 25, 2018.
Angela Channing World Cup of Soaps Moderator
The World Cup of 80s Prime Time Soap Characters will begin in September in which 32 characters from the main 80s prime time soap operas will compete against each other in a knock out tournament until we have a winner.
The contest will be similar to The World Cup of Dallas game we played earlier this year but will feature characters from 6 different prime time soaps.
I have pre-selected 22 characters to automatically qualify for the World Cup and the remaining 10 places will allocated to the winners of a series of qualifying matches which will start on Monday 2nd August.
You are invited to participate by voting for who you would like to win each round.
More details to follow shortly.
Angela Channing, Jul 25, 2018
Winner x 11
The following 6 soap operas will be part of this game:
I tried, but there wasn't space, to include characters from Return To Eden, so this game will only feature US prime time soaps.
Further details will follow soon.
Thanks x 1
The following characters have been chosen to automatically qualify for the knockout round of the World Cup. They were mainly selected based on making the most appearances in the respective shows. I made a few exceptions to include characters who I considered to be more significant even though another character appeared in more episodes e.g. I included Abby Cunningham for Knots Landing even though Mack MacKenzie made more appearances.
Dallas: JR Ewing, Sue Ellen Ewing, Ellie Ewing, Bobby Ewing.
Falcon Crest: Angela Channing, Richard Channing, Lance Cumson, Maggie Gioberti.
Dynasty: Blake Carrington, Krystle Carrington, Alexis Colby, Fallon Carrington.
Knots Landing: Karen Mackenzie, Valene Ewing, Gary Ewing, Abby Cunningham.
Flamingo Road: Constance Carlyle, Fielding Carlyle, Titus Semple, Lane Ballou.
The Colbys: Jason Colby, Sable Colby.
There was only room for 2 characters from The Colbys, it was either that or to leave the series out of the game altogether. However, there will be a chance to vote to include more of them later on, particularly as some of their main characters also appeared in Dynasty.
There will be a opportunity to vote to include 2 more characters from each the "Big Four", i.e. Dallas, Falcon Crest, Dynasty and Knots Landing and a final place for a character from any of the participating soaps. Further details of these polls will be given on Monday when the voting will begin.
If you have any questions before then, please post them on this thread, although full details of how each round of the game is to be played will be given before each poll opens.
Look forwards to it xx
Barbara Fan, Jul 26, 2018
Emelee Soap Chat Mega Star
Procrastinatress
I'll be voting for the biggest loser on TV; Cliff Barnes!
Emelee, Jul 27, 2018
Victoriafan3 Soap Chat Well-Known Member
No Pam?!! Really?
Victoriafan3, Jul 28, 2018
Victoriafan3 said: ↑
You can still vote for her in the qualification round to take part in the main game.
Phew! ;-) thank you! and thanks for considering including RTE. Maybe a uk and Aussie soaps World Cup one day? Haha
It would have been great to have had Stephanie Harper and Jilly Cooper in the game but if would have meant leaving out characters like Bobby Ewing and Fallon Carrington. I will find a way to feature Return To Eden in a future World Cup.
You are a star @Angela Channing A soap opera of Pam Ewing, Alexis Carrington, Jilly Stewart and Stephanie Harper/Tara Welles with a few of soaps yummiest men would have been a dream
There will be a rule change for the matches in The World Cup of Prime Time 80s Soaps compared with how we played the game previously.
To make the World Cup less predictable and the avoid just one soap dominating, forum members are only permitted one vote for a particular soap each week unless there are 2 characters from the same soap competing against each other in the same match.
Therefore, if there are characters from the same soap in both matches, you may only choose one of them to go through to the next round. You may still vote in both matches or just vote in one of them in your prefer.
Character who appeared in more than one soap (e.g. Fallon Carrington and Valene Ewing), for the purpose of this game, they will only represent the soap stated in my previous post.
I will explain this rule change in more detail when he situation arises.
Angela Channing, Sep 3, 2018
The names have now gone though the software to randomly select who will compete against who in the first round. The first 2 matches came out as follows:
Match 1 is between Karen MacKenzie (Knots Landing) and Fallon Carrington (Dynasty) and Match 2 is between Bobby Ewing (Dallas) and Maggie Gioberti (Falcon Crest).
You are voting for the character you would like to win each of the two matches to go through to the semi finals. You may vote for a winner for either match or for both matches.
The poll will close at midnight on Sunday 9th September.
I will vote first to make it clear how to play along. Giving reasons for your vote(s) are optional.
Match 1 - Karen MacKenzie - I liked when Fallon was played by Pamela Sue Martin but I thought she lost her edge when Emma Samms took over the role. Karen MacKenzie was consistently interesting and was the centre of so much that went on in Knots Landing so she gets my vote.
Match 2 - Maggie Gioberti - Maggie and Bobby were both the nice guys that contrasted will the villains of their respective shows. I can't forgive Bobby for coming back from the dead and ruining the credibility of Dallas. Maggie on the other hand was always a great character who was never scared to stand up to Angela. She was interesting as Chase's wife and even more so when she married Richard. Her death was one of the most surprising, bizarre and memorable of any of the soaps. Overall, Maggie is my winner for this match.
Michelle Stevens 'The Lovely Michelle'
Match 1- Karen MacKenzie
Match 2- Mr. Bobby James Ewing
Michelle Stevens, Sep 3, 2018
Zach Soap Chat Active Member
Karen MacKenzie
My vote goes to Karen, there's no Knots Landing without her. Fallon was an intriguing and interesting character in the first two seasons, after that, I am afraid not so much (thanks to the writers).
Maggie Gioberti
My second vote goes to Maggie, one of the nicest characters in soapland. Bobby on the other hand was smug and spoiled and ruined Dallas.
Zach, Sep 3, 2018
Daniel Avery Super Moderator Staff Member
Sunny South Florida
Round One: Karen Fairgate MacKenzie
Round Two: Maggie Gioberti Channing
Daniel Avery, Sep 3, 2018
Match 1: Fallon Carrington
Match 2: Bobby Ewing
Emelee, Sep 3, 2018
Match 1 : Karen
Match 2: Maggie
Jason73, Sep 3, 2018
2. Bobby
Victoriafan3, Sep 4, 2018

redpajama_set_name: RedPajamaCommonCrawl


text:
Tim Schenken  va ser un pilot de curses automobilístiques australià que va arribar a disputar curses de Fórmula 1.

Va néixer el 26 de setembre del 1943 a Gordon, Sydney, Nova Gal·les del Sud, Austràlia.

A la F1
Tim Schenken va debutar a la novena cursa de la temporada 1970 (la 21a temporada de la història) del campionat del món de la Fórmula 1, disputant el 16 d'agost del 1970 el GP d'Àustria al circuit de Österreichring.

Va participar en un total de trenta-sis curses puntuables pel campionat de la F1, disputades en cinc temporades consecutives (1970 - 1974) aconseguint un podi com a millor classificació en una cursa i assolí un total de set punts pel campionat del món de pilots.

Resultats a la Fórmula 1

Resum

Pilots de Fórmula 1 australians
Esportistes de Sydney
Medalla de l'orde d'Austràlia

redpajama_set_name: RedPajamaWikipedia


Say someone purchases one of your fonts with the file name "font-name.woff". The customer renames the font to "company-name.woff" when they upload it to their website with the purpose of either obfuscating the fonts they are using or else making the font look like a custom corporate face. Does this violate the license in any way?
They can name the file whatever they want as long as I got paid.
Depends on if the license says anything about it or not. Certainly not desired, but as James alluded to, as long as they give credit where credit is due and don't violate the license, I suppose it's ok. Even so, I always encourage my customers to be respectful of my time/effort in creating them in hopes they might understand. License violations are of course a no-go.
I'm not a type designer, so I haven't experienced this personally. But I do see websites doing this quite often. I might see a font I like on a website and then peek at the CSS or web inspector to see the font used only to find it obfuscated.
I thought maybe type designers would be against this, but I haven't seen this explicitly mentioned in any license.
The foundry could have renamed the font(s) for the client depending on the licensing scope. This is done at times if there's any level of customization or as part of tracking if they happen to have a distribution license for internal (subsidiaries etc.) or external partners (suppliers etc.). It's much clearer on their side if the font(s) are renamed as they are more easily identified as part of their brand assets.
@Jeremiah Shoaf . Thanks for the question! I subscribe to your newsletter and appreciate your hard work.
Most font licenses forbid making any changes to the font files, which I think most people would interpret as being inclusive of changing the name.
In an effort to accommodate a reasonable need, the Darden Studio web embedding licensing permits the licensee to subset the fonts. In order to do so they will need to save their changes, and we expressly require that they retain our names for the font files. To be clear, we expressly do not permit this for licensees who don't have a web addendum.
I hope I've been a fraction as helpful to you as your work has been to me. Please let me know if you have follow-up questions.
Yeah this definitely happens with bespoke corporate fonts. For example, Chobani Sans/GT America and Walfork/GT Walsheim. But I'm more talking about smaller companies or personal sites where the font is almost certainly not a custom design.
I imagine this is often done as a sneaky way to use unlicensed fonts. Like if I see a designer's portfolio site using a font that looks exactly like Circular, but it's named something else, that just seems sketchy to me. And even with a file rename, the font's metadata will usually still show the original type designer's name/copyright.
And thank you, Joyce—that is super helpful. I feel like more foundries should probably include retaining file names as part of the license. And that's interesting about file renaming being considered file modification. Not sure how that would be legally interpreted.
Anyway, I want to be able to tell other designers "hey, you probably shouldn't be doing that", but without an explicit license violation it sounds like it is a gray area.
With that being said, I do not condone the practice—I just don't know if that in particular is a violation of many people's EULA. I do wonder if you could legally write that into the license though?
Grilli Type doesn't forbid changing the file name in any EULA. Changing the font menu name in the file itself would be a violation of the EULA, though.
Quite a few website build systems will change any file name to accommodate their internal logic, anyway. So GT Walsheim may turn into gl48nm992liqapghaksnbbz1.woff2, and I don't think it's purposeful of a EULA to forbid such cases.
Most such very detail-oriented rules seem to me like they just lead to EULAs that are super hard to abide to by customers. I'd rather have customers abide by very general rules that are clear than to list every possible case and exceptions in a EULA.
@Thierry Blancpain Of course I agree with you about keeping EULAs as general as possible. I don't think saying you can't rename the files is overly picky. We need to be able to police our license and we can't do so if the names are charged - well, we can but it is unduly burdensome. It's not an imposition on the user to say they have to retain the names and if it is they can ask permission - if they have a compelling reason we'll probably allow it.
Matthew Smith : Just to be clear, one doesn't have to change the name of the font file in order to change how the name appears in a font-inspector like FontNinja or when inspecting the CSS.
I too wonder if that's what people are mostly noticing. I've never really checked, so I guess it's possible that companies are renaming fonts. However, as you mentioned, just seeing another font name used in the web page's source code doesn't mean the font's been renamed.
The font-family descriptor value following an @font-face at-rule is really just the developer's way of establishing a common CSS value that can be subsequently used as needed within the HTML document. In other words, it's a basically a nickname that can be used throughout the document to reference the actual font; it's not an attempt to change the name of the font itself.
I am indeed talking about people renaming the actual font files, not just the name referenced in the CSS. Like changing it to "company-name.woff".
@Jeremiah Shoaf - As @Michael Jarboe pointed out sometimes that kind of renaming is done by the foundry for a customization. We always do "font name_client name" (where the client name might be an abbreviation). Very small customizations you might not notice can trigger renaming (for instance swapping one alternate would do it). The idea is that any deviation from the standard retail build should be distinguished so we don't cause confusion about what's in the retail build.
f. You may open the Font Software in a font or text editor solely in order to look at it. You are prohibited from decompiling or disassembling the Font Software for the purpose of converting, porting, adapting or modifying it in any manner. If you want to modify a glyph, "swap" alternates or move characters to different Unicode positions, it is subject to Darden Studio's permission, and design work must be done either by Darden Studio or by someone approved by it. Any violation of this provision will render you liable for damages calculated on the basis of Darden Studio's highest charges for font software development and the license for the use.
However, next EULA edit I'm adding "for the avoidance of doubt, under no circumstances may you change the name of the fonts or font files".
If someone opens the file and changes the name of the font itself to something else before re-saving it, I can see people having problems with that. Just changing the name of the file in which the font resides doesn't raise any red flags for me, though.
Additional note, I've never seen a thoughtfully renamed font of ours where there wasn't some change. Maybe it's a new thing, or just a fluke we've never seen it. By "thoughtfully" I mean something other than "font" which I have seen in css where no change was made. If they bother to put their company/brand name in the font file in my experience they have deviated in some way from the retail build.
Changing the name of the file seems a non-issue to me, and in some web scenarios it may be something that isn't within control of the licensee of the font. I asked our web developer about this yesterday, and he pointed out that dev tools are going to reveal the actual font identity, based on the font name table, regardless of what the file name is.


text:
Research Article| May 01 1990
Transcutaneous electrical stimulation applied to the infratrochlear nerve induces a homatropine-resistant miosis in humans
B. M. Fusco;
B. M. Fusco
1Institute of Internal Medicine and Therapeutics IV, University of Florence, Florence, Italy
M. Alessandri;
M. Alessandri
V. Campagnolo;
V. Campagnolo
M. Fanciullacci
*Department of Preclinical and Clinical Pharmacology, University of Florence, Florence, Italy
Clin Sci (Lond) (1990) 78 (5): 457–462.
https://doi.org/10.1042/cs0780457
B. M. Fusco, M. Alessandri, V. Campagnolo, M. Fanciullacci; Transcutaneous electrical stimulation applied to the infratrochlear nerve induces a homatropine-resistant miosis in humans. Clin Sci (Lond) 1 May 1990; 78 (5): 457–462. doi: https://doi.org/10.1042/cs0780457
1. Both high- and low-intensity transcutaneous electrical stimuli were applied to the emergence of the infratrochlear nerve in 18 healthy subjects. The effect on the size of the homolateral pupil was investigated. The width of the pupil was also measured when high-intensity transcutaneous electrical stimulation was applied to the contralateral side.
2. The high-intensity pulse resulted in constriction of the pupil when the stimulation was homolateral. The miosis was slow in onset (120 s latency) and long-lasting (80 s). No pupillary changes were detected after either ipsilateral low-intensity or contralateral high-intensity stimuli.
3. In 11 healthy subjects, the pupillary response to transcutaneous electrical stimulation was evaluated during iris parasympathetic blockade induced by homatropine eyedrops. The disappearance of the light reflex due to homatropine was considered an index of the parasympathetic blockade. Afterwards, a high-intensity pulse was transcutaneously delivered to the emergence of the infratrochlear nerve and the ipsilateral pupil size was measured.
4. A reduction in the pupillary size followed the electrical stimulation, still under the effect of homatropine which abolished the light reflex. The time course of this pupillary constriction was similar to that seen without the influence of homatropine.
5. The findings suggest that homolateral miosis, observed after unilateral high-intensity stimulation of the infratrochlear nerve, does not stem from cholinergic activation. It has been suggested that miosis induced by transcutaneous electrical stimulation may be due to an antidromic activation of the iris sensory fibres.
axon reflex, homatropine, iris sensory neurons, light reflex, miosis, pupil, transcutaneous electrical stimulation


Social media evaluation and analysis is one of the essential parts of social media marketing. Not only do these data provide the information about the success of the social media marketing that has been used, but the data also help businesses find out about the weaknesses of the strategy they have chosen. As a result, this might completely affect the approach and the strategy used on social media.
Since social media are connected to various other segments of business and online marketing, social analytics can also affect those segments. For example, social media analytics might determine discrepancies when it comes to target audience, which might affect the approach on social media. This can also affect the overall marketing in the company, as it might influence the packaging, the TV commercials, etc.
Facebook Insights help you with tracking statistics on your Facebook page. The dashboard provides a lot of options to get insights related to various aspects of your page, including engagement, reach, popularity, visits, etc. In order to access the insights, go to the timeline of the page you manage, and click on the "Insights" tab.
You should simply choose the time period for which you want to examine the data, and the insights will be filtered in order to show the statistics of your page activity.
Overview – This is the page summary, and it features the overview of the most important metrics including reach, post engagement, page likes and page views. These metrics are further analyzed in separate sections of the page insights, offering more in-depth data about each of them.
Likes – This part of the insights include the total amount of likes and unlikes on your page over the time period you have chosen. It also provides details about where likes happened, meaning you will see whether the users came across your page and liked it by using search, by recommendation from a friend, etc.
Reach – Here you can find complete details about your posts reach, including the number of people who have seen your posts, the actions that help with increasing reach, such as the number of likes, comments and shares, as well as the actions that decrease the reach of your posts, such as hiding a post, unliking the page, etc.
Page views – This part of the insights shows the number of views by page section (home, posts, photos, about, other, etc). You will also see the chart with details about your audience, which can be sorted by section, age and gender, country, city and device.
Actions on page – This is a very helpful part of insight with the data about the people who clicked on the action button and people who clicked to get directions.
The additional options provide information about the posts (including reach and engagement for each of them), events, videos, people and messages.
If you manage a Google+ page, you will also get an access to the insights related to the page's performance. To access page insights, sign in to Google My Business and make sure you are using card view. Click on the "Insights" tab of the page you would like to manage.
Visibility – Find out the number of views for the selected time period. Besides the total number of views, you can also see the number of posts, profile and photo views.
Engagement – The following segment of the Google+ insights provides the data about engagement for the selected period. You will see actions on a post, which includes +1's, comments and shares, the number of actions and views of the recent posts, as well as the average actions by post type.
Audience – The final segment provides the data about the users. Monitor the number of followers for the specific time period. If you have more than 200 followers, you will get access to the additional metrics, which include the number of followers by country, the age and the gender of the followers.
Shortening services have become very popular for short, custom links on social media, as well as on websites. One of the most famous shortening services is probably bitly.com, but there are other online platforms and applications that provide similar functionality.
Short links are great for reducing the length of the links, especially if you have a limited number of characters to be included in the status update. In addition, shortening services allow tracking the clicks of each links shortened using the service. Besides tracking the number of clicks, you will also get additional information such as the number of clicks per country. If you share the same link on several social media accounts, you will get the exact data about the number of clicks from each of the social networks. This way you can analyze the success of sharing content via social networks, in order to determine which social network generates the largest number of clicks.
You can shorten any link, regardless if the link is from your own website, an online store, a social account, etc. You can even shorten the links that are from other websites.
Although Google Analytics is a tool that is mainly used to monitor traffic on a website or blog, as well as the performance of the AdWords campaigns, there is a section in Google Analytics that can help with monitoring the performance of social networks. However, you will not be able to get the exact data about your own page, but instead you will get the number of referrals from social networks in general. In this way, you are not able to measure the performance of your own social network profiles, but instead you will be able to measure the popularity of your content on social networks in general, by comparing the number of clicks from different social networks.
The number of clicks in this case can only be tracked if you have Google Analytics integrated on your website. You will be able to get the data from Google Analytics only in case you are the owner of the website, and you have the access to Google Analytics account that is linked to your website.
Some management tools that are used for social media management offer statistics as the part of the services integrated within the account. If this is the case, you can use this feature to track the performance of social networks, without the need to analyze the insights of each network separately.
Social analytics refers to the evaluation of your social media accounts in order to determine the efficiency of the strategy you are using. It consists of measuring, analyzing and interpreting the data from social analytics.
Website report – This includes statistics from your website which highlights the traffic and conversions originating from social media accounts.
Customer response – When customers provide feedback and their response, related to the service you have provided, you might get the idea to which extent they benefited from social media.
Reach and virality – The data you get from social media statistics and trackable links can also provide general insights into what kind of social media approach works best.
Social analytics helps you determine the current trends and tendencies in the world of social media, which is changing constantly. Being up-to-date with the latest developments can help you increase the effectiveness of social media marketing, as well as to make sure that you are using the best practices and recommendations related to social media websites. This way, not only will the strategy be up-to-date, but the overall social media approach will follow the current guidelines.
In addition, if you use social networks to promote sales on your website or in an online store, using social insights will be extremely helpful as you will find out which social network generates the most revenue. As a result, you will determine if you should improve or change your approach on certain networks, or if you should perhaps completely give up using a certain network, due to low response. Furthermore, you will also get the data about the users, such as their location, gender or age, which will help you with determining your target audience.


This October, the EPA piloted the first iteration of Embodied Scientist Parkour, a training for interspecies communication and deepened relationships with the in-between landscapes of the Schuylkill River. Reimagining a conventional fitness course, the project invites participants to engage in a series of site-specific movement scores situated along the Grays Ferry Crescent Trail to expand the possibility of how we collect and co-generate embodied scientific data. In collaboration with the Penn Program in Environmental Humanities, we facilitated a soft-launch of the Parkour Course inviting participants to entangle their bodies with wild urban plants, vibrate with the multispecies highway, and develop new forms of intimacy with the river's edge. (#embodiedscientist) Above is documentation of our workshop in Grays Ferry.
The Department of Human and Natural Services presents alternative arrangements of the bureaucracy surrounding climate change and possibilities to reclaim agency for environmental justice and resilience. The exhibition is comprised of works by four artists/collectives that propose strategies and actions in response to the current course of global warming. The project is a platform for visitors to envision their own future and a bureau, or a point of exchange for these visions, their material outputs, and a place to borrow or share resources in a new climatic reality.


text:
Loma Media
menu 
Loma Creates a 'Digital Landscape' for the National Science Foundation
EXPO 2020 breaks new ground with a world-class virtual event featuring 41 unique digital environments.
In challenging times, innovation matters. Ask Matt Damon. As 'The Martian,' he's stranded alone on the Angry Red Planet with but one way to survive: "I'm gonna have to science the s@#$ out of this!"
That's the formula being employed by 40+ teams featuring America's finest scientific minds as they tackle two "Big Ideas" (Harnessing Big Data and Advancing the Future of Work) in a revolutionary National Science Foundation program.
"The NSF Convergence Accelerator is a first in government," says Office Head Douglas Maughan. "We're taking the results of basic research and moving them quickly into practice, so American citizens can benefit as they are developed and used."
How quickly? Just nine months after inception, the program's first "Cohort" was ready to showcase new technologies and concepts at a major live event. However, the script suddenly changed. The world was hit with a global pandemic, and 'in-person' became out of bounds.
"We wanted to create a 'digital landscape' where teams and viewers could connect virtually from anywhere in the world," added Maughan. "They would present, pitch, connect and chat live, in real time."
The solution? Enter Loma Media, and an immersive virtual experience. A 'digital expo' that would use 'edge' technology to showcase innovative technologies.
We began by designing a uniquely branded microsite, with navigation supporting the EXPO's every requirement. To ensure everyone could participate without the stress of firewall blockers and the need for third-party platform applications, we employed a unique combination of technologies to embed a completely customized solution powered by Zoom. This meant that each team (of up to 10 members from all across the country) would have the flexibility of presenting and engaging live via video, while viewers could selectively enter and engage in any of the 41 team "booths."
Creating a seamless user journey was of prime importance. The solution needed to enable quick, clean interaction from all audience members globally via both chat and phone bridge, while still maintaining a highly secure environment. On July 1, EXPO 2020 went live–with outstanding results.
"We were hoping for a home run," said Maughan. "We hit a grand slam. In just 4 weeks, Loma created, executed and managed a world-class virtual event that tripled projected attendance."
Attendees from 25 nations can agree: EXPO 2020 scienced the 'stuff' out of it.
101 W. Broadway, Suite 300
Email info@lomamedia.com
Please leave your email below and we'll be in touch soon.
© 2021 Loma Media.


In 2003, Spring Valley Hospital Medical Center became the first acute care hospital to open in southwest Las Vegas. The 364-bed hospital has all private rooms and a comprehensive range of medical services. Its cardiology program features a team that is dedicated to open-heart surgery. The hospital also offers both inpatient and outpatient rehabilitation services and has specialized programs in neurological, spinal and orthopedic rehabilitation. The Birthplace at Spring Valley Hospital offers technologically advanced maternity care and is the only hospital in southwest Las Vegas with both a Level II and Level III Neonatal Intensive Care Unit (NICU). Expectant moms can bypass the emergency room during labor and enter the BirthPlace directly — day or night — to get the care they need.


text:
package org.cf.simplify;

import gnu.trove.list.TIntList;
import gnu.trove.list.array.TIntArrayList;
import gnu.trove.list.linked.TIntLinkedList;
import gnu.trove.map.TIntObjectMap;
import gnu.trove.map.hash.TIntObjectHashMap;
import gnu.trove.set.TIntSet;
import gnu.trove.set.hash.TIntHashSet;
import org.apache.commons.lang3.ArrayUtils;
import org.cf.smalivm.VirtualMachine;
import org.cf.smalivm.context.ExecutionContext;
import org.cf.smalivm.context.ExecutionGraph;
import org.cf.smalivm.context.ExecutionNode;
import org.cf.smalivm.context.MethodState;
import org.cf.smalivm.opcode.Op;
import org.cf.smalivm.opcode.OpFactory;
import org.cf.smalivm.opcode.ReturnOp;
import org.cf.smalivm.opcode.ReturnVoidOp;
import org.cf.util.Utils;
import org.jf.dexlib2.builder.*;
import org.jf.dexlib2.util.ReferenceUtil;
import org.jf.dexlib2.writer.builder.BuilderMethod;
import org.jf.dexlib2.writer.builder.DexBuilder;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import java.util.*;

public class MethodBackedGraph extends ExecutionGraph {

    @SuppressWarnings("unused")
    private static final Logger log = LoggerFactory.getLogger(MethodBackedGraph.class.getSimpleName());
    private final TIntObjectMap<BuilderInstruction> addressToInstruction;
    private final DexBuilder dexBuilder;
    private final MutableMethodImplementation implementation;
    private final BuilderMethod method;
    private final String methodDescriptor;
    private final OpFactory opFactory;
    private final VirtualMachine vm;

    public MethodBackedGraph(ExecutionGraph graph, BuilderMethod method, VirtualMachine vm, DexBuilder dexBuilder) {
        super(graph, true);

        this.dexBuilder = dexBuilder;
        this.method = method;
        this.methodDescriptor = ReferenceUtil.getMethodDescriptor(method);
        implementation = (MutableMethodImplementation) method.getImplementation();
        addressToInstruction = buildAddressToInstruction(implementation.getInstructions());
        this.vm = vm;
        opFactory = new OpFactory(vm);
    }

    private static TIntObjectMap<BuilderInstruction> buildAddressToInstruction(List<BuilderInstruction> instructions) {
        TIntObjectMap<BuilderInstruction> result = new TIntObjectHashMap<>();
        for (BuilderInstruction instruction : instructions) {
            int address = instruction.getLocation().getCodeAddress();
            result.put(address, instruction);
        }

        return result;
    }

    private void shiftOpAddresses(int startAddress, int shift) {
        for (int nodeAddress : addressToNodePile.keys()) {
            if (nodeAddress <= startAddress) {
                continue;
            }

            // All nodes at an address have the same op. No need to modify the entire node pile.
            ExecutionNode node = getTemplateNode(nodeAddress);
            Op op = node.getOp();
            op.setAddress(op.getAddress() + shift);

            int[] childAddresses = op.getChildren();
            if (childAddresses.length > 0) {
                for (int i = 0; i < childAddresses.length; i++) {
                    childAddresses[i] += shift;
                }
                op.setChildren(childAddresses);
            }
        }
    }

    public TIntObjectMap<BuilderInstruction> getAddressToInstruction() {
        return addressToInstruction;
    }

    public DexBuilder getDexBuilder() {
        return dexBuilder;
    }

    public BuilderInstruction getInstruction(int address) {
        return addressToInstruction.get(address);
    }

    public VirtualMachine getVM() {
        return vm;
    }

    public List<BuilderTryBlock> getTryBlocks() {
        return implementation.getTryBlocks();
    }

    public void removeInstruction(int address) {
        removeInstructions(new TIntArrayList(new int[]{address}));
    }

    public void removeInstructions(TIntList addresses) {
        /*
         * Implementation removes by index, not address. Collect indexes and update addressToInstruction map. Also,
         * while looping, remove orphaned debug items, or you're gonna have a bad time.
         */
        TIntList indexes = new TIntArrayList();
        addresses.sort();
        addresses.reverse();
        if (log.isInfoEnabled()) {
            log.info("Remove addresses: " + addresses);
        }
        for (int address : addresses.toArray()) {
            BuilderInstruction instruction = addressToInstruction.get(address);
            MethodLocation location = instruction.getLocation();
            location.getDebugItems().clear();
            if (log.isDebugEnabled()) {
                log.debug("@" + address + " is index " + location.getIndex());
            }
            indexes.add(location.getIndex());

            // Shifting down also removes this address key
            int shift = -instruction.getCodeUnits();
            Utils.shiftIntegerMapKeys(address, shift, addressToInstruction);
            removeNodePile(address, shift);
        }

        // Go in reverse order because implementation reorders on removal
        indexes.sort();
        indexes.reverse();
        for (int index : indexes.toArray()) {
            tryMigrateLabels(index);

            implementation.removeInstruction(index);
        }

        removeEmptyTryCatchBlocks();
    }

    @SuppressWarnings("unchecked")
    private void removeEmptyTryCatchBlocks() {
        /*
         * MutableMethodImplementation#getTryBlocks() returns immutable collection. Maybe dexlib should be smart enough
         * to remove the try block if start, end and catch labels are removed, but it isn't. To be fair, this is a
         * strange event.
         */
        ArrayList<BuilderTryBlock> tryBlocks = null;
        try {
            java.lang.reflect.Field f = implementation.getClass().getDeclaredField("tryBlocks");
            f.setAccessible(true); // I DO WHAT I WANT.
            tryBlocks = (ArrayList<BuilderTryBlock>) f.get(implementation);
        } catch (NoSuchFieldException | SecurityException | IllegalArgumentException | IllegalAccessException e) {
            e.printStackTrace();
        }

        TIntList indexes = new TIntArrayList();
        for (BuilderTryBlock tryBlock : implementation.getTryBlocks()) {
            MethodLocation startLocation = tryBlock.start.getLocation();
            MethodLocation endLocation = tryBlock.end.getLocation();
            if (startLocation.getCodeAddress() == endLocation.getCodeAddress()) {
                // Empty try block!

                // Use indexOf, because if you try and remove by object reference, it needs to call equals, which will
                // fail because we just wiped out the labels and dexlib is like "wtf".
                indexes.add(tryBlocks.indexOf(tryBlock));

                List<Label> remove = new ArrayList<>();
                remove.add(tryBlock.start);
                remove.add(tryBlock.end);
                remove.add(tryBlock.exceptionHandler.getHandler());
                startLocation.getLabels().removeAll(remove);
            }
        }

        // Remove from the end to avoid re-indexing invalidations
        indexes.sort();
        indexes.reverse();
        for (int index : indexes.toArray()) {
            tryBlocks.remove(index);
        }
    }

    public void removeUnnecessaryCode(ExecutionNode firstKeep, ExecutionNode lastKeep) {
        int[] addr = getAddresses();
        Arrays.sort(addr);
        ArrayUtils.reverse(addr);

        for (int address : getAddresses()) {
            if (firstKeep.getAddress() <= address && address <= lastKeep.getAddress()) continue;

            List<ExecutionNode> nodePile = addressToNodePile.get(address);
            BuilderInstruction instr = addressToInstruction.get(address);
            MethodLocation loc = instr.getLocation();
            loc.getDebugItems().clear();

            int codeUnits = -instr.getCodeUnits();
            implementation.removeInstruction(loc.getIndex());
            Utils.shiftIntegerMapKeys(address, codeUnits, addressToInstruction);

            for (ExecutionNode removedNode : nodePile) {
                ExecutionNode parentNode = removedNode.getParent();
                if (parentNode != null) {
                    parentNode.removeChild(removedNode);
                }
                for (ExecutionNode childNode : removedNode.getChildren()) {
                    // parentNode could be null, and that's ok
                    childNode.setParent(parentNode);
                }

            }

            shiftNodePileAddresses(address, codeUnits);
        }
    }

    private void tryMigrateLabels(int index) {
        // If it has a label, and it's not the last instruction, move it to the next instruction.
        int instructionCount = implementation.getInstructions().size();
        if (index < (instructionCount - 1)) {
            // Not last instruction
            BuilderInstruction moveFrom = implementation.getInstructions().get(index);
            Set<Label> labelSet = moveFrom.getLocation().getLabels();
            if (0 < labelSet.size()) {
                BuilderInstruction moveTo = implementation.getInstructions().get(index + 1);
                List<Label> labels = new ArrayList<>(labelSet.size());
                for (Label label : labels) {
                    moveTo.getLocation().getLabels().add(label);
                }
                // moveFrom.getLocation().getLabels().removeAll(labelSet);
            }
        }
    }

    public void replaceInstruction(int address, BuilderInstruction replacement) {
        BuilderInstruction original = getInstruction(address);
        int index = original.getLocation().getIndex();
        implementation.replaceInstruction(index, replacement);
        addressToInstruction.put(address, replacement);

        int codeUnits = replacement.getCodeUnits();
        int shift = codeUnits - original.getCodeUnits();
        Utils.shiftIntegerMapKeys(address, shift, addressToInstruction);

        Op op = opFactory.create(replacement, address);
        replaceInstruction(address, shift, op, codeUnits);
    }

    public void replaceWithMultipleInstructions(int address, List<BuilderInstruction> replacements) {
        int insertAddress = address;
        for (BuilderInstruction replacement : replacements) {
            if (insertAddress == address) {
                replaceInstruction(insertAddress, replacement);
            } else {
                insertInstruction(insertAddress, replacement);
            }
            insertAddress += replacement.getCodeUnits();
        }
    }

    private void shiftNodePileAddresses(int startAddress, int shift) {
        shiftOpAddresses(startAddress, shift);
        Utils.shiftIntegerMapKeys(startAddress, shift, addressToNodePile);
    }

    public void insertInstruction(int address, BuilderInstruction instruction) {
        // Insert + shift instructions
        BuilderInstruction original = addressToInstruction.get(address);
        int index = original.getLocation().getIndex();
        implementation.addInstruction(index, instruction);
        int shift = instruction.getCodeUnits();
        Utils.shiftIntegerMapKeys(address - 1, shift, addressToInstruction);
        addressToInstruction.put(address, instruction);

        // Insert + shift nodes
        List<ExecutionNode> shiftedNodePile = addressToNodePile.get(address);
        shiftNodePileAddresses(address - 1, shift);
        List<ExecutionNode> addedNodePile = new ArrayList<>();
        addressToNodePile.put(address, addedNodePile);

        // Create + execute new nodes, adjust parent-child relationships
        Op op = opFactory.create(instruction, address);
        for (index = 0; index < shiftedNodePile.size(); index++) {
            ExecutionNode newNode = new ExecutionNode(op);
            addedNodePile.add(index, newNode);

            ExecutionNode shiftedNode = shiftedNodePile.get(index);
            if (TEMPLATE_NODE_INDEX == index) {
                assert shiftedNode.getContext() == null;
                assert shiftedNode.getParent() == null;
                assert shiftedNode.getChildren().size() == 0;

                continue;
            }

            ExecutionNode parentNode = shiftedNode.getParent();
            ExecutionContext newContext;
            if (parentNode != null) {
                parentNode.replaceChild(shiftedNode, newNode);
                newContext = parentNode.getContext().spawnChild();
            } else {
                assert METHOD_ROOT_ADDRESS == address;
                newContext = vm.spawnExecutionContext(methodDescriptor);
            }
            shiftedNode.setParent(newNode);

            newNode.setContext(newContext);
            newNode.execute();
        }
    }

    private void removeNodePile(int address, int shift) {
        List<ExecutionNode> nodePile = addressToNodePile.get(address);
        for (ExecutionNode removedNode : nodePile) {
            ExecutionNode parentNode = removedNode.getParent();
            if (parentNode != null) {
                parentNode.removeChild(removedNode);
            }
            for (ExecutionNode childNode : removedNode.getChildren()) {
                // parentNode could be null, and that's ok
                childNode.setParent(parentNode);
            }
        }

        shiftNodePileAddresses(address, shift);
    }

    protected void replaceInstruction(int address, int shift, Op op, int codeUnits) {
        List<ExecutionNode> nodePile = addressToNodePile.get(address);
        Map<ExecutionNode, ExecutionNode> replacedToNew = new HashMap<ExecutionNode, ExecutionNode>();
        for (int index = 0; index < nodePile.size(); index++) {
            ExecutionNode replacedNode = nodePile.get(index);
            ExecutionNode newNode = new ExecutionNode(op);
            nodePile.set(index, newNode);

            if (TEMPLATE_NODE_INDEX == index) {
                assert replacedNode.getContext() == null;
                assert replacedNode.getParent() == null;
                assert replacedNode.getChildren().size() == 0;

                continue;
            }

            for (ExecutionNode child : replacedNode.getChildren()) {
                child.setParent(newNode);
            }

            ExecutionNode parentNode = replacedNode.getParent();
            ExecutionContext newContext;
            if (parentNode != null) {
                parentNode.replaceChild(replacedNode, newNode);
                newContext = parentNode.getContext().spawnChild();
            } else {
                assert METHOD_ROOT_ADDRESS == address;
                newContext = vm.spawnExecutionContext(methodDescriptor);
            }
            newNode.setContext(newContext);
            newNode.execute();

            replacedToNew.put(replacedNode, newNode);
        }

        // Update any children's parents to the new nodes we made.
        shiftNodePileAddresses(address, shift);
        // int childAddress = address + codeUnits;
        // nodePile = getNodePile(childAddress);
        // if (nodePile != null) {
        // for (ExecutionNode node : nodePile) {
        // ExecutionNode parent = node.getParent();
        // if (replacedToNew.containsKey(parent)) {
        // node.setParent(replacedToNew.get(parent));
        // }
        // }
        // }
    }

    TIntList getReachedAddresses() {
        TIntList result = new TIntArrayList();
        for (int address : addressToInstruction.keys()) {
            if (wasAddressReached(address)) {
                result.add(address);
            }
        }

        return result;
    }

    public TIntList getParentAddresses(int address) {
        TIntSet parentAddressSet = new TIntHashSet();
        for (ExecutionNode node : getNodePile(address)) {
            ExecutionNode parent = node.getParent();
            if (null == parent) {
                continue;
            }
            parentAddressSet.add(parent.getAddress());
        }
        TIntList parentAddresses = new TIntArrayList(parentAddressSet);

        return parentAddresses;
    }

    public List<ExecutionNode> getChildren(int address) {
        List<ExecutionNode> children = new ArrayList<ExecutionNode>();
        List<ExecutionNode> nodePile = getNodePile(address);
        for (ExecutionNode node : nodePile) {
            children.addAll(node.getChildren());
        }

        return children;
    }

    public TIntList getAvailableRegisters(int address) {
        Deque<ExecutionNode> stack = new ArrayDeque<ExecutionNode>(getChildren(address));
        ExecutionNode node = stack.peek();
        if (null == node) {
            // Edge case.
            assert (getTemplateNode(address).getOp() instanceof ReturnOp) || (getTemplateNode(address).getOp() instanceof ReturnVoidOp);
            MethodState mState = getNodePile(address).get(0).getContext().getMethodState();
            TIntList available = new TIntLinkedList();
            // They're all available!
            for (int i = 0; i < mState.getRegisterCount(); i++) {
                available.add(i);
            }

            return available;
        }

        int[] registers = new int[node.getContext().getMethodState().getRegisterCount()];
        for (int i = 0; i < registers.length; i++) {
            registers[i] = i;
        }
        TIntSet registersRead = new TIntHashSet();
        TIntSet registersAssigned = new TIntHashSet();
        while ((node = stack.poll()) != null) {
            // TODO: easy - determine if dalvik allows you to overwrite the "this" register for instance methods
            MethodState mState = node.getContext().getMethodState();
            for (int register : registers) {
                if (registersRead.contains(register) || registersAssigned.contains(register)) {
                    continue;
                }

                if (mState.wasRegisterRead(register)) {
                    registersRead.add(register);
                } else if (mState.wasRegisterAssigned(register)) {
                    registersAssigned.add(register);
                }
            }
            stack.addAll(node.getChildren());
        }

        TIntList available = new TIntLinkedList();
        for (int register : registers) {
            if (registersRead.contains(register)) {
                continue;
            }
            available.add(register);
        }

        return available;
    }

    public String toSmali() {
        int[] addresses = getAddresses();
        Arrays.sort(addresses);
        StringBuilder sb = new StringBuilder();
        for (int address : addresses) {
            Op op = getOp(address);
            sb.append(op.toString()).append('\n');
        }
        sb.setLength(sb.length() - 1);

        return sb.toString();
    }

}

redpajama_set_name: RedPajamaGithub


text:
function State(values, onHashChange) {

	var _values = values;
    var _onHashChange = onHashChange;

	function fromBase64(chars) {
		var reader = new Base64.Reader(chars);
		for (var i = 0; i < _values.length; i++) {
			var value = _values[i];
			var data = reader.readInt16Array(value.size())
			value.fromInt16Array(data);
		}
	}

    this.toBase64 = function() {
		var builder = new Base64.Builder();
		for (var i = 0; i < _values.length; i++) {
			var value = _values[i];
			builder.addInt16Array(value.toInt16Array(), value.size());
		}
		return builder.chars();
	}

    this.fromBase64 = fromBase64;

    function getHash() {
        return window.location.hash.replace(/^#/,'');
    }

    var _hash = getHash();
    if(_hash.length==0) {
        _hash = this.toBase64();
        window.location.hash = _hash;
    } else {
        fromBase64(_hash);
    }

    function checkHash() {
		var newHash = getHash();
		if(newHash!=_hash) {
			_hash = newHash;
			fromBase64(_hash);
            _onHashChange();
		}
	}

	var _intervalId = window.setInterval(checkHash, 100);
};


Historically I've not been a fan of bluetooth headsets because I think they make you look like you belong in a "B"-grade science fiction movie. But now that I spend a lot of time switching between my cell phone and VOIP, I thought I would see if any models existed that could make the switching easier while letting me roam around the home office.
Enter the Plantronics .Audio 910. One of the more ubiquitous designs out there, it isn't pretty but it is very comfortable, sounds good and lets you pair with multiple devices at the same time. Works for me, even though my kids think I look like a dork when I wear it.


text:
World Chess Championship 2013 Viswanathan Anand vs Magnus Carlsen at Chennai Hyatt Regency
World Chess Championship 2013 - a partner chess blog of India's first chess features print magazine Black and White published from Lucknow since 2004.
Match Play Details
Tiebreaks
City of Chennai
Hotel Hyatt Regency Chennai
advert by Google
Showing posts with label 2013 anand vs carlsen world chess championship. Show all posts
The Hunger to Win is Still There: Former World Chess Champion Viswanathan Anand in Kolkata
Posted by World Chess Championship 2013 News Blog Monday, December 23, 2013
Kolkata, Dec 22 A month after losing the chess world chess championship crown to Norwegian talent Magnus Carlsen, Viswanathan Anand Sunday said he he still retained the hunger for a comeback, but conceded age was catching up with him.
"I want to come back into the reckoning. The hunger is still there. I will continue to try. Only time can say whether I can do that successfully," Anand told media persons here.
"Age is a factor, but there is not much one can do about it. The top ten players are all younger.. But I don't look at this that way," said the 44-year-old Anand.
He said he wanted to focus on getting results by changing his approach to the game.
"I still want to play challenging tournaments including rapid chess."
The five-time world champion said he did not intend to continue beyond 50.
"Every player has a shelf life. I don't think I will continue beyond 50. But I can't set a definite number of years for myself. I will continue as long as I enjoy the game."
Anand said he would concentrate on fixing some issues which have crept into his game after taking a break.
The top rated grand master did not rule out playing the Candidates Tournament slated to be played in the Russian city of Khanty Mansiysk in March, but said he would take the final decision later.
On the loss to Vladimir Kramnik in the quarter final of the London Classic, he said: " I adopted a different style, wanted to play freely. It worked in initials rounds but in knockout it didn't work out the way I wanted."
On Sachin Tendulkar being nominated for Bharat Ratna ahead of him, Anand said: "I don't feel hard done, as my achievements speak for themselves". -- IANS/Photo via www.chesspics.com.
* Anand was in Kolkata as part of an NIIT Mind Champions programme
Video by NNIS News Agency
Chess TV Exclusive: World Chess Champion Magnus Carlsen speaks to Anastasiya Karlovich
Posted by World Chess Championship 2013 News Blog Tuesday, November 26, 2013
World Chess Champion Magnus Carlsen speaks to Anastasiya Karlovich in an exclusive interview for Chess TV: (http://chesstv.ru/) - первый в мире шахматный телеканал с круглосуточным вещанием и большим количеством прямых трансляций с крупнейших турниров (premier channel of the world of chess relaying chess programmes and principal tournaments).
Anand - Carlsen World Chess Championship 2013: Amul Girl says, 'Vish you were here!'
Posted by World Chess Championship 2013 News Blog
Amul gets the final say on the Chennai World Chess Championship 2013 Viswanathan Anand versus Magnus Carlsen. One look at the cartoon and you're not really that sad about it all!
You didn't miss this earlier one, did you? (and our earlier post Pattaya Kelappu Thala)
Amul, with the tag line, 'The taste of India' is well known for funny and witty ads featuring the famous 'Amul girl'. Their advertisements are a tradition in themselves featuring the most-talked about event of the week in India. Amul is an Indian dairy cooperative, and is sometimes even referred to as Anand (!!!) Milk Union Limited because it is based in Anand, Gujarat.
Magnus Carlsen-in-the-Swimming Pool at Chennai Hyatt Regency: VG TV Video Goes Viral
Posted by World Chess Championship 2013 News Blog Saturday, November 23, 2013
Chennai World Chess Championship Hyatt Regency Celebrations: You might have already seen this: Here is the VG TV Magnus Carlsen video that has gone viral on the Internet. The World No. 1 is thrown into the swimming pool at the Chennai Hyatt Regency after winning the World Chess Championship beating Viswanathan Anand on Friday night. Left is the photo, the new World Chess Champion put up on his Facebook page after winning the title with the message: So happy to finally become World Champion!! Thanks for all your support!
Magnus Carlsen Dethrones Viswanathan Anand to become World Chess Champion 2013
Posted by World Chess Championship 2013 News Blog Friday, November 22, 2013
Five-time title-holder Viswanathan Anand's reign as the world chess champion came to an end today with Norway's Magnus Carlsen taking the crown after a hard-fought draw in the 10th game of the World Chess Championship Match.
Carlsen, who will be 23 years on 30th November, closed the championship with two games to spare by taking his tally to required 6.5 points out of a possible ten, winning three and drawing seven games.
In what could be marked as the dawn of a new era in the chess world, Carlsen showed stellar effort yet again by not going for a tame draw when one was enough for him to take the title home.
Instead, the Norwegian made Anand suffer for a long and gruelling four hours and forty five minutes before the Indian could heave a sigh of relief in what was the most one-sided world championship match in modern history.
Anand had won the world championship title five times -- 2000, 2007, 2008, 2010, 2012 -- but ironically was dethroned in his home town of Chennai.
In a dubious first, this was the only time that Anand failed to win a single game in a world chess championship match.
Starting with his journey in 1991, Anand had always scored at least one victory in each of the matches that he played in the last 22 years.
Carlsen was in his elements right through the tenth game getting what he wanted out of the opening and then pursuing on his favourite mission on grinding out opponent. Anand, this time, did not collapse and came up with some fantastic defense he is known for to steer the game to a draw.
Anand, on expected lines, employed the Sicilian defense and faced the Moscow variation that Carlsen had employed before.
There were no surprises earlier as both players opted for routine theory and it was a Maroczy bind structure on board after Carlsen came up with a check on move three, parting with his light squared Bishop for a knight.
On move 14, Carlsen took back Anand's light Bishop to even things up and it was again a slow grind thereafter that has been hallmark of Carlsen's play in this match.
With two minor pieces off the board, the position had only a minuscule advantage for white but Carlsen did not go for the draw. It was on the 21st move that many pundits believed both players will be happy to repeat moves.
Carlsen for obvious reasons and Anand because there was not much hope. However, the Norwegian was the first to deviate from a possible repetition.
Anand found some solace after trading another set of minor pieces but the pressure remained on the Indian. Carlsen went for his final liquidation plan on the 28th move when he pushed his king pawn to fifth rank. Anand temporarily parted with a pawn and recovered it some moves later but this led the game to a pure knight and pawns endgame.
To make matters worse for Anand, Carlsen retained his small advantage as his king quickly walked over to the king side and penetrated the fifth rank. Anand's knight and king were confined to the defense and to stop further damage.
The players reached the first time control in just three hours when 40 moves were completed but by then it was also clear that either Carlsen will win or it will be a draw. In either case Anand's campaign was coming to an end and it was a pretty unpleasant task for the five times world champion.
As the game progressed both the players were engrossed in their own ways. Anand showed some signs of nervousness while Carlsen at one point leaned like 'the Crocodile' he wants to be if he was an animal. Relaxed but ready to eat the prey when they came its way.
The situation took another dramatic turn on the 46th move when Carlsen sank in to a long thought. The Norwegian looked at the possibilities of sacrificing his last remaining pieces and this is what he did a couple of moves later. In return, Anand lost all his pawns and the players promoted new queens on the board.
Anand had an extra Knight but Carlsen had Queen and a couple of dangerous looking pawns on the queen side.
Finding just the right moves, Anand forced an exchange pretty soon leading to a forced draw. The epic game lasted 65 moves.
Apart from the winning the title, Carlsen will also take home 60 per cent of around Rs. 14 crore as part of his winner's purse.
The final score stood 6.5 - 3.5 in favour of Magnus Carlsen. -- PTI/Photos Anastasia Karlovich/official website
Game 10 Moves
Magnus Carlsen - Viswanathan Anand 1/2-1/2
1. e4 c5 2. Nf3 d6 3. Bb5+ Nd7 4. d4 cxd4 5. Qxd4 a6 6. Bxd7+ Bxd7 7. c4 Nf6 8. Bg5 e6 9. Nc3 Be7 10. O-O Bc6 11. Qd3 O-O 12. Nd4 Rc8 13. b3 Qc7 14. Nxc6 Qxc6 15. Rac1 h6 16. Be3 Nd7 17. Bd4 Rfd8 18. h3 Qc7 19. Rfd1 Qa5 20. Qd2 Kf8 21. Qb2 Kg8 22. a4 Qh5 23. Ne2 Bf6 24. Rc3 Bxd4 25. Rxd4 Qe5 26. Qd2 Nf6 27. Re3 Rd7 28. a5 Qg5 29. e5 Ne8 30. exd6 Rc6 31. f4 Qd8 32. Red3 Rcxd6 33. Rxd6 Rxd6 34. Rxd6 Qxd6 35. Qxd6 Nxd6 36. Kf2 Kf8 37. Ke3 Ke7 38. Kd4 Kd7 39. Kc5 Kc7 40. Nc3 Nf5 41. Ne4 Ne3 42. g3 f5 43. Nd6 g5 44. Ne8+ Kd7 45. Nf6+ Ke7 46. Ng8+ Kf8 47. Nxh6 gxf4 48. gxf4 Kg7 49. Nxf5+ exf5 50. Kb6 Ng2 51. Kxb7 Nxf4 52. Kxa6 Ne6 53. Kb6 f4 54. a6 f3 55. a7 f2 56. a8=Q f1=Q 57. Qd5 Qe1 58. Qd6 Qe3+ 59. Ka6 Nc5+ 60. Kb5 Nxb3 61. Qc7+ Kh6 62. Qb6+ Qxb6+ 63. Kxb6 Kh5 64. h4 Kxh4 65. c5 Nxc5 1/2-1/2
The Knight's Betrayal: Moment of Excitement, Moment of Irresponsibility, says Anand for Game 9
Posted by World Chess Championship 2013 News Blog Thursday, November 21, 2013
Game 9 Press Conference at Chennai World Chess Championship Match 2013: His title defense in tatters after suffering another loss, world chess champion Viswanathan Anand today said he was left with little choice and decided to go for the kill in the ninth game as he had to drastically change the course of the World Chess Championship Match.
Going into the ninth game today with a two-game deficit, Anand said he had to give it a shot.
"In general, the match situation did not leave me with much of a choice. I had to give it a shot, I saw a couple of moments where I could exit but I decided to give it a shot. It seemed very dangerous for black," the defending champion said.
The Indian Grandmaster mentioned it was a moment of excitement that led to the blunder. "In a sense it was irresponsible or silly but I spent about 40 minutes on this move and then I suddenly saw his response. And for a second I got excited with this knight move (which was the blunder) and simply missed. As soon as I played the knight move I saw what I had done," the Indian conceded. *28.Nf1 played in position on the left instead of 28.Bf1
Explaining the match situation, Anand said he had no regrets about his choice of opening. "I needed to change the course of the match drastically that's why I went for this. I had a rest day to get familiar with the lines. Basically this is what I had to do. This was the correct choice so I have no regrets for that," he noted.
When asked whether he still will go for the kill in the last three games, Anand said he will try. "Of course, I will try but the situation doesn't look very good," he said.
As soon as the ninth game ended, giving Magnus Carlsen an unassailable three points lead, highly regarded British grandmaster Nigel Short came out with a tweet: End of an era.
Carlsen showed to the world that his maturity is not confined to the 64 squares in the post-game conference when the question was posed to him. After a usual poise, came the answer. "Let's be correct this time," indicating that the match is not over yet. (Unfortunately, a journalist decided to ask that question to Anand even though the tweet was meant for the GM's own Twitter followers.)
The Norwegian agreed that he was even scared for the first time in the match.
"Basically all the time I was scared, white's position looks menacing. I had to calculate as best as could and go with that. It seems that there wasn't any mate (checkmate)," Carlsen said.
Speaking about his choices in the game, Carlsen said that it was quite complicated. "We got a very sharp position from the opening. Basically I missed something with e5, in general I would like to block the pawns but there too he has options," he added.
Looking for the counter play, the Norwegian hit back on the queen side. "I just had to go all out for counter play and there were amazing number of complicated lines, I was not sure what to do. As it happened I had to play the only moves for a long time and fortunately for me he (Anand) blundered."
After his third victory in just nine games, Carlsen is now just a draw away from dethroning Anand who has remained the undisputed world champion since 2007. -- PTI/Photos by Anastasiya Karlovich/official website
* Game 9 Heartbreaking loss for Anand
Game 9: Heartbreaking Loss for Vishy Anand, Magnus Carlsen a Draw away from World Chess Champion Title
Challenger Magnus Carlsen closed in on the World Chess Champion crown after defeating defending champion Viswanathan Anand in the ninth game of the World Chess Championship match in Chennai today.
On what turned out be a dramatic affair, Anand missed out on his chances with White pieces and suffered a painful defeat that almost sealed the fate of the match.
Carlsen now leads 6-3 and needs just half a point from the remaining three games to become the new world chess champion.
It was a Nimzo Indian defense that Carlsen chose as Black and Anand, realising well that this was his last chance for a strike, went for the Saemisch variation.
Anand had used this system before, in the World Chess Championship match against Vladimir Kramnik, and later in a gem of a match against Wang Hao of China.
Carlsen showed some signs of nervousness in the early stages of the middlegame after he went for a line that is not favoured at top level chess. Anand got his chances by way of a Kingside attack while Carlsen had no option, but to push harder on the other flank. The position in the middlegame looked very dangerous for Carlsen, but with precise calculations, he kept himself in the game.
Even till the end of the game, Carlsen's Queen and one Bishop remained on the initial squares as mere spectators to the proceedings, while he defended his position with all other available resources.
On the 22nd move, Anand had about 25 minutes more than Carlsen and optically dominating position, but the Norwegian World No. 1 had calculated that his King was guarded against any checkmate threats.
On the 23rd move, Anand spent nearly 40 minutes and decided to continue the attack instead of equalising once again. This was more to do with match situation as Anand had things under control but another drawn result would not have improved the match situation.
The 28-move game gave the World No. 1 a three-point lead in the Match. At the start, Viswanathan Anand played 1.d4 for the first time in the match. The challenger and world's top rated player responded with his trusted Nimzo-Indian defence.
Anand repeated the line that he has already used in the match with Vladimir Kramnik in Bonn 2008. Black was obviously well prepared, as he made a rare recapture on move 7 (exd5 instead of more common Nxd5) and then immediately closed the Queenside with 8…c4.
Anand got the pawns rolling towards the Black King, while Carlsen created a passed pawn on b3, deep within opponent's territory. Anand spent around 30 minutes to calculate complicated lines before going all in with 23.Qf4.
White went directly for the checkmate and Black promoted a new queen on b1. However, playing too quickly, Anand erred with 28.Nf1, which effectively concluded the game after Carlsen's reply 28…Qe1.
Carlsen is now leading 6-3 and needs only one draw in the remaining three games to claim the title of FIDE World Chess Champion. -- PTI/Official website
Game 9 moves
[White "Anand, Viswanathan"] - [Black "Carlsen, Magnus"] [Result "0-1"]
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. f3 d5 5. a3 Bxc3+ 6. bxc3 c5 7. cxd5 exd5 8. e3 c4 9. Ne2 Nc6 10. g4 O-O 11. Bg2 Na5 12. O-O Nb3 13. Ra2 b5 14. Ng3 a5 15. g5 Ne8 16. e4 Nxc1 17. Qxc1 Ra6 18. e5 Nc7 19. f4 b4 20. axb4 axb4 21. Rxa6 Nxa6 22. f5 b3 23. Qf4 Nc7 24. f6 g6 25. Qh4 Ne8 26. Qh6 b2 27. Rf4 b1=Q+ 28. Nf1 Qe1 0-1
World Chess Match Parallel Events: Mikhail Mozharov leads Chennai International Chess Open after 7 Rounds
Anand - Carlsen World Chess Championship 2013 Parallel Events: Chennai Chess Open - International Master Mikhail Mozharov of Russia is in sole lead with seven points after eight rounds at the Chennai Grandmaster International Open Chess Tournament being held at Nehru Stadium in celebration of the World Chess Championship Match.
Indian talent, 14-year-old FM VR Aravindh Chithambaram shares the second spot with Indian GM Vishnu Prasanna at 6.5 points. In upsets of the day (on Wednesday), top seed GM Popov Ivan of Russia lost to GM Vishnu Prasanna (India), while IM Swayams Mishra (India) stunned GM Babujian Levon (Armenia).
Important Results (Round 8) : (Indians unless specified): Aravindh Chithambaram (6.5) drew with Mozharov Mikhail (Rus) 7, V Vishnu Prasanna (6.5) bt Popov Ivan (Rus) 5.5, Rishi Sardana (Aus) 5 lost to M R Lalith Babu (6), Swayams Mishra (6) bt Babujian Levon (Arm) 5, Papin Vasily (Rus) 5.5 drew with Neverov Valeriy (Ukr) 5.5, Ter-Sahakyan Samvel (Arm) 5.5 bt S Ravi Teja (5), Gagare Shardul (4.5) lost to Borovikov Vladislav (Ukr) 5.5, Sethuraman S P (5.5) bt Narayanan Srinath (4.5), Aditya Udeshi (4.5) lost to M Shyam Sundar (5.5). The playing format of the tournament is 11-round Swiss and the total prize fund is 16,000 USD. -- AICF/PTI
BBC on How Aftenposten's Norway versus Rest of the World Online Chess Match got Hacked!
Chess currently has its highest profile for years - with millions gripped by the world championship. But one attempt to capitalise on this interest - a Norway versus the Rest of the World match - has been abandoned due to online sabotage.
Kjetil Kolsrud, the Managing Editor of Norway's Aftenposten newspaper, thought a Norway versus the Rest of the World online crowdsourced match would boost audience engagement and be a bit of fun. That's not how it turned out. "It didn't take long for chat rooms to fill up with pranksters," says Kolsrud. People in Norway - and the rest of the world respectively - had one hour to decide each move. Each hour, the most popular move would be played. Anyone with an IP address in Norway would play for team Norway; anyone outside, for the Rest of the World.
The online match was timed to run alongside the tournament between India's Viswanathan Anand and Norway's Magnus Carlsen in Chennai, India. It kicked off at 10:00 Norwegian time on Monday, and was expected to last four days. Norwegians were encouraged to tweet using the hashtag #apsjakk and the Rest of the World, #apchess.
But within hours the Aftenposten team noticed some suspiciously bad moves by the Rest of the World. After 12 hours, they closed the game entirely, citing abuse. Kolsrud says this appears to have been stoked by one specific online forum - which has now been removed.
A number of the tweets allege Norwegians were using fake proxy servers to deliberately make bad moves on behalf of the opposition. But many of those accusations come from accounts with very little activity prior to this, suggesting they may not be genuine. Another theory is that disgruntled Indian fans may be to blame - keen to shut down the game in revenge for Anand being behind in the real tournament.
Crowdsourced chess games are common - Gary Kasparov famously took on the Rest of the World, and won - but their sabotage is new. "These type of matches are a great way to popularise the game and are usually very successful," says Susan Polgar, the first woman grandmaster, and one of the four official commentators of the World Championships. "It's just sad and disappointing that people would try to sabotage like this." -- Cordelia Hebblethwaite/BBC
Aggression, Attack, Positive Play Options Left for World Chess Champion Vishy Anand versus Magnus Carlsen?
All India Chess Federation Press Release November 20, 2013: Game nine is set to define the Viswanathan Anand - Magnus Carlsen World Chess Championship Match 2013 in Chennai. The score reads 5-3 in favour of the Norwegian World No. 1.
Eight games have been played so far. Four games are left to be played. Viswanathan Anand needs to draw level to force a tiebreak, unless of course, either of the two reach the magical score of 6.5 and take the title in the classical time-control games.
Aggression, attack, positive play are the options left for the World Chess Champion according to the experts. Anand will be expected to play sharp and also hopefully for the Indians, reduce the deficit. Anand has scored 3.5/4 in a world championship match at Tehran 2000. He will need to repeat that to keep the title.
Carlsen who is enjoying a double point lead is sitting pretty. People in Norway are expecting a new world chess champion soon enough.
Indian fans, scribes and even people from the chess fraternity are nervous about what Anand is doing in the match. Two games down, he quietly takes two easy games.
Great champions keep a cool at difficult moments. Anand belongs to that genius category. While watching a cricket match, with the required run rate huge, a champion called M.S. Dhoni walks in and blocks the first ball. Then he goes for the calculated assault. That is what Anand will be doing. Risking himself in game seven and eight would have spoilt his chance as he is still thinking about game five and six in the back of his mind. Now, he will be "trying" from game nine.
Prize fund: The winner will receive Rs.8.40 crores and the loser will get Rs.5.60 crores. The entire prize fund is sponsored by the Tamil Nadu Government who have offered a budget of Rs.29 crores.
The winner will keep the title until next year. The loser will play in the Candidates Tournament at Khanty-Mansiysk, Russia along with seven others from Feb-Mar 2014. The winner of this Candidates tournament will play the winner of the Anand versus Carlsen World Chess Championship 2013.
If Magnus Carlsen wins the World Chess Championship 2013, he will become the 20th player in chess history of world chess championships since 1886 to do so. Anand, who should be hoping to make a big turnaround in the match, will win it for the sixth time if he does so.
Mumbai Kids Crazy about Magnus Carlsen
Posted by World Chess Championship 2013 News Blog Wednesday, November 20, 2013
Chess fans are having a great time watching two quite friendly chess superstars fight it out for the World Chess Championship in Chennai this November. Here's a fun video by IBN Live speaking to young chess fans from Mumbai. Yes, Magnus Carlsen's got chess fans in India as well.
* Pyjama Girls
Game 7 at Chennai World Chess Championship: Anand Happy to Draw, Carlsen Keeps Lead 4.5 - 2.5
Posted by World Chess Championship 2013 News Blog Monday, November 18, 2013
Victory eluded him yet again but defending champion Viswanathan Anand said he was relieved to eke out a draw after two losses on the trot against Magnus Carlsen in the World Chess Championship, in Chennai, on Monday.
"Obviously after the last two games it's nice to break this result but I was hoping to be able to press him a little, but I could not manage," Anand said in a press conference after the seventh round game.
Carlsen, meanwhile, continued to enjoy his two-point lead after the deadlock. The Norwegian now needs just two points in the next five games to become the next world chess champion. Anand elaborated the game in perfect fashion to a packed audience, a sign that the Indian has recovered and is raring to have a go again.
"I chose a line that both of us have played quite a bit in the past. He went for this Bishop move and then we have this slow manoeuvring game. White has two plans, a break on king side or play on the flank. 'f4' was not so good as black is basically preparing to play this knight manoeuvre.
"I thought I will be able to press a little bit, it's not huge but somehow I was not able to make it happen," Anand said matter-of-factly.
Carlsen almost echoed the opinion. "Not so much more to say, we both have played this line, there are many different plans of course. But whatever you play it's usually quite slow and the game goes on. I thought I was doing more or less fine, just a little bit worse but not much. It's just going to be a bit more pleasant, but my pieces are well developed," he said.
Anand said he will definitely keep trying and push for a win.
"I will definitely keep trying. The last two games were unpleasant, there is no getting around that, we played a game today and we will continue to do so," noted the local hero.
Speaking about the psychological aspects related to the game, Carlsen was quite forthcoming.
"I think there are some psychological aspects. The outcome of game five influenced the next game, I think that's unavoidable, you just try to move on as quickly as possible, but it's not so easy in a match," Carlsen said.
On whether the two were following the messages for both on social media, Anand said his team would let him know if they felt he should know something.
"I follow it just a little bit, I am very thankful to those who wish for me and for those who are not, I don't read it anyway," quipped Carlsen.
Carlsen said he was quite happy with the way things turned out in game seven.
"I have the lead, I won my last game with black, so this suited me just fine," he said.
The eighth game will be played on Tuesday followed by a day's break. -- PTI/Photos: Official website
[Event "FWCM 2013"]
[Site "Chennai"]
[Round "7"]
[White "Anand, Viswanathan"]
[Black "Carlsen, Magnus"]
[Result "1/2-1/2"]
[ECO "C65"]
1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. d3 Bc5 5. Bxc6 dxc6 6. Nbd2 Bg4 7. h3 Bh5 8. Nf1 Nd7 9. Ng3 Bxf3 10. Qxf3 g6 11. Be3 Qe7 12. O-O-O O-O-O 13. Ne2 Rhe8 14. Kb1 b6 15. h4 Kb7 16. h5 Bxe3 17. Qxe3 Nc5 18. hxg6 hxg6 19. g3 a5 20. Rh7 Rh8 21. Rdh1 Rxh7 22. Rxh7 Qf6 23. f4 Rh8 24. Rxh8 Qxh8 25. fxe5 Qxe5 26. Qf3 f5 27. exf5 gxf5 28. c3 Ne6 29. Kc2 Ng5 30. Qf2 Ne6 31. Qf3 Ng5 32. Qf2 Ne6 1/2-1/2
Chennai World Chess Championship Game 2 Anand - Carlsen 1/2- 1/2; Carlsen: We are both settling in
Posted by World Chess Championship 2013 News Blog Sunday, November 10, 2013
Chennai World Chess Championship Game 2: Both Viswanathan Anand and Magnus Carlsen admitted today at the press conference that they were meeting their toughest opponent yet. In an atmosphere of friendly humour with two games of the World Chess Championship behind them, both the defending champion and challenger hoped to spend the first rest day of the match watching football and relaxing!
In reply to a question put both to Magnus Carlsen and Viswanathan Anand as to whether they found the other as the toughest opponent yet, both replied 'yes'.
Carlsen said, "He has been world champion for many years now and obviously he has beaten my other opponents, surely he is the toughest opponent."
Anand was equal in his praise for Carlsen while replying to a similar question. "Magnus' results in the last few years speak for themselves. Definitely he is the toughest," Anand said.
Photo and Press conference video via official website.
At the start of the press conference, defending champion Viswanathan Anand offered an apology of sorts after he played out a draw with white pieces in the second game of World Chess Championship clash against Magnus Carlsen of Norway.
"Today it's my turn to tender a slight apology," said Anand.
"The position we got after move 12 is a very sharp one. I have studied it in the past, it's very very complicated and I had not really expected it. That's clear," he said at the post-game conference at the Hyatt Regencey hotel.
The opening move of the second game today was a big success for Carlsen and it was a great pull back by the Norwegian after Anand had got an easy draw as black in the first game yesterday.
"I will not talk too much about the opening move. I think the critical point was on move 18 when Vishy could have tried but black seemed to be doing fine," world number one Carlsen said.
Anand said things might have become risky for him after Carlsen's opening came as a slight surprise coming in the form of a Caro Kann defense.
"I had to decide whether to fly blind because it's clear that he would have been into more details. I decided to go for a slightly solid line, a slightly prudent decision today, essentially after the queen exchange there is nothing much happening," said the five-time champion Anand.
Anand, however, said the battle royale that has thus far produced just 41 moves in the two games would only get better.
"We both have a little information now as to what the other person is trying, I am sure it will get interesting," the local hero said.
Asked about the preparation for this game's opening move, Anand said, "I was trying to recollect all sharp variations around move 13-15, trying to figure out what he might be aiming for before he took the path to equality.
In reply to another question, Carlsen said his start at the Chennai World Chess Championship was similar to his start at the London Chess Candidates where he started with draws.
Carlsen said, "I did not know what to expect really. I feel it is a little bit similar to my start in the Candidates Tournament where I got an easy draw as black in the first and conceded an easy draw with white in the second game. Then things really took off," he said adding, "like Vishy said, we are both settling in." -- Agencies
Garry Kasparov Comments on Carlsen - Anand World Chess Championship Game 1
Here are the comments by chess legend Garry Kasparov on Game one at the Carlsen - Anand World Chess Championship 2013 in Chennai. These comments are via Kasparov's twitter account @Kasparov63.
Garry Kasparov @Kasparov6311h
- Hello from Goa! Great event today at #THiNK2013. Looks like half of those in attendance were tweeting about. I will share some in a moment.
- First, a few brief comments on today's Carlsen-Anand game. Brief comments are fitting for such a brief game.
- I imagine Anand's 2..g6 was a surprise for Magnus, and 4..c6 as well. Then White has a big choice: to play c4 & sacrifice a pawn, or not.
- Sacrificing the pawn with c4 would not be a typical position for Magnus but Anand (& his second Leko) know those positions well.
- But without c4 by White Black gets a very solid position, even if he plays the Nbd2 I'd prefer to Carlsen's Nc3. Little danger for Black.
- I remember Anand played this in his 1994 NYC candidates match against Romanishin, who played c4 & drew one & lost one. Can be quite sharp.
- First games of big matches are often tentative. Both get a half point but it's great to start any event with an easy draw with black!
- Anand & I drew first 8 games of our 1995 world championship match. But then, boom! Next 4/5 were decisive & the match was basically over.
- So do not get too depressed with a slow start. Of my 7 world championship matches, 5 started with draw in first game.
The links to comments by Garry Kasparov are also in interviews with
BELIEVE MAGNUS: Chess legend Garry Kasparov (left) keeps Magnus Carlsen as the favorite in the World Chess Match
PHOTO: Junge, Heiko / NTB Scanpix
- Aftenposte.no
- VG.no
- The Times of India
* Kasparov goes Harry Potter-ish
* Kasparov India schedule
VG TV Promotional Video for World Chess Match Challenger Magnus Carlsen
Posted by World Chess Championship 2013 News Blog Friday, November 8, 2013
Here is a nice video by VG TV for Magnus Carlsen ahead of the first game of the World Chess Championship versus Viswanathan Anand in Chennai on Saturday, November 9, 2013. Live schedule and championship timings listed here.
World Chess Championship Patron Jayalalitha to Inaugurate Anand vs Carlsen Match at Gala Event
Posted by World Chess Championship 2013 News Blog Tuesday, November 5, 2013
Chief Minister J Jayalalithaa will inaugurate the FIDE World Chess Championship Match 2013 on Thursday at a grand function at Nehru Indoor Stadium in Chennai. The actual match (of 12 games and tiebreaker if required) between five-time world chess champion Viswanathan Anand (43) and challenger Magnus Carlsen (22) of Norway will begin on Saturday.
The Chief Minister, who is the patron for the event, allocated Rs 29 crore for bringing the chess championship to Chennai.
Jayalalithaa Jayaram (born 24 February 1948), commonly referred to as Jayalalithaa, is the Chief Minister of the state of Tamil Nadu, India. She was a popular film star in Indian cinema before her entry into politics, having appeared as main female lead heroine in over 140 films which includes films in Tamil, Telugu, Kannada and worked in one Hindi film. She is the incumbent general secretary of the political party All-India Anna Dravida Munnetra Kazhagam (AIADMK). She is called Amma ('Mother') and sometimes Puratchi Thalaivi ('Revolutionary Leader') by her supporters.
Kirsan Ilyumzhinov, president, Federation of Internationale Des Echecs (FIDE) will preside over the function. Tamil Nadu School Education Minister and Tamil Nadu State Chess Association president P R Venkatrama Raja will participate in the inaugural function, which will be followed by cultural programmes.
The match will take place at Hotel Hyatt Regency in Teynampet. About 400 people can witness the games by being seated in the hall separated from the players by a glass wall.
Last year, Anand successfully defended his title after defeating challenger Boris Gelfand in Moscow. After winning the title in Mexico in 2007, he defended it in Bonn (2008) and Sofia (2010). Anand first became world champion in 2000 after beating Alexei Shirov of Latvia in Tehran. Besides, he won the FIDE World Rapid Championship in 2003.
Magnus Carlsen (World No 1 in the FIDE rankings) won the Candidates Tournament 2013 played in London to become Anand's official challenger. Carlsen has the highest FIDE elo rating of 2862 points. -- Agencies
* The Anand timeline
* How Carlsen came to be the one
Who will be World Chess Champion 2014
Who will be World Chess Champion 2013?
Anand vs Carlsen
We've been celebrating the World Chess Championship 2013. The new World Chess Champion is Magnus Carslen, but we will continue to post links, views, features surrounding the World Chess Championship 2013 for the sheer joy of having witnessed chess history being created. Feel free to share opinion, links, and even point out errors - no matter which side you have been cheering for. Let's just continue celebrating a historic chess event. (Email: editor@blackandwhiteindia.com)
Don't forget to read our special stories by staffers Zainab Raza Undulusi and Rajat M Khanna.
Summary of all links for watching live
Simen Agdestein's book on Magnus Carlsen
Calling chess parents, chess kids, play in Bærum, Norway. Click on Photo for info.
#Wish4Vishy
Summary of Anand vs Carlsen Live Links and Schedule: World Chess Championship 2013 in Chennai
World Chess Championship Game 5: Carlsen Tortures Anand to Win Rook Ending, Takes Lead 3 -2
Magnus Carlsen will Consider a Girlfriend after World Championship and Hopefully She Won't Talk Chess!
Watch Live Anand, Carlsen World Chess Championship 2013 @ Official Website, DD Sports TV + Online Streams
Zurich Chess Challenge 2014 Pairings Blitz: Anand Gifts Magnus a Checkmate in Three!
Chess Prodigy Magnus Carlsen's Father Advises Parents not to Pressure Kids into Doing Anything
Game 6: Carlsen Wins Again to Lead 4 -2 vs Anand at Chennai World Chess Championship 2013
World Chess Match Game 4: Thrilling Draw as Anand Finds Excellent Resources for all Magnus Threats
Play chess online at Chess.com!
Anand's Experience vs Carlsen's Dynamism
Top 7 Commentators Fans Want
Two Indian Legends Anand, Tendulkar
GM Parimarjan Negi's Fun Take
GM Ian Roger's Guide for Couch Potatoes
Studio Anne Carlton Official Chess Set
Top Vishy Anand Quotes
Carlsen not going to India to Hypnotise
Carlsen vs Anand breaking my heart
Links for watching live
Pattaya Kelapu Thala
#Wish4Vishy Campaign
Memorable Anecdotes by Stewart Reuben
GM opinions
Simen Agdestein book on Carlsen review
5 things that make Carlsen Sexy
King of Chess Commentary GM Shipov
Impossible to Miss
Mate in Chennai Blog by Eric van Reem (Team Vishy Anand) There's an excellent Twitter guide there on whom to follow for Anand vs Carlsen Match
The long and...
Nigel Short of it all
Plugged in Live
Peter Doggers/Chess.com
CampCarlsen TweetGuru
Tarjei J. Svensen
Reporting chess on the internet since 1993
London Chess Classic 2013
Chess Magazine Black and White
Mind Training Chess App: Psychologist Bjarne Eiholt, WFM Louise Fredericia
Indian Chess News
Chess will Soon become Most popular sport after cricket: Sahaj
FWCM Site
Copyright © 2013 World Chess Championship 2013 Viswanathan Anand vs Magnus Carlsen at Chennai Hyatt Regency | Powered by Blogger