peri

IDFC MMF -Direct Plan_Periodic Dividend

Category Debt Scheme - Money Market Fund
NAV 12.5911
Repurchase Price
Sale Price
Date 08-May-2020




peri

IDFC Low Duration Fund -Regular Plan- Periodic Dividend

Category Debt Scheme - Low Duration Fund
NAV 10.2394
Repurchase Price
Sale Price
Date 08-May-2020




peri

IDFC Low Duration Fund -Direct Plan-Periodic Dividend

Category Debt Scheme - Low Duration Fund
NAV 10.2428
Repurchase Price
Sale Price
Date 08-May-2020




peri

IDFC ULTRA SHORT TERM FUND - REGULAR PLAN - PERIODIC DIVIDEND

Category Debt Scheme - Ultra Short Duration Fund
NAV 10.2096
Repurchase Price
Sale Price
Date 08-May-2020




peri

IDFC ULTRA SHORT TERM FUND - DIRECT PLAN - PERIODIC DIVIDEND

Category Debt Scheme - Ultra Short Duration Fund
NAV 10.3159
Repurchase Price
Sale Price
Date 08-May-2020




peri

IDFC Cash Fund -Regular Plan-Periodic Dividend

Category Debt Scheme - Liquid Fund
NAV 1077.2290
Repurchase Price
Sale Price
Date 08-May-2020




peri

IDFC Cash Fund -Direct Plan -Periodic Dividend

Category Debt Scheme - Liquid Fund
NAV 1010.3519
Repurchase Price
Sale Price
Date 08-May-2020




peri

IDFC Cash Fund - Inst Plan B - Periodic Div

Category Debt Scheme - Liquid Fund
NAV 0
Repurchase Price 0
Sale Price 0
Date 02-Oct-2008




peri

IDFC Overnight Fund - Regular Plan - Periodic Dividend

Category Debt Scheme - Overnight Fund
NAV 1002.6860
Repurchase Price
Sale Price
Date 09-May-2019




peri

Tata Equity Savings Fund- Direct Plan -Periodic Dividend

Category Hybrid Scheme - Equity Savings
NAV 16.5472
Repurchase Price
Sale Price
Date 08-May-2020




peri

Tata Equity Savings Fund - Regular Plan-Periodic Dividend

Category Hybrid Scheme - Equity Savings
NAV 15.1622
Repurchase Price
Sale Price
Date 08-May-2020




peri

Tata Income Fund - Regular Plan - Periodic Dividend

Category Debt Scheme - Medium to Long Duration Fund
NAV 35.6294
Repurchase Price
Sale Price
Date 08-May-2020




peri

Tata Income Fund - Direct Plan - Periodic Dividend

Category Debt Scheme - Medium to Long Duration Fund
NAV 37.1781
Repurchase Price
Sale Price
Date 08-May-2020




peri

Tata Short Term Bond Fund- Regular Plan- Periodic Dividend Option

Category Debt Scheme - Short Duration Fund
NAV 18.9501
Repurchase Price
Sale Price
Date 08-May-2020




peri

Tata Short Term Bond Fund- Direct Plan - Periodic Dividend Option

Category Debt Scheme - Short Duration Fund
NAV 20.0293
Repurchase Price
Sale Price
Date 08-May-2020




peri

Tata Treasury Advantage Fund - Regular Plan - Periodic Dividend Option (Segregated Portfolio 1)

Category Debt Scheme - Low Duration Fund
NAV 21.2352
Repurchase Price
Sale Price
Date 08-May-2020




peri

Tata Treasury Advantage Fund - Regular Plan - Periodic Dividend Option

Category Debt Scheme - Low Duration Fund
NAV 1846.2801
Repurchase Price
Sale Price
Date 08-May-2020




peri

Tata Treasury Advantage Fund -Direct Plan -Periodic Dividend (Segregated Portfolio 1)

Category Debt Scheme - Low Duration Fund
NAV 21.4598
Repurchase Price
Sale Price
Date 08-May-2020




peri

Tata Treasury Advantage Fund - Direct Plan - Periodic Dividend

Category Debt Scheme - Low Duration Fund
NAV 1869.3065
Repurchase Price
Sale Price
Date 08-May-2020




peri

Seeks to extend the validity of e-way bills till 31.05.2020 for those e-way bills which expire during the period from 20.03.2020 to 15.04.2020 and generated till 24.03.2020

[To be published in the Gazette of India, Extraordinary, Part II, Section 3, Sub-section (i)] Government of India Ministry of Finance




peri

SBI MGLT- DIVIDEND - PF (Fixed Period - 3 Yrs) Option

Category Debt Scheme - Gilt Fund
NAV 14.7157
Repurchase Price
Sale Price
Date 08-May-2020




peri

SBI MAGNUM GILT FUND - GROWTH - PF (Fixed Period - 3 Yrs) Option

