When words fail

By Republica
Published: September 08, 2017 08:45 AM

Durga Baral, winner of this year’s Jagdamba Shree Puraskar, says he started his journey as an artist with coal and wall, which he considered to be his pen and paper. Without formal training, he credits his success as a cartoonist today to constant practice and a positive attitude to pursue a passion. 

Popularly known as Batsayan, Baral is well known for satirical cartoons on politicians and various social issues like water shortage and inflation. In his hometown Pokhara, he was a reputed artist specializing in semi abstract and realistic paintings much before his career as a cartoonist took off. 

Baral says he gets his inspiration for nature and social issues and these two are inexhaustible sources of ideas and concepts. “Initially, it was the dense forests, sparkling Himalayas, and the gurgling blue rivers that got me into painting,” he says adding that he started off with copying pictures from epics like Mahabharata. “That was how I honed my drawing skills on my own,” he says. 

Though Baral equally enjoys painting and making cartoons, he says there is a stark difference in these two types of art. “Paintings need to be powerful enough to have a strong visual connect with the viewers. But artists can choose to hide the meaning of their paintings. You can’t do that with cartoons. These need to be simple and clear so that people can understand the idea without thinking too much,” he says.

Baral also talks about how, in the 50 years of his career as an artist, he has seen a lot of changes in the way art is viewed and treated. “It’s very easy to learn art today. It’s also an accepted choice of career,” he says adding that there are many platforms where artists can groom themselves and better their skills. “This wasn’t the case when I started,” he adds.

But Baral believes that artists can’t be created. “They are born,” he says. However, he also believes that if you don’t practice and hone your skills, just having the talent won’t be enough. And it’s a life long learning process, he says. Baral confesses that even though he is an established artist today, he can see many weaknesses in his work and he is still working on mastering his art. “I used to prefer watercolor, now I’m trying to work with all kinds of mediums,” he says. 

An a self-taught artist Baral confesses there are many things he has yet to learn but the good thing about him is that he doesn’t take art for granted and because of that reason alone finds it easy to explore more and adapt to new ways. “Artists should never take their craft for granted. There is always room for improvement, no matter how perfect people think you are,” he concludes.

 

