Pinned toot

I am no longer on and I will try my best to keep away from some of the people on that server who have taken upon themselves the mantle of upholding the principles of Free Software! I am also observing that mastodon is not so different from twitter when it comes to sane discourse. That is expected - people can't be different when they type on a different browser tab.

I will be mostly tooting my (mis)adventures with amateur radio here and not much about anything else.

Pinned toot

Thank you @M0YNG.

Hello everyone - I am Ramakrishnan. My callsign is VU3RDD and I live in Bangalore, India. I am interested in homebrew electronics and I mostly operate HF/CW at the moment. I have inverted V antenna for 40 and 20m bands.

I do computer programming for a living and work on low level software, cryptography and network protocols..

I have another account but i thought of separating the radio/electronics toots into a separate account.

I could draw some constantly changing values with Cairo. The CPU utilization with Cairo is far less than what I see with a similar program on Plan9Port. Wonder why that is so. I must have been doing something wrong.

Assembled a 7-el Yagi for the 2m band. Now I need a mast to get it up.

My current favourite way to read software documentation is via info files within emacs. If the project uses sphinx for docs, it is easy to generate info files. The below example is for GHC:

$ sphinx-build -b texinfo docs/users_guide/ /tmp/ghc-texinfo

$ cd /tmp/ghc-texinfo
$ make
$ sudo install-info /usr/share/info/dir
$ sudo cp /usr/share/info/

and with that the info file is visible within info browser.

Heard the CW Beacon from ISS UHF downlink (437.800 MHz) last evening during the pass over Bangalore.

@akkartik @soapdog Great thread! Bookmarked it (mirrored on Nitter) for testing Rhapsode & Haphaestus!

Relatedly I have my own talk on this topic:

Nice summary of the small web by @soapdog:

One implication: in the vein of being the change you want to see in the world, all us 'enlightened' folks need to play with a lot more bespoke browsers and user agents and protocols. It's the only way to carve out an oasis in the desert of monopolies and winner-takes-all.

I recently replaced the link to my email everywhere on my website with one to this 'contact' page:

Played with some Gtk/Cairo plotting APIs and I like it so far. Cairo APIs that I have seen so far seem very nicely designed.

Thinking of buying a Kent paddle (kit because it is cheaper) as a gift to myself. 🙂 However the shipping and "handling" after arriving at the local port terrifies me. So, no. Not until I visit Europe for work next time.

Just saw emacs crash .. in ages. Uptime of my laptop is 65 days. Perhaps some library ABI changed during the upgrade of packages that caused the crash?

These days everyone seems to be rather busy being anti-this and anti-that and anti-everything-in-between.

You know what? I'd rather people tell me what they actually stand *for*, not everything they are *against*.

This is beautiful! 😂
Sacha Chua: Are you interested in working in IT or FOSS development?
Thierry Volpiatto: No to be frankly, because I want to keep the freedom of going outdoors as much as possible.
#emacs @emacs
h/t @peregrine

The guy who maintains Helm, an important package in Emacs, is a 57-year old alpine mountain guide who learned to program when he was 42, as a hobby.

Saturday morning pointless Plan 9 graphics/draw API exploration.. drawing a sine wave.

Brian Kernighan exactly capture what is wrong with most programming books of today, mostly written by people who haven't implemented any large systems with the language, who want their name associated with book to get SEO.

A shout-out to 's arg.h file. Just one file for command line handling. Compared to the monstrosity seen in command line handling (some of them have their own website these days! Not picking on them, just not my taste), arg.h is a breath of fresh air. The suckless project has adapted it for Unix and that is what I usually use.

"Property-Based Testing in a Screencast Editor" is on discount for one week! Get it for only $5 using this link:

Retweet for reach! ❤️🧪📽️

Most SDR projects I have seen are about building hardware and using an off-the-shelf software, but that sort of defeats the idea that one can experiment more with an SDR than the regular non-SDRs.

So last weekend, I wrote a SDR Receiver in plain old C. In about 600 lines I have a bunch of filters, signal generators and an SSB demodulator. Only dependency so far is pulseaudio.

Now I have a bunch of ideas on how to improve that code, so that is what I am going to do before making more additions.

This is definitely one of my favourite papers and is very easy to read. In fact it is more of a manifesto and a call for action:

Frustrated by Zoom & Co I created a program for end-to-end encrypted voice calls during this corona-spring. It's not perfect yet but does the job.

Wanted to have something that I can easily host on a raspberry pi :)

#e2ee #zoom #python #picoTalk

Show more

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!