Category Debt Scheme - Gilt Fund
NAV 29.1182
Repurchase Price
Sale Price
Date 08-May-2020




peri

SBI MAGNUM GILT FUND - GROWTH - PF (Fixed Period - 2 Yrs) Option

Category Debt Scheme - Gilt Fund
NAV N.A.
Repurchase Price N.A.
Sale Price N.A.
Date 04-Sep-2017




peri

SBI MAGNUM GILT FUND - GROWTH - PF (Fixed Period - 1 Yr) Option

Category Debt Scheme - Gilt Fund
NAV N.A.
Repurchase Price N.A.
Sale Price N.A.
Date 04-Sep-2017




peri

SBI MAGNUM GILT FUND - DIVIDEND - PF (Fixed Period - 2 Yrs) Option

Category Debt Scheme - Gilt Fund
NAV 15.1775
Repurchase Price
Sale Price
Date 08-May-2020




peri

SBI MAGNUM GILT FUND - DIVIDEND - PF (Fixed Period - 1 Yr) Option

Category Debt Scheme - Gilt Fund
NAV 14.9965
Repurchase Price
Sale Price
Date 08-May-2020




peri

Doctor Who virtual reality experience The Runaway comes to YouTube and launches internationally

More Doctor Who fans than ever can now step inside a VR version of the TARDIS as the BBC’s hit virtual reality experience Doctor Who: The Runaway comes to the Doctor Who YouTube channel and launches internationally.




peri

"Never Rarely Sometimes Always": New Film Follows Teenager's Perilous Journey to Access Abortion

As multiple states have moved to further restrict access to abortions during the pandemic, a powerful new dramatic film follows a 17-year-old girl as she travels from her small town in Pennsylvania to New York City to get an abortion without having to notify her parents. "Never Rarely Sometimes Always" director and writer Eliza Hittman joins us to discuss the making of the film, which is being distributed online while cinemas remain closed in most states due to the pandemic.




peri

Pühapäevahommikune looduselamus, Sweet nature experience on sunday morning

Äratuskell oli mul sellel hommikul pandud kella viieks, kuid selle abi ma ei vajanudki. Kerge ärevus ja põnevus eelseisva hommiku osas oli teinud oma töö – ärkasin kellata. Mul oli plaan minna varahommikusele metsatiirule ja sellel hommikul lootsin kohata just karu! Kuidagi tunne oli selline, et vot nüüd on küll õige aeg! Eks oma osa […]




peri

UTI MMF- Discontinued - Regular Plan - Periodic Dividend Option

Category Debt Scheme - Money Market Fund
NAV 1990.7155
Repurchase Price
Sale Price
Date 08-May-2020




peri

UTI - Treasury Advantage Fund - Discontinued - Periodic Dividend Plan

Category Debt Scheme - Low Duration Fund
NAV 992.6602
Repurchase Price
Sale Price
Date 08-May-2020




peri

UTI - Ultra Short Term Fund - Discontinued - INSTN PLAN - PERIODIC DIVIDEND OPTION

Category Debt Scheme - Ultra Short Duration Fund
NAV 1001.3832
Repurchase Price
Sale Price
Date 08-May-2020




peri

UTI- Liquid Cash Plan- Discontinued -Regular Plan Periodic Dividend Option

Category Debt Scheme - Liquid Fund
NAV 1132.5639
Repurchase Price
Sale Price
Date 10-May-2020




peri

UTI - Overnight Fund - Regular Plan - Periodic Div Option

Category Debt Scheme - Overnight Fund
NAV 1449.7454
Repurchase Price
Sale Price
Date 10-May-2020




peri

UTI - Overnight Fund - Direct Plan - Periodic Div Option

Category Debt Scheme - Overnight Fund
NAV 1487.4652
Repurchase Price
Sale Price
Date 10-May-2020




peri

Attempt Try Experiment

Pokus “Pokus Two” The best way I can describe Pokus aesthetic is that it’s like if the rhythm section of Fugazi was playing with a keyboard player who sometimes sounded a bit like Sun Ra when he was messing around synthesizers and overdriven electric organs in the late ’70s and other times was more along […]




peri

Speaking From Experience




peri

the Vamps childhood experience

did yall ever watch hello kitty's furry tale theater??? just me???

also frog and toad... yes

the super mario bros super show was another good one.

what did yall watch?




peri

We really do relive experiences from waking life when we sleep

Brain implants have revealed that we replay conscious experiences while we sleep, with the same patterns of neurons firing during sleep as in waking life




peri

Building Great User Experiences with Concurrent Mode and Suspense

At React Conf 2019 we announced an experimental release of React that supports Concurrent Mode and Suspense. In this post we’ll introduce best practices for using them that we’ve identified through the process of building the new facebook.com.

This post will be most relevant to people working on data fetching libraries for React.

