The Hello Machine

When I worked in telecommunications as an engineer (late 2000’s) Electronic Switching Systems had been pretty much taken over by software switching systems, but the hardware, closely coupled to that software, was still very much an important component. While the call switching and routing was no longer achieved by thousands and thousands of hardware relays […]

How do GRC users create a new flowgraph?

During the approaching GNU Radio streaming weekend, we’ll be doing some UX Design work. The design challenge we’re going to tackle is the process for users to create a new GRC flowgraph. I’ve created this short survey to get a better understanding of how GRC users currently create a new flowgraph, and the run it.

Practical advice for speakers at FOSDEM 2021 Open Source Design devroom

Here’s some practical advice for speakers at our Open Source Design devroom at FOSDEM 2021. 1. FOSDEM organisers recommend using OBS to record and edit your talk video. This how-to gives useful advice. (https://dev.to/erikaheidi/how-to-use-obs-studio-to-record-or-stream-live-presentations-474j) 2. We recommend you recording and editing the video as soon as possible. 3. Don’t overload your slides. Make sure everything […]

Installing Python on Mac OS X Catalina

(This is a reminder to myself, and maybe a help for someone else who might be in the same situation as me. The purpose was to be able to lint documentation I’m trying to update for the pip project work.) This applies to installing “the latest” Python on Mac OS X 10.15.6. I’ve used this […]

Creating rapid CLI prototypes with cli-output

I’m working on the usability of pip (the official Python package manager) at the moment. This short blogpost isn’t about how to design CLIs. It is about creating rapid prototypes with this tool – part “look at this useful tool, part “thank you Pradyun” part feature request list. 🙂 Update After putting together the feature […]