Request history8.2.19PHP Version3.46sRequest Duration6MBMemory UsageGET amp/news/{slug}Route
    • Booting (13.59ms)time
    • Application (3.44s)time
    • 1 x Application (99.61%)
      3.44s
      1 x Booting (0.39%)
      13.59ms
      1 templates were rendered
      • frontend.amp-detailamp-detail.blade.php#?blade
      uri
      GET amp/news/{slug}
      middleware
      web, mynews, kyc
      controller
      App\Http\Controllers\Frontend\News\NewsController@getBySlug
      namespace
      prefix
      where
      as
      news.slug
      file
      app/Http/Controllers/Frontend/News/NewsController.php:276-373
      10 statements were executed3.4s
      • NewsController.php#297republica1158msselect `id`, `title`, `content`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `is_subscriber_user`, `is_free`, `is_logged_in_user`, `content`, `caption`, `news_slug`, `exclusive_news` from `news` where `permalink` = 'when-words-fail' and `status` = 1 limit 1
        Bindings
        • 0: when-words-fail
        • 1: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica12.14msselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '0' and `news_has_attachments`.`news_id` in (27162)
        Bindings
        • 0: 0
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1510μsselect `categories`.`id`, `name`, `news_has_categories`.`news_id` as `pivot_news_id`, `news_has_categories`.`category_id` as `pivot_category_id`, `news_has_categories`.`created_at` as `pivot_created_at`, `news_has_categories`.`updated_at` as `pivot_updated_at` from `categories` inner join `news_has_categories` on `categories`.`id` = `news_has_categories`.`category_id` where `news_has_categories`.`news_id` in (27162)
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1490μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '1' and `news_has_attachments`.`news_id` in (27162)
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1490μsselect `authors`.`id`, `name`, `avatar`, `news_has_authors`.`news_id` as `pivot_news_id`, `news_has_authors`.`author_id` as `pivot_author_id`, `news_has_authors`.`created_at` as `pivot_created_at`, `news_has_authors`.`updated_at` as `pivot_updated_at` from `authors` inner join `news_has_authors` on `authors`.`id` = `news_has_authors`.`author_id` where `news_has_authors`.`news_id` in (27162)
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#388republica12.92sselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, MATCH(title, excerpt) AGAINST ('When words fail' IN BOOLEAN MODE) as score from `news` where `id` != 27162 and `status` = 1 order by `score` desc, `pub_date` desc limit 6
        Bindings
        • 0: 27162
        • 1: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#388republica11.25msselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '0' and `news_has_attachments`.`news_id` in (20681, 36839, 60030, 96699, 157298, 158417)
        Bindings
        • 0: 0
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#388republica1570μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '1' and `news_has_attachments`.`news_id` in (20681, 36839, 60030, 96699, 157298, 158417)
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#416republica1820μsselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `read_time`, `news_slug` from `news` where `pub_date` between '2025-04-12 10:26:16' and '2025-04-13 10:26:16' and `id` not in (27162) and `status` = 1 order by `view_count` desc limit 3
        Bindings
        • 0: 2025-04-12 10:26:16
        • 1: 2025-04-13 10:26:16
        • 2: 27162
        • 3: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:416
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:410
        • app/Http/Controllers/Frontend/News/NewsController.php:315
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • UpdateNewsVisitListener.php#27republica1318msupdate `news` set `view_count` = `view_count` + 1, `news`.`updated_at` = '2025-04-13 10:26:16' where `id` = 27162 and `status` = 1
        Bindings
        • 0: 2025-04-13 10:26:16
        • 1: 27162
        • 2: 1
        Backtrace
        • app/Listeners/UpdateNewsVisitListener.php:27
        • vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:473
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:264
      App\Models\Attachment
      8Attachment.php#?
      App\Models\News
      7News.php#?
      App\Models\Category
      1Category.php#?
      App\Models\Author
      1Author.php#?
          _token
          HCz6LzXdqUMjH2fbxBynwxxch6DEu63dUgG1IDvI
          subscriber_only_page
          https://newtest.myrepublica.com/amp/news/when-words-fail
          _previous
          array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/when-words-fail" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /amp/news/when-words-fail
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:23 [ "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "13.59.69.96" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "host" => array:1 [ 0 => "newtest.myrepublica.com" ] "x-forwarded-for" => array:1 [ 0 => "13.59.69.96" ] "cf-ray" => array:1 [ 0 => "92f84a304a89b46b-ORD" ] ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sun, 13 Apr 2025 04:41:17 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlN0Rk01cHpWd0ZvSGNheFMzS2x0UEE9PSIsInZhbHVlIjoibEd0WEQ2dmhvMzVNLysyeVhmYWR3Q0NrSVBUT0hrY0pxQnpvbkp6NkpQZVdGODdpRTJUenBhME5aUmZGbFNoV2V1Ri9PYU5uTExGU2NtVWdEUStvOXpHWFBRcUlYK09sSFZQNTdPMHhweGJWdmJLOUxjRGljemQ3K1BMRU1YNWYiLCJtYWMiOiJjOWYyNTgxZGY5OWQ3ZmFlYTI2ZjVlNDRjZjkyZWYxYjdhNzJlYjUyMjM4OTlkMGU5YTg5YTNmOTFlYTY4Y2Q4IiwidGFnIjoiIn0%3D; expires=Mon, 13 Apr 2026 04:41:17 GMT; Max-Age=31536000; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6IlN0Rk01cHpWd0ZvSGNheFMzS2x0UEE9PSIsInZhbHVlIjoibEd0WEQ2dmhvMzVNLysyeVhmYWR3Q0NrSVBUT0hrY0pxQnpvbkp6NkpQZVdGODdpRTJUenBhME5aUmZGbFNoV2V1Ri9PY" 1 => "republica_session=eyJpdiI6Im5vYjZjd0hYOEVuRVpsSU5PWVg5bkE9PSIsInZhbHVlIjoiWFU2d2t1SmsxNVFUd2xKWFhEOC9JYndtQ0VqWEVyN2NHSkJZeGI4VUxnMDFCQ2NCVUZtTW8xbmZDZ0hGSjQ2ZlZuTVRhTE5nRGlhMS8zTGF5S1B3YlFlZVFMNy9yMFE0c2J6bzFoMXFYY1BSNCtKK05FZWl6eTMrU0RwM0ZjU28iLCJtYWMiOiIyZThhOWVkMzQ5ZjUwMWE1ODE3ZTZiN2VhZWM1NDk2NzEwNGIxN2UxNGY2Y2M2NzMyM2RmZjU2ODkwZTY4MTVkIiwidGFnIjoiIn0%3D; expires=Mon, 13 Apr 2026 04:41:17 GMT; Max-Age=31536000; path=/; secure; httponly; samesite=laxrepublica_session=eyJpdiI6Im5vYjZjd0hYOEVuRVpsSU5PWVg5bkE9PSIsInZhbHVlIjoiWFU2d2t1SmsxNVFUd2xKWFhEOC9JYndtQ0VqWEVyN2NHSkJZeGI4VUxnMDFCQ2NCVUZtTW8xbmZDZ0hGSjQ2Zl" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlN0Rk01cHpWd0ZvSGNheFMzS2x0UEE9PSIsInZhbHVlIjoibEd0WEQ2dmhvMzVNLysyeVhmYWR3Q0NrSVBUT0hrY0pxQnpvbkp6NkpQZVdGODdpRTJUenBhME5aUmZGbFNoV2V1Ri9PYU5uTExGU2NtVWdEUStvOXpHWFBRcUlYK09sSFZQNTdPMHhweGJWdmJLOUxjRGljemQ3K1BMRU1YNWYiLCJtYWMiOiJjOWYyNTgxZGY5OWQ3ZmFlYTI2ZjVlNDRjZjkyZWYxYjdhNzJlYjUyMjM4OTlkMGU5YTg5YTNmOTFlYTY4Y2Q4IiwidGFnIjoiIn0%3D; expires=Mon, 13-Apr-2026 04:41:17 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IlN0Rk01cHpWd0ZvSGNheFMzS2x0UEE9PSIsInZhbHVlIjoibEd0WEQ2dmhvMzVNLysyeVhmYWR3Q0NrSVBUT0hrY0pxQnpvbkp6NkpQZVdGODdpRTJUenBhME5aUmZGbFNoV2V1Ri9PY" 1 => "republica_session=eyJpdiI6Im5vYjZjd0hYOEVuRVpsSU5PWVg5bkE9PSIsInZhbHVlIjoiWFU2d2t1SmsxNVFUd2xKWFhEOC9JYndtQ0VqWEVyN2NHSkJZeGI4VUxnMDFCQ2NCVUZtTW8xbmZDZ0hGSjQ2ZlZuTVRhTE5nRGlhMS8zTGF5S1B3YlFlZVFMNy9yMFE0c2J6bzFoMXFYY1BSNCtKK05FZWl6eTMrU0RwM0ZjU28iLCJtYWMiOiIyZThhOWVkMzQ5ZjUwMWE1ODE3ZTZiN2VhZWM1NDk2NzEwNGIxN2UxNGY2Y2M2NzMyM2RmZjU2ODkwZTY4MTVkIiwidGFnIjoiIn0%3D; expires=Mon, 13-Apr-2026 04:41:17 GMT; path=/; secure; httponlyrepublica_session=eyJpdiI6Im5vYjZjd0hYOEVuRVpsSU5PWVg5bkE9PSIsInZhbHVlIjoiWFU2d2t1SmsxNVFUd2xKWFhEOC9JYndtQ0VqWEVyN2NHSkJZeGI4VUxnMDFCQ2NCVUZtTW8xbmZDZ0hGSjQ2Zl" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "HCz6LzXdqUMjH2fbxBynwxxch6DEu63dUgG1IDvI" "subscriber_only_page" => "https://newtest.myrepublica.com/amp/news/when-words-fail" "_previous" => array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/when-words-fail" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-13 10:26:17GET/amp/news/when-words-fail11017