It shows how to best integrate them with Concurrent Mode and Suspense. The patterns introduced here are based on Relay — our library for building data-driven UIs with GraphQL. However, the ideas in this post apply to other GraphQL clients as well as libraries using REST or other approaches.

This post is aimed at library authors. If you’re primarily an application developer, you might still find some interesting ideas here, but don’t feel like you have to read it in its entirety.

Talk Videos

If you prefer to watch videos, some of the ideas from this blog post have been referenced in several React Conf 2019 presentations:

This post presents a deeper dive on implementing a data fetching library with Suspense.

Putting User Experience First

The React team and community has long placed a deserved emphasis on developer experience: ensuring that React has good error messages, focusing on components as a way to reason locally about app behavior, crafting APIs that are predictable and encourage correct usage by design, etc. But we haven’t provided enough guidance on the best ways to achieve a great user experience in large apps.

For example, the React team has focused on framework performance and providing tools for developers to debug and tune application performance (e.g. React.memo). But we haven’t been as opinionated about the high-level patterns that make the difference between fast, fluid apps and slow, janky ones. We always want to ensure that React remains approachable to new users and supports a variety of use-cases — not every app has to be “blazing” fast. But as a community we can and should aim high. We should make it as easy as possible to build apps that start fast and stay fast, even as they grow in complexity, for users on varying devices and networks around the world.

Concurrent Mode and Suspense are experimental features that can help developers achieve this goal. We first introduced them at JSConf Iceland in 2018, intentionally sharing details very early to give the community time to digest the new concepts and to set the stage for subsequent changes. Since then we’ve completed related work, such as the new Context API and the introduction of Hooks, which are designed in part to help developers naturally write code that is more compatible with Concurrent Mode. But we didn’t want to implement these features and release them without validating that they work. So over the past year, the React, Relay, web infrastructure, and product teams at Facebook have all collaborated closely to build a new version of facebook.com that deeply integrates Concurrent Mode and Suspense to create an experience with a more fluid and app-like feel.

Thanks to this project, we’re more confident than ever that Concurrent Mode and Suspense can make it easier to deliver great, fast user experiences. But doing so requires rethinking how we approach loading code and data for our apps. Effectively all of the data-fetching on the new facebook.com is powered by Relay Hooks — new Hooks-based Relay APIs that integrate with Concurrent Mode and Suspense out of the box.

Relay Hooks — and GraphQL — won’t be for everyone, and that’s ok! Through our work on these APIs we’ve identified a set of more general patterns for using Suspense. Even if Relay isn’t the right fit for you, we think the key patterns we’ve introduced with Relay Hooks can be adapted to other frameworks.

Best Practices for Suspense

It’s tempting to focus only on the total startup time for an app — but it turns out that users’ perception of performance is determined by more than the absolute loading time. For example, when comparing two apps with the same absolute startup time, our research shows that users will generally perceive the one with fewer intermediate loading states and fewer layout changes as having loaded faster. Suspense is a powerful tool for carefully orchestrating an elegant loading sequence with a few, well-defined states that progressively reveal content. But improving perceived performance only goes so far — our apps still shouldn’t take forever to fetch all of their code, data, images, and other assets.

The traditional approach to loading data in React apps involves what we refer to as “fetch-on-render”. First we render a component with a spinner, then fetch data on mount (componentDidMount or useEffect), and finally update to render the resulting data. It’s certainly possible to use this pattern with Suspense: instead of initially rendering a placeholder itself, a component can “suspend” — indicate to React that it isn’t ready yet. This will tell React to find the nearest ancestor <Suspense fallback={<Placeholder/>}>, and render its fallback instead. If you watched earlier Suspense demos this example may feel familiar — it’s how we originally imagined using Suspense for data-fetching.

It turns out that this approach has some limitations. Consider a page that shows a social media post by a user, along with comments on that post. That might be structured as a <Post> component that renders both the post body and a <CommentList> to show the comments. Using the fetch-on-render approach described above to implement this could cause sequential round trips (sometimes referred to as a “waterfall”). First the data for the <Post> component would be fetched and then the data for <CommentList> would be fetched, increasing the time it takes to show the full page.

There’s also another often-overlooked downside to this approach. If <Post> eagerly requires (or imports) the <CommentList> component, our app will have to wait to show the post body while the code for the comments is downloading. We could lazily load <CommentList>, but then that would delay fetching comments data and increase the time to show the full page. How do we resolve this problem without compromising on the user experience?

Render As You Fetch

The fetch-on-render approach is widely used by React apps today and can certainly be used to create great apps. But can we do even better? Let’s step back and consider our goal.

In the above <Post> example, we’d ideally show the more important content — the post body — as early as possible, without negatively impacting the time to show the full page (including comments). Let’s consider the key constraints on any solution and look at how we can achieve them:

  • Showing the more important content (the post body) as early as possible means that we need to load the code and data for the view incrementally. We don’t want to block showing the post body on the code for <CommentList> being downloaded, for example.
  • At the same time we don’t want to increase the time to show the full page including comments. So we need to start loading the code and data for the comments as soon as possible, ideally in parallel with loading the post body.

