Skip to main content

How to Read a Research Paper?

I fully agree with S. Keshav's paper titled "How to Read a Paper" and have no further insights to offer.

Comments

Popular posts from this blog

Architecture of High Performance Computing Server at BIT Mesra

A High-Performance Computing (HPC) server was installed a few years back. It was a replacement for PARAM 10000, the supercomputer that is no longer available for use. Initially, the HPC was under the Department of Computer Science. The Department of Chemical Engineering and Biotechnology was the primary user of the HPC (mostly for simulation purposes), and so the administration decided to move it under the Central Instrumentation Facility (CIF). You need permission from the CIF to access the HPC. HPC is only available for research purposes, and you need to provide a good reason along with a proper recommendation from a professor to gain access to the HPC. The HPC is at least 20 times more powerful than the most powerful PC that anyone has on campus. Also, I recently checked the usage and realized that not even 10% of its power is being utilized. I hope this blog post will help you in understanding the core architecture of the HPC. Architecture The Architecture of High Performance Compu...

Comments in a Code v/s Code Readability

Recently, I earned Readability (a Google certification for language expertise) in Java and JavaScript. Over the past few months, I have been a Readability reviewer for most of the code that is typically checked in by my team to Google's codebase. I am an exhaustive code reviewer. I only accept code that adheres to the highest standards and best practices. (Okay, enough of blowing my own trumpet!) One of the most popular questions that I usually receive is, "Shall I add a comment here to make things clear?" Most of the time, my answer is a clear " No !" I am writing this small write-up to explain the reason. I truly believe that writing code is very similar to writing a very simple story without any twists. The variables are the characters. Expressions provide a characteristic feature to a character. Each function narrates a conversation between variables, much like an act in a play. While reading a novel, the reader's mind tries to guess what could be coming...

Rendering Performance Evaluation - Android SDK vs React Native

UI rendering speed has always been a key factor in evaluating a new technology. The lower the rendering time, the more preferable the technology. In recent times, React Native has become very popular for developing native apps. Such apps are truly native and significantly different from other similar technologies like Xamarin and Cordova. I recently had some time to evaluate how React Native compares to the Android SDK. TLDR : As you might expect, the Android SDK outperforms React Native by a significant margin. However, React Native technology is slowly catching up (most of the credit goes to the amazing diff rendering technology, which forms the core of React). React Native is efficient enough for apps with a small number of UI components that can be rendered within a reasonable time. Performance Comparison Emulator Model - Google Pixel 2 API Level - 24 Resolution - 1080 x 1920 (420 dpi) CPU - x86 Target - Android 7.0 RAM - 1536 MB Evaluation Criteria We will be creating a large numb...