Category: Technology

VLC Playing a 720p (HD) mobile screencast with green padding. 0

One Video Format

I have a bunch of screen-casts that I want to release. I have not found a good PeerTube instance to host my videos. I am happy to pay a monthly fee, and I hope one day there will be a platform that provides this. For now, I will add them to my site,...

0

Turning My Laptops into a Dask Distributed Cluster

Table of Contents1 Introduction2 Client Code3 Setup and Run4 Usage I wanted a distributed system where the client submitting the job has the code and logic, but the workers don’t. They just execute the workload they get. I had used Dask in the LocalCluster mode, where everything runs on the same computer but...

Mapping My Motorcycle Ride Through Songs 0

Mapping My Motorcycle Ride Through Songs

Once I finished blogging my recent ride to Kupalli and back, I thought it would be great to map the songs to the location. I was scrobbling my music to ListenBrainz, and any GPS was logged as usual. Using the good old way of using timestamps to match things, I mapped location to...

0

David MacMillan and James Robinson at IISc

You don’t often get the chance to hear Nobel Laureates live. When the opportunity arose in the form of the Nobel Prize Dialogue, The Future We Want, I applied. I wasn’t expecting to receive an invitation. I had assumed that this would for young people and they would prefer folks under 30. The...

0

Send Dramatiq Tasks directly by Pushing JSON to Redis

Dramatiq uses JSON as the messaging format, and the sender or caller of the Job doesn’t need to have access to the Actor or know a lot about it. This has a considerable advantage. Once you set up the workers to execute the Job, all that is needed is to call the Job...

Dramatiq: background tasks 0

Simple and Easy Background Tasks with Dramatiq

For a long time, I have been using Celery to do background tasks. It does work, but has limitations. Limitations become apparent when you teach it to someone or when someone new tries to use it. So I am always looking for simple (not trivial) and easier ways to achieve this. I have...