This might sound difficult to achieve — but these constraints are actually incredibly helpful. They rule out a large number of approaches and spell out a solution for us. This brings us to the key patterns we’ve implemented in Relay Hooks, and that can be adapted to other data-fetching libraries. We’ll look at each one in turn and then see how they add up to achieve our goal of fast, delightful loading experiences:

  1. Parallel data and view trees
  2. Fetch in event handlers
  3. Load data incrementally
  4. Treat code like data

Parallel Data and View Trees

One of the most appealing things about the fetch-on-render pattern is that it colocates what data a component needs with how to render that data. This colocation is great — an example of how it makes sense to group code by concerns and not by technologies. All the issues we saw above were due to when we fetch data in this approach: upon rendering. We need to be able to fetch data before we’ve rendered the component. The only way to achieve that is by extracting the data dependencies into parallel data and view trees.

Here’s how that works in Relay Hooks. Continuing our example of a social media post with body and comments, here’s how we might define it with Relay Hooks:

// Post.js
function Post(props) {
  // Given a reference to some post - `props.post` - *what* data
  // do we need about that post?
  const postData = useFragment(graphql`
    fragment PostData on Post @refetchable(queryName: "PostQuery") {
      author
      title
      # ...  more fields ...
    }
  `, props.post);

  // Now that we have the data, how do we render it?
  return (
    <div>
      <h1>{postData.title}</h1>
      <h2>by {postData.author}</h2>
      {/* more fields  */}
    </div>
  );
}

Although the GraphQL is written within the component, Relay has a build step (Relay Compiler) that extracts these data-dependencies into separate files and aggregates the GraphQL for each view into a single query. So we get the benefit of colocating concerns, while at runtime having parallel data and view trees. Other frameworks could achieve a similar effect by allowing developers to define data-fetching logic in a sibling file (maybe Post.data.js), or perhaps integrate with a bundler to allow defining data dependencies with UI code and automatically extracting it, similar to Relay Compiler.

The key is that regardless of the technology we’re using to load our data — GraphQL, REST, etc — we can separate what data to load from how and when to actually load it. But once we do that, how and when do we fetch our data?

Fetch in Event Handlers

Imagine that we’re about to navigate from a list of a user’s posts to the page for a specific post. We’ll need to download the code for that page — Post.js — and also fetch its data.

Waiting until we render the component has problems as we saw above. The key is to start fetching code and data for a new view in the same event handler that triggers showing that view. We can either fetch the data within our router — if our router supports preloading data for routes — or in the click event on the link that triggered the navigation. It turns out that the React Router folks are already hard at work on building APIs to support preloading data for routes. But other routing frameworks can implement this idea too.

Conceptually, we want every route definition to include two things: what component to render and what data to preload, as a function of the route/url params. Here’s what such a route definition might look like. This example is loosely inspired by React Router’s route definitions and is primarily intended to demonstrate the concept, not a specific API:

// PostRoute.js (GraphQL version)

// Relay generated query for loading Post data
import PostQuery from './__generated__/PostQuery.graphql';

const PostRoute = {
  // a matching expression for which paths to handle
  path: '/post/:id',

  // what component to render for this route
  component: React.lazy(() => import('./Post')),

  // data to load for this route, as function of the route
  // parameters
  prepare: routeParams => {
    // Relay extracts queries from components, allowing us to reference
    // the data dependencies -- data tree -- from outside.
    const postData = preloadQuery(PostQuery, {
      postId: routeParams.id,
    });

    return { postData };
  },
};

export default PostRoute;

Given such a definition, a router can:

  • Match a URL to a route definition.
  • Call the prepare() function to start loading that route’s data. Note that prepare() is synchronous — we don’t wait for the data to be ready, since we want to start rendering more important parts of the view (like the post body) as quickly as possible.
  • Pass the preloaded data to the component. If the component is ready — the React.lazy dynamic import has completed — the component will render and try to access its data. If not, React.lazy will suspend until the code is ready.

This approach can be generalized to other data-fetching solutions. An app that uses REST might define a route like this:

// PostRoute.js (REST version)

// Manually written logic for loading the data for the component
import PostData from './Post.data';

const PostRoute = {
  // a matching expression for which paths to handle
  path: '/post/:id',

  // what component to render for this route
  component: React.lazy(() => import('./Post')),

  // data to load for this route, as function of the route
  // parameters
  prepare: routeParams => {
    const postData = preloadRestEndpoint(
      PostData.endpointUrl, 
      {
        postId: routeParams.id,
      },
    );
    return { postData };
  },
};

export default PostRoute;

