<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on &lt;stdin></title><link>https://stdin.top/posts/</link><description>Recent content in Posts on &lt;stdin></description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Tue, 31 Mar 2026 01:08:45 +0530</lastBuildDate><atom:link href="https://stdin.top/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>DuckDB as Aggregation Engine in Data Pipelines</title><link>https://stdin.top/posts/duckdb-aggregation/</link><pubDate>Tue, 31 Mar 2026 01:08:45 +0530</pubDate><guid>https://stdin.top/posts/duckdb-aggregation/</guid><description>Introduction A quick account on using DuckDB in HPC / High-throughput systems pipelines with a simple IPC (ZeroMQ in our case!</description></item><item><title>Getting Started with SIMD Computation</title><link>https://stdin.top/posts/simd-getting-started/</link><pubDate>Sat, 15 Mar 2025 23:55:25 +0530</pubDate><guid>https://stdin.top/posts/simd-getting-started/</guid><description>Introduction SIMD stands for Single Instruction Multiple Data. SIMD is a parallel computing technique where a single instruction operates on multiple data points simultaneously, improving performance for tasks involving repetitive (Instruction) calculations.</description></item><item><title>D-Bus - IPC on Linux</title><link>https://stdin.top/posts/dbus-icecream-truck/</link><pubDate>Fri, 02 Aug 2024 04:21:56 +0530</pubDate><guid>https://stdin.top/posts/dbus-icecream-truck/</guid><description>DALL-E rendition of a icecream truck. Introduction D-Bus is a message bus system, a simple way for applications to talk to one another.</description></item><item><title>LLM Agents</title><link>https://stdin.top/posts/llm-agents/</link><pubDate>Mon, 24 Jun 2024 00:50:28 +0530</pubDate><guid>https://stdin.top/posts/llm-agents/</guid><description>Introduction The core idea of agents is to use a language model to choose a sequence of actions.</description></item><item><title>Storing Array in MySQL with Rust + SeaORM</title><link>https://stdin.top/posts/mysql-array-seaorm/</link><pubDate>Sun, 22 Jan 2023 11:25:10 +0530</pubDate><guid>https://stdin.top/posts/mysql-array-seaorm/</guid><description>Introduction MySQL does not support arrays. You must be wondering then how it is still the most popular database that does not have a very essential type of data representation out of the box.</description></item><item><title>Formatting Code in VScode</title><link>https://stdin.top/posts/vscode-formatting/</link><pubDate>Thu, 21 Apr 2022 02:48:44 +0530</pubDate><guid>https://stdin.top/posts/vscode-formatting/</guid><description>Why? I used to (and still do) refer to a lot of documentation and code samples, there&amp;rsquo;s one thing that is common in all of them, every single one of them is formatted as per some rule (such as PEP8 for python) that gives it a consistent look and feel, this makes it easier to read logic of the code instead of getting distracted with the styling of syntax.</description></item><item><title>Eclipse IDE Essentials</title><link>https://stdin.top/posts/eclipse-essentials/</link><pubDate>Thu, 17 Mar 2022 14:14:03 +0530</pubDate><guid>https://stdin.top/posts/eclipse-essentials/</guid><description>My eclipse IDE Introduction In this article, I will briefly go over settings and modifications to eclipse IDE that is essential in my opinion to work smoothly with various projects and look closer to a modern-day IDE.</description></item><item><title>mmap - one-liner to read file to string</title><link>https://stdin.top/posts/mmap/</link><pubDate>Tue, 22 Feb 2022 01:39:15 +0530</pubDate><guid>https://stdin.top/posts/mmap/</guid><description>Introduction mmap stands for memory map. the declaration1 is given below:</description></item><item><title>Install thelounge on Raspberry Pi Zero</title><link>https://stdin.top/posts/thelounge-on-rpi-zero/</link><pubDate>Sun, 16 Jan 2022 19:20:12 +0530</pubDate><guid>https://stdin.top/posts/thelounge-on-rpi-zero/</guid><description>thelounge running on my Raspberry Pi Zero W Introduction This is a short tutorial to install thelounge on Raspberry Pi Zero / W.</description></item><item><title>Getting Started with GTK4 on Windows</title><link>https://stdin.top/posts/gtk4-on-windows/</link><pubDate>Sat, 04 Sep 2021 23:16:02 +0000</pubDate><guid>https://stdin.top/posts/gtk4-on-windows/</guid><description>Introduction This article guides how to set up and write applications with GTK4 on the windows operating system.</description></item><item><title>Making the best PDF Unlocker / Decryptor App</title><link>https://stdin.top/posts/pdfunlockr-technical-essay/</link><pubDate>Fri, 23 Jul 2021 00:08:43 +0530</pubDate><guid>https://stdin.top/posts/pdfunlockr-technical-essay/</guid><description>Preface My foray into React native happened approximately a month before of publishing date of this article, I know of very little javascript (non ES6) and almost a newb with React ecosystem.</description></item><item><title>Algoticks v2.0 - improving memory efficiency</title><link>https://stdin.top/posts/algoticks_2.0/</link><pubDate>Wed, 17 Mar 2021 01:24:18 +0000</pubDate><guid>https://stdin.top/posts/algoticks_2.0/</guid><description>Github
it&amp;rsquo;s been in my mind for a few months, but I always said &amp;ldquo;it&amp;rsquo;s just a few megabytes pff.</description></item><item><title>Porting (coinflip-gtk) to GTK4</title><link>https://stdin.top/posts/experience_porting_gtk4/</link><pubDate>Fri, 19 Feb 2021 19:50:28 +0530</pubDate><guid>https://stdin.top/posts/experience_porting_gtk4/</guid><description>Introduction Recently, I decided to fix some lingering bugs in my toy project coinflip-gtk which I made a few months back to get a taste of GTK.</description></item><item><title>What changed in WPC 1.0? a lot.</title><link>https://stdin.top/posts/what-changed-in-wpc-1.0-a-lot/</link><pubDate>Thu, 14 Jan 2021 02:07:19 +0530</pubDate><guid>https://stdin.top/posts/what-changed-in-wpc-1.0-a-lot/</guid><description>Introduction WPC 1.0 has been released and with a whole set of new features and most importantly readable, refactored and saner code which should make things easy for any hackers/tinkerers out there.</description></item><item><title>Hello CUDA!</title><link>https://stdin.top/posts/cuda-hello-world/</link><pubDate>Fri, 04 Dec 2020 18:47:53 +0530</pubDate><guid>https://stdin.top/posts/cuda-hello-world/</guid><description>Introduction CUDA is a parallel computing platform and application programming interface model created by Nvidia.</description></item><item><title>MusicGenreClassification - Combining multiple features to make a better model</title><link>https://stdin.top/posts/musicgenreclassification-ensemble/</link><pubDate>Sat, 31 Oct 2020 23:13:27 +0530</pubDate><guid>https://stdin.top/posts/musicgenreclassification-ensemble/</guid><description>Introduction This post is about the extension of my work in one of my projects MusicGenreClassification - a collection of methods to classify given audio clips into any of the 10 categories of GTZAN dataset that it was trained on.</description></item><item><title>Python Decorators demystified</title><link>https://stdin.top/posts/python-decorators/</link><pubDate>Sun, 27 Sep 2020 22:32:50 +0530</pubDate><guid>https://stdin.top/posts/python-decorators/</guid><description>Introduction This is a short primer on python decorators. I will show 2 examples and walk you through it.</description></item><item><title>Parse HTTPS website(s) in C with OpenSSL</title><link>https://stdin.top/posts/https_parse_openssl/</link><pubDate>Sun, 20 Sep 2020 20:07:40 +0530</pubDate><guid>https://stdin.top/posts/https_parse_openssl/</guid><description>Introduction In this article, I will explain how to parse a website that uses HTTPS.</description></item><item><title>Sending mail using SMTP protocol</title><link>https://stdin.top/posts/smtp-sendmail/</link><pubDate>Thu, 17 Sep 2020 00:47:17 +0530</pubDate><guid>https://stdin.top/posts/smtp-sendmail/</guid><description>Introduction This article introduces the SMTP protocol and associated code and jargon.</description></item><item><title>DNS resolution in C</title><link>https://stdin.top/posts/dns-resolve/</link><pubDate>Tue, 08 Sep 2020 01:20:42 +0530</pubDate><guid>https://stdin.top/posts/dns-resolve/</guid><description>Introduction DNS resolution is the process of converting Domain name (example.</description></item><item><title>Communicating between server and client using UDP</title><link>https://stdin.top/posts/udp-server-client/</link><pubDate>Sun, 06 Sep 2020 00:34:58 +0530</pubDate><guid>https://stdin.top/posts/udp-server-client/</guid><description>Introduction This article provides a brief introduction to the UDP protocol, what makes it different from TCP.</description></item><item><title>Network Programming Pt 2 - TCP client</title><link>https://stdin.top/posts/network-programming-pt2/</link><pubDate>Mon, 31 Aug 2020 01:49:14 +0530</pubDate><guid>https://stdin.top/posts/network-programming-pt2/</guid><description>Introduction HTTP is powered by TCP, websites can be retrieved by communicating through TCP socket.</description></item><item><title>Network programming Pt. 1 - TCP and Hello World!</title><link>https://stdin.top/posts/network-programming-pt1/</link><pubDate>Thu, 27 Aug 2020 16:40:15 +0530</pubDate><guid>https://stdin.top/posts/network-programming-pt1/</guid><description>Introduction a short introduction to TCP and code walkthrough of a simple TCP web server.</description></item><item><title>Xcard library</title><link>https://stdin.top/posts/xcard/</link><pubDate>Thu, 20 Aug 2020 22:36:03 +0530</pubDate><guid>https://stdin.top/posts/xcard/</guid><description>Introduction xcard is a library to generate and validate credit/debit cards.</description></item><item><title>They are Billions - Automatic game saving utility</title><link>https://stdin.top/posts/trbsg/</link><pubDate>Sun, 09 Aug 2020 15:52:50 +0530</pubDate><guid>https://stdin.top/posts/trbsg/</guid><description>Github repository
Introduction technical overview of TRBSG. the purpose of the tool is to automatically backup(zip) save files of They are Billions and easily restore them afterward.</description></item><item><title>C11 Threads</title><link>https://stdin.top/posts/c11-threads/</link><pubDate>Mon, 03 Aug 2020 11:23:52 +0530</pubDate><guid>https://stdin.top/posts/c11-threads/</guid><description>Introduction this is a simple introduction to threading in C. I will be using inbuild C threading library threads.</description></item><item><title>Function Pointers in C</title><link>https://stdin.top/posts/function-pointers-c/</link><pubDate>Fri, 24 Jul 2020 19:00:12 +0530</pubDate><guid>https://stdin.top/posts/function-pointers-c/</guid><description>introduction this is a short excerpt on function pointers in C.</description></item><item><title>Writing an Algorithm for Algoticks</title><link>https://stdin.top/posts/write-algo-for-algoticks/</link><pubDate>Sat, 11 Jul 2020 01:21:15 +0530</pubDate><guid>https://stdin.top/posts/write-algo-for-algoticks/</guid><description>Introduction This is a short tutorial on how to write an algorithm to use with algoticks.</description></item><item><title>Getting Started With Algoticks</title><link>https://stdin.top/posts/getting-started-with-algoticks/</link><pubDate>Thu, 02 Jul 2020 03:06:47 +0000</pubDate><guid>https://stdin.top/posts/getting-started-with-algoticks/</guid><description>Updated: 10-Mar-2021
Updated things that are changed in algoticks v2.0 Introduction This is a quick &amp;ldquo;Getting Started&amp;rdquo; Guide to algoticks trading simulator program.</description></item><item><title>Reading CSV files in C</title><link>https://stdin.top/posts/csv-in-c/</link><pubDate>Sun, 14 Jun 2020 23:32:29 +0530</pubDate><guid>https://stdin.top/posts/csv-in-c/</guid><description>Introduction In this, I will show you how to read CSV files in C.</description></item><item><title>'Know Your IP Address' with React</title><link>https://stdin.top/posts/react-myip/</link><pubDate>Sat, 21 Mar 2020 20:13:16 +0530</pubDate><guid>https://stdin.top/posts/react-myip/</guid><description>Demo | Code
This is a quick primer on how to make a &amp;lsquo;Know Your IP&amp;rsquo; page with React.</description></item><item><title>Overview of WPC: Writing a wallpaper changer in Rust</title><link>https://stdin.top/posts/wpc-overview/</link><pubDate>Fri, 13 Mar 2020 10:30:06 +0530</pubDate><guid>https://stdin.top/posts/wpc-overview/</guid><description>WPC stands for Wall Paper Changer
Github
Changelog (09-07-2020) WPC v0.</description></item><item><title>Vapoursynth - Merge clips using MaskedMerge</title><link>https://stdin.top/posts/vapoursynth-maskedmerge/</link><pubDate>Tue, 03 Mar 2020 22:03:21 +0530</pubDate><guid>https://stdin.top/posts/vapoursynth-maskedmerge/</guid><description>std.MaskedMerge(clip clipa, clip clipb, clip mask[, int[] planes, bint first_plane=0, bint premultiplied=0]) MaskedMerge merges clipa with clipb using the per pixel weights in the mask, where 0 means that clipa is returned unchanged.</description></item><item><title>Pollution forecasting using Time series and LSTM with MXnet</title><link>https://stdin.top/posts/lstm-mxnet/</link><pubDate>Mon, 21 Oct 2019 23:41:53 +0530</pubDate><guid>https://stdin.top/posts/lstm-mxnet/</guid><description>Time series Time series analysis is a statistical technique that deals with time series data, or trend analysis.</description></item></channel></rss>