Understanding Rust's Ownership Model
Written on 12 Mar 2022
This article looks at why Rust implements its ownership model, and how this model helps guarantee memory safety without the use of a garbage collector.
I am a Masters in Computing student at Queen’s University, Canada and am originally from Dhaka, Bangladesh.
Previously I have worked as a Frontend web developer for Xen Works and have more than 2 years of industry experience in this role. Over my early career I have had the fortune of working under brilliant team leads who have drilled into me the importance of clean, readable and maintainable code. I like to think of myself as framework agnostic and have strong enough fundamentals in basic web technologies that I can quickly adapt to whatever framework is needed. I also care deeply about UI/UX and hope to create a more accessible web.
Written on 12 Mar 2022
This article looks at why Rust implements its ownership model, and how this model helps guarantee memory safety without the use of a garbage collector.
Written on 05 Dec 2021
Detecting a face from an image is an important step to many computer vision applications, for instance extracting features from a face using a model like VGGFace2. This tutorial goes over two well known approaches- HAAR Cascade Classifier using OpenCV and a Convolutional Neural Network, specifically MTCNN
Written on 16 May 2020
Autosuggest, also referred to semantically as a Combobox, is a web component we are all familiar with. It is comprised of an input where a user can type, and a dropdown menu with suggestions that the user can select. Depending on the use case, there may be some extra caveats. Some components will autofill the user's response based on the suggests, some will require that the user select something, some will fire a network request and so on.
Written on 29 Mar 2022
This essay analyzes the ethics of AI that uses facial analysis to perform social classification, and criticizes defences researchers of such AI have used to jusitfy their work.
Written on 12 Mar 2022
In this essay, I look over the literature discussing ethics of emotion detection and recognition technology (EDR). I go over the views of emotion held by psychologists, philosophers and scientists. I discuss how one perspective based on basic emotion theory, "the common view", would become the most popular view and despite criticisms, how it go on to become intertwined with technology
Written on 06 Oct 2021
The surveillance of queer lives in Bangladesh have long ties to colonialism and queerphobia under state surveillance. However, Bangladeshi queer subjects come under another intense mode of societal and online surveillance. The illegitimate stateperson relationship and constant erasure and surveillance by society pushes sexual and gendered minorities under an authoritarian form of surveillance