This same approach can be employed not just for routing, but in other places where we show content lazily or based on user interaction. For example, a tab component could eagerly load the first tab’s code and data, and then use the same pattern as above to load the code and data for other tabs in the tab-change event handler. A component that displays a modal could preload the code and data for the modal in the click handler that triggers opening the modal, and so on.

Once we’ve implemented the ability to start loading code and data for a view independently, we have the option to go one step further. Consider a <Link to={path} /> component that links to a route. If the user hovers over that link, there’s a reasonable chance they’ll click it. And if they press the mouse down, there’s an even better chance that they’ll complete the click. If we can load code and data for a view after the user clicks, we can also start that work before they click, getting a head start on preparing the view.

Best of all, we can centralize that logic in a few key places — a router or core UI components — and get any performance benefits automatically throughout our app. Of course preloading isn’t always beneficial. It’s something an application would tune based on the user’s device or network speed to avoid eating up user’s data plans. But the pattern here makes it easier to centralize the implementation of preloading and the decision of whether to enable it or not.

Load Data Incrementally

The above patterns — parallel data/view trees and fetching in event handlers — let us start loading all the data for a view earlier. But we still want to be able to show more important parts of the view without waiting for all of our data. At Facebook we’ve implemented support for this in GraphQL and Relay in the form of some new GraphQL directives (annotations that affect how/when data is delivered, but not what data). These new directives, called @defer and @stream, allow us to retrieve data incrementally. For example, consider our <Post> component from above. We want to show the body without waiting for the comments to be ready. We can achieve this with @defer and <Suspense>:

// Post.js
function Post(props) {
  const postData = useFragment(graphql`
    fragment PostData on Post {
      author
      title

      # fetch data for the comments, but don't block on it being ready
      ...CommentList @defer
    }
  `, props.post);

  return (
    <div>
      <h1>{postData.title}</h1>
      <h2>by {postData.author}</h2>
      {/* @defer pairs naturally with <Suspense> to make the UI non-blocking too */}
      <Suspense fallback={<Spinner/>}>
        <CommentList post={postData} />
      </Suspense>
    </div>
  );
}

Here, our GraphQL server will stream back the results, first returning the author and title fields and then returning the comment data when it’s ready. We wrap <CommentList> in a <Suspense> boundary so that we can render the post body before <CommentList> and its data are ready. This same pattern can be applied to other frameworks as well. For example, apps that call a REST API might make parallel requests to fetch the body and comments data for a post to avoid blocking on all the data being ready.

Treat Code Like Data

But there’s one thing that’s still missing. We’ve shown how to preload data for a route — but what about code? The example above cheated a bit and used React.lazy. However, React.lazy is, as the name implies, lazy. It won’t start downloading code until the lazy component is actually rendered — it’s “fetch-on-render” for code!

To solve this, the React team is considering APIs that would allow bundle splitting and eager preloading for code as well. That would allow a user to pass some form of lazy component to a router, and for the router to trigger loading the code alongside its data as early as possible.

Putting It All Together

To recap, achieving a great loading experience means that we need to start loading code and data as early as possible, but without waiting for all of it to be ready. Parallel data and view trees allow us to load the data for a view in parallel with loading the view (code) itself. Fetching in an event handler means we can start loading data as early as possible, and even optimistically preload a view when we have enough confidence that a user will navigate to it. Loading data incrementally allows us to load important data earlier without delaying the fetching of less important data. And treating code as data — and preloading it with similar APIs — allows us to load it earlier too.

Using These Patterns

These patterns aren’t just ideas — we’ve implemented them in Relay Hooks and are using them in production throughout the new facebook.com (which is currently in beta testing). If you’re interested in using or learning more about these patterns, here are some resources:

  • The React Concurrent docs explore how to use Concurrent Mode and Suspense and go into more detail about many of these patterns. It’s a great resource to learn more about the APIs and use-cases they support.
  • The experimental release of Relay Hooks implements the patterns described here.
  • We’ve implemented two similar example apps that demonstrate these concepts:

    • The Relay Hooks example app uses GitHub’s public GraphQL API to implement a simple issue tracker app. It includes nested route support with code and data preloading. The code is fully commented — we encourage cloning the repo, running the app locally, and exploring how it works.
    • We also have a non-GraphQL version of the app that demonstrates how these concepts can be applied to other data-fetching libraries.

While the APIs around Concurrent Mode and Suspense are still experimental, we’re confident that the ideas in this post are proven by practice. However, we understand that Relay and GraphQL aren’t the right fit for everyone. That’s ok! We’re actively exploring how to generalize these patterns to approaches such as REST, and are exploring ideas for a more generic (ie non-GraphQL) API for composing a tree of data dependencies. In the meantime, we’re excited to see what new libraries will emerge that implement the patterns described in this post to make it easier to build great, fast user experiences.




peri

Dalian youngsters enjoy thrilling Wanda FIFA Flag Bearer experience




peri

Low eager to experience Russia

2014 FIFA World Cup winning coach Joachim Low discusses the importance of attending the FIFA Confederations Cup for Russia 2018's World Cup hopefuls.




peri

COVID-19 | This period is really frustrating: Kidambi Srikanth

Former World no.1 badminton player Kidambi Srikanth has said that he was not happy with the unexpected break from the sport activities due to the lockdown amid the COVID-19 pandemic.

Srikanth last played at the All England Championships in March, where he lost to China's Chen Long in the first round. "I am not really happy with this forced break. We, as players, usually would like a break from the regular stretch of tournaments, training and then playing tournaments again," Srikanth said in his column on Hindustan Times.

"Having said that, this is not exactly the kind of break we want to take. You do not want to be in a position where you cannot even train. Hence, this period is really very frustrating as neither can you go out, train or pretty much do anything." Srikanth said that most of his time went in sleeping and he spends about 15 minutes every day working out.

"With so much time available and nothing much to do, I have been sleeping mostly; that is where most of my time goes. I sleep for 12 to 14 hours every day, after which there is little time left anyway," he said.

Srikanth had been in the middle of a race against time to seal qualification to the Tokyo Olympics when the coronavirus pandemic exploded on a global scale. It ultimately led to an unprecedented postponement of the Olympics itself to 2021.

Catch up on all the latest sports news and updates here. Also download the new mid-day Android and iOS apps to get latest updates.

Mid-Day is now on Telegram. Click here to join our channel (@middayinfomedialtd) and stay updated with the latest news

This story has been sourced from a third party syndicated feed, agencies. Mid-day accepts no responsibility or liability for its dependability, trustworthiness, reliability and data of the text. Mid-day management/mid-day.com reserves the sole right to alter, delete or remove (without notice) the content in its absolute discretion for any reason whatsoever




peri

Vicky Kaushal: I have experienced sleep paralysis

Actor Vicky Kaushal feels the phenomenon of sleep paralysis is scary. On Instagram, Vicky recently conducted an interactive session with fans. When a user asked him if he has ever seen a ghost in real life, Vicky opened up on the subject of sleep paralysis.

"I have experienced sleep paralysis couple of times. It's damn scary," he wrote. Sleep paralysis is a medical condition where a person, on waking up from sleep, experiences temporary inability to move or speak.

The actor also shared that he is scared of watching horror films. Incidentally, he recently starred in the horror film, "Bhoot Part One: The Haunted Ship". The film performed below expectations.

Vicky will next be seen in Shoojit Sircar's "Sardar Udham Singh". He has also signed Meghna Gulzar's film biopic of Field Marshal Sam Manekshaw. He will be essaying the title roles in both films.

Catch up on all the latest entertainment news and gossip here. Also, download the new mid-day Android and iOS apps.

Mid-Day is now on Telegram. Click here to join our channel (@middayinfomedialtd) and stay updated with the latest news




peri

How to care for a girl during her period? Ileana D'Cruz has just the answer!

Since we all are locked indoors for over a month now and cannot do anything about it, all we can do is stalk Instagram and Twitter profiles of Bollywood celebrities and chat with them when they are online. Right from Shah Rukh Khan to Shahid Kapoor, all of them have chatted with fans and now was the turn of Ileana D'Cruz. The one question that stood out was by a fan who asked the actress how to take care of his girlfriend during her period.

It was a tricky question but the actor's reply was in the form of a meme that rightly captured the many moods of a woman during this time. And the conversation didn't end here but proceeded a little further.

The fan then wrote to the actress - "Help me to handle such situations all with my fiancé.... I don't want to hurt her in this times." (sic) D'Cruz replied - "Approach with caution. Be prepared to either be giving her an insane amount of cuddles or to not be anywhere near her vicinity. If she starts to growl, throw chocolate at her. And run away." (sic)

Have a look right here:

All the men, take notes, please!

On the work front, D'Cruz was last seen in Pagalpanti and now will be seen with Abhishek Bachchan in the drama, The Big Bull, that's out for release on October 25.

Catch up on all the latest entertainment news and gossip here. Also, download the new mid-day Android and iOS apps.

Mid-Day is now on Telegram. Click here to join our channel (@middayinfomedialtd) and stay updated with the latest news




peri

Ibrahim Ali Khan is using lockdown period to strengthen his bond with mother Amrita Singh and sister Sara

Bollywood actor Saif Ali Khan's son Ibrahim is using the COVID-19 lockdown period to strengthen his bond with mother Amrita Singh and sister Sara Ali Khan. "I'm spending quarantine, strengthening my bond with my mother and sister as we take charge of the household chores," Ibrahim wrote on Instagram.

"I came across a video which is a simple reminder to support our extended families of our neighborhood, especially the elderly who are the most in need amid the COVID-19 crisis. It's time we strengthen bonds and #ShowWeCare by helping them with essentials and ensure their well-being," he added.

Recently, Ibrahim also joined celebrities including Virat Kolhi and Siddhant Chaturvedi to voice concern for senior citizens amid the ongoing health crisis.

Kolhi used social media to request his fans to step up during the difficult time and check if senior citizens living in their vicinity are in need of any essentials or any other support. Siddhant, famous for his role as 'MC Sher' in "Gully Boy", called senior citizens living in his building and checked on their well-being. He told his fans on social media how simple acts of care towards the most in need while practicing social distancing can go a long way in emerging out stronger as a nation.

Kohli, Siddhant and Ibrahim were urging people to extend care for the elderly in an initiative by P&G Vicks.

Catch up on all the latest entertainment news and gossip here. Also, download the new mid-day Android and iOS apps.

Mid-Day is now on Telegram. Click here to join our channel (@middayinfomedialtd) and stay updated with the latest news




peri

Mild tremors experienced in Palghar district

Thane: Tremors measuring 3.1 on the Richter scale were experienced at around 1:38 am on Sunday in Dundalwadi village in Dahanu area of neighbouring Palghar district, a civic official said.

District Disaster Control Officer Vivekananad Kadam said no damage was reported. Earlier, on November 24 and November 3, tremors of the magnitude of 3.3 on the Richter scale shook Dahanu and Talasari talukas.

Civic officials said that quake-preparedness training programmes were held for villagers between November 26-29 in two talukas of Palghar district.

Catch up on all the latest Crime, National, International and Hatke news here. Also download the new mid-day Android and iOS apps to get latest updates

This story has been sourced from a third party syndicated feed, agencies. Mid-day accepts no responsibility or liability for its dependability, trustworthiness, reliability and data of the text. Mid-day management/mid-day.com reserves the sole right to alter, delete or remove (without notice) the content in its absolute discretion for any reason whatsoever





peri

Experience flight of poetry with this Bengaluru psychaedelic rock band

Parvaaz, a four-member outfit, believes in spreading the message of peace through their progressive rock music with guitar-driven compositions. With their Urdu lyrics and the familiar sound of chimes, the soundscape is a refreshing change. Now, they are back in the city for a gig that promises to be about the coming together of western guitar techniques and Indian elements, making them one among a handful of true-blue fusion indie bands today.

Parvaaz, which translates to "flight", came together in 2010 when childhood friends Khalid Ahmed and Mir Kashif Iqbal (both on vocals and guitar), reconnected in Bengaluru over their shared love for blues rock melodies, and were joined by Sachin Banandur (drums and percussions) and Fidel D'Souza (bass). But they only started developing their own sound two years later. "We were playing at competitions and winning, which was a great boost. We felt confident enough to make original music, and our sound shifted towards progressive and classic rock of the '60s and '70s," says Ahmed, quoting Pink Floyd, Led Zeppelin, The Doors, and Indian Ocean and Avial, as their influences.

It was a process of trial and error till they found the best way to let all their individual influences flow while jamming, which is when the Urdu lyrics also came in, the natural form of communication for two members at least. "Hindi and Urdu come naturally to us. Singing in English would have just not flowed with the music. Besides, the sound of the fusion that comes out of a merging of different styles of music is what our goal has been. It is the sound that guides most of our writing," says Ahmed.

Their lyrics primarily talk about the human nature and comprise metaphorical poetry, like their song Beparwah, which talks about man's dependence on materialistic objects, and Shaad, which is about loss and regret.


Khalid Ahmed

But lyrics are the last thing that get added onto their music, and that too if they deem it necessary. "A lot of our jams just end up being instrumental, and hence our seven minute-long songs," reasons Ahmed.

They will also be playing some new songs from their upcoming album that they have been putting together for four years, and will be releasing later this year. For fans who like to sing along, they will also perform songs from their first EP and debut album, including Ziyankar and the achingly serene Itne Arse Ke Baad, which echoes a longing to go back home. Home, for Ahmed and Iqbal, is a sensitive issue now, since both hail from Kashmir, which is still trying to heal from the Pulwama attack. Both were reluctant to comment, and as they say, prefer to let their music do the talking.

ON February 21, 9 pm
AT FLEA Bazaar Cafe, first floor, Oasis Complex, PB Marg, Lower Parel 
Call 24970740

LOG ON TO insider.in
COST Rs 499 onwards

Catch up on all the latest Crime, National, International and Hatke news here. Also download the new mid-day Android and iOS apps to get latest updates





peri

Elections 2019: Mumbaikars took to Twitter to share voting experience

An average 18.39 per cent voter turnout was recorded in the first four hours in Maharashtra's 17 seats on Monday as polling for the fourth and last phase of Lok Sabha elections in the state was underway. Polling began at 7 am and long queues were seen outside many booths, some of which were decorated with balloons and 'rangolis'.

