UP | HOME
Sachin Patil

Sachin Patil

Free Software Developer | GNU Emacs Hacker

About

isitme.png

Free Software Developer, FOSS enthusiast, & GNU Emacs Hacker.

I work on GNU/Linux and Free & Open Source Software for a living. I prefer not to use Proprietary Software personally or at work. I use DuckDuckGo as my default Search Engine. I switch between Tor & VPN service when online. If you are passionate about GNU and Free Software like me, I encourage you to watch the following YouTube video by Benjamin Mako Hill.

When Free Software Isn’t Better - Benjamin Mako Hill

My work-space

My real workspace

For personal use, I have Lenovo G505s with AMD A8 Quad-core processor and 8 Gigs of RAM running Slackware 14.1(I always prefer the latest kernel. I usually work on this system.

My other system includes Acer emachines eM350 netbook Puppy Linux. I’ve Awesome window manager on it. I use it as a hotspot using hotspotd. I also have an old desktop with AMD Athlon with 2 Gigs. of RAM running Slackware again!. The system’s storage is shared via NFS across my home network, basically, this is my NFS server. I also has a SATA HDD attached to the Raspberry PI which act as my network storage.

Apart from this, I had a very old Intel Pentium II Machine with a 350MHz processor and 64MB of RAM running Vector Linux. I wonder how this machine still runs?

Most of my Home network and Internet connection is managed by D-LINK DIR-615E wireless router flashed with custom OpenWRT(barrier-breaker). This is my backup (and tiny) Linux system with minimal shell and opkg package manager. I have a total of three WiFi routers and a local DNS server (running on Raspberry PI) which defines my home network.

For work, I use Lenovo Thinkpad T440p T490s E460 running OpenSUSE.

Tools I use

tools-server-small.png

GNU Emacs and a terminal are the essential tools I need. However, I manage most of the shell tasks from Emacs.

I prefer to use the latest Emacs version. My Emacs is heavily configured for all my needs from programming(Python, Django, C, elisp, Ruby, shell, etc.), blogs & note-taking(org-mode), agenda, eshell, tramp, magit, etc. Recently I fell in love with M-x emacs-timemachine. The Terminal program is occasionally needed to keep some front-end jobs running.

Git is something I can’t live without. I use Git to keep track of my personal notes, blogs, and all the projects. magit is a savior. It helps me a lot to learn insights of Git.

I prefer Gnus over mutt to manage E-mails. I use Mplayer to play media files. I plan to switch to {Open, NET}BSD when Linux goes out of the market but still prefer to use GNU software.

I find programming in elisp relaxing when I’m bored with Python and friends. Occasionally I do write helper functions and share it on sachin.pythonanywhere.com. Most of these helper functions can be found within my Emacs configuration now. I majored in Physics with a specialization in Solid State Physics. In my free time, I engage myself in studying Physics, Mathematics, Electronics, and Horology.

Blogs

Pencil'

For raw/old posts please visit blog-posts. Most of them are written in org-mode. I now use Jekyll to publish my blogs(Source here). Jekyll uses markdown which I don’t like much. I miss org-mode to post blogs. This website is entirely published using org-mode.

Articles

Talks

All the presentations are pushed to https://gitlab.com/psachin/slides. With few exceptions(hosted online):

Curriculum Vitae

Available on request.

Contact

skogskanten-300px.png
  • IRC: psachin@{libera.chat, Freenode, OFTC, GIMPNet}
  • Email: For general purpose use this address.

Social

You won’t find me on Twitter, Whatsapp, Facebook, & Linkedin.

no-facebook-me.png