Gemini Links 01/03/2024: Speed Bumps and Analog Stuff
Contents
-
Gemini* and Gopher
-
Personal/Opinions
-
Speed bumps
Every time I've had a major "breakdown", I could look back and see signs of it growing. However, I've never really been able to recognize them while it's happening.
-
-
Technology and Free Software
-
Tangara
There is an interesting open hardware project - the Tangara music player [1]. It seems to be something visually and functionally similar to the old Apple's music players from early 2000s but made from zero with use of modern components.
-
Scattered thoughts on permanent availability
* This has led me to wonder how many of the things I do on the computer or on my phone need a permanent internet connection and then, how many of the things that are hosted on a remote perma-online server need to be
-
I won a jetson nano 2GB and need ideas about what do with it
Today I went to a coding event, and I won in a contest a Nvidia Jetson Nano 2GB (imagine a Raspberry Pi with a big GPU). I am very happy for winning, but I don't know what do with it now, so I am looking for some ideas :)
-
Analog stuff, mostly
It seems I prefer to be off the computer as much as I can. I think that this year I have spent more time using the gramophone than doing something interesting on the computer.
-
Internet/Gemini
-
Radio Check
I'm just getting started with my exploration of Geminispace. I'm excited to see where it goes.
-
-
Programming
-
Inheriting a Large C++ Codebase: A Pragmatic Approach
I saw the linked article by Phillippe Gaultier on the Orange Site this morning, where he talks about what to do when you inherit a large C++ codebase. My interest was piqued, because this is how I actually started my career. It wasn't my first programming job (that'd be a multimedia app in Visual Basic), but my first technical job out of university was as a developer on a C++ codebase with over a million lines.
There were dozens of developers, so I was in no way alone, but there was no getting around that the application was massive. Not just C++, but also XHTML, JavaScript, XML, XSLT, some Java, a little C#. It had sort of accreted (as these things do), both slowly and quickly, over the previous sixteen years. It started off as a DOS-based C project, being converted to C++ a few years later. It had a bunch of different configurations to build a Windows app, a couple flavours of web app, some standalone servers for various functions...the #ifdefs were wild. My favourite horror: the function that took between 192 and 214 arguments, depending on the configuration.
-
-
-
* Gemini (Primer) links can be opened using Gemini software. It's like the World Wide Web but a lot lighter.