Mumbaikars took to the social media platform and posted their voting experience on Twitter. As many as 3.11 crore voters spread across the Mumbai metropolitan region and northern and western Maharashtra are eligible to exercise their franchise to decide the fate of 323 candidates in the fray in these 17 seats. Around 40 polling booths in these constituencies, including 26 in suburban Mumbai, are being managed by women.

The voting figures till 11 am in other constituencies are as follows: Dhule- 18.26 per cent, Dindori - 21.06 per cent, Nashik- 17.22 per cent, Palghar- 21.46 per cent, Bhiwandi- 17.25 per cent, Thane-17.43 per cent, Mumbai-North- 19.46 per cent, Mumbai-North West 17.64 per cent, Mumbai-North East-18.39 per cent, Mumbai-North Central- 16.21 per cent, Mumbai-South Central-16.80 per cent, Mumbai- South 15.51 per cent, Maval- 18.23 per cent, Shirur- 18.65 per cent and Shirdi 20.55 per cent.

Watch Video:

Catch up on all the latest Crime, National, International and Hatke news here. Also download the new mid-day Android and iOS apps to get latest updates





peri

Kalank Review: Great cinematic experience, but is it worth a watch?

Kalank
U/A: Action, Drama, History
Director: Abhishek Varman
Cast: Varun Dhawan, Alia Bhatt, Madhuri Dixit, Sanjay Dutt, Sonakshi Sinha and Aditya Roy Kapur
Rating: 

Not one to get wooed by the scale and production value of a film, I can't help but be smitten by the sheer beauty of Abhishek Varman's Kalank. In 2019, when Netflix rules our lives, this film is a rare cinematic experience that blends in opulence, glamour with a solid story about a family torn by its own skeletons in the closet. Star crossed pairs, their infidelities and how it destroys the world around them.

Drawn to forbidden pleasures and immoderate love is Roop, played with heft by Alia Bhatt. Varman's vast screenplay primarily plays off the luminous chemistry between Bhatt and co-star Varun Dhawan. There's a tantalising quality about their pairing and Varman uses this element to full effect. But a lot of the emotions drown in its self imposed ornate design of the film, which gives it a synthetic quality.

Watch the trailer of Kalank here:

So when a feisty Rajputana girl (Alia's Roop) is compelled by circumstances to marry a man (Aditya Roy Kapur's Dev) she can't even recognise in broad daylight, you want to discover more about their faulty dynamics. Or even how a well-educated woman like her, who has opinions strong enough to be voiced in front of an all-male team of writers running a flourishing newspaper, would fall for a visibly dubious man (Varun Dhawan's Zafar) with a promiscuous life. All of this and much more about the period's socio-political submerges beneath Binod Pradhan's gorgeous cinematography. It's almost as if there is a barrier between the audience and the characters - a gulf presumably created because of the director's reluctance to delve deeper into the plot.


Kalank movie poster

It's at the casting department, Varman scores big. Raging with simmering pain, Varun's aching performance beautifully transcends from showing him as a bitter man thirsty for revenge to a kind soul softened by love. Aditya's character has little graph but he adds soul to his act, supported adequately by Sonakshi Sinha who keeps her brief role serene all through. The seniors - Madhuri Dixit and Sanjay Dutt bring their effortless experience in a climactic sequence which packs a punch. Kunal Kemmu's grey part is portrayed with flair.

Also Read: Kalank: Here's everything you should know about the multi-starrer film

By no means is Kalank an unbearable film, despite being nearly 2 hours 48 minutes long. But there is a constant tryst to divert our attention from its storyline; Varman distracts us with his suggestive background scores, special numbers and sometimes even the perfectly created Manish Malhotra costumes. It's also equally problematic that a film set in pre-Partition doesn't stir up much political conversations throughout the narrative. There are stray mentions of their noble intentions but it remains largely detached from the divisive politics of the time it is set in. It also pays a tribute to Sanjay Leela Bhansali's school of filmmaking by borrowing a lot of his trademark sequences (especially Alia's entry which reminds one of Aishwarya's first scene in Hum Dil De Chuke Sanam). Varman's prism is fresh - his women aren't caricatures, his characters aren't perfect. Roop is innately flawed, her decisions are damaging but she fights back for love with all her might. His men aren't all heroic and larger than life; they stumble, are unforgiving and equally faulty.

Watch the video of the Kalank movie review here:

I was reminded of Deepa Mehta's masterpiece - 1947, Earth, rightly melodramatic, potently emotional which walked the tightrope of a love triangle in stormy times in a balanced way. Kalank doesn't aim for that depth. It's content in being pretty even when it has the potential of so much more.

Kalank screening: Janhvi Kapoor, Alia Bhatt, Aditya Roy Kapur attend:

Also Read: Kalank Celeb Review: B-town can't stop praising this period drama

Catch up on all the latest entertainment news and gossip here. Also download the new mid-day Android and iOS apps to get latest updates