Return to the Source
Return to the Source

Return to the Source

Use the Force; read the source! This blog is mostly a collection of study notes on ASM, ASP .NET, Blender, BASIC, C/C++, C#, ChucK, Computer Architecture, Computer Literacy, CSS, Digital Logic, Electronics, F#, GIMP, GTK+, Haskel, Java, Julia, JavaScript (ES6+) & JSON, LISP, Nim, OOP, Photoshop, PLAD, Python, Qt, Ruby, Scheme, SQL (MySQL & SQLite), Super Collider, UML, Verilog, VHDL, WASM, XML. If I can learn it and make notes on it, I'll write about it. || Blog images copyright Markus Spiske and Pixabay


I refuse to deliberately write any more buggy and smelly code for bad customers. Enough is enough!

10 Mar 2023 4 minute read 3 comments Great White Snark

While I am not immune to the failing of writing bad/smelly/suboptimal code by accident (and I wish otherwise), it really grates my cheese to do so deliberately/knowingly under instruction from people whom are paying me for my professional expertise a...

Another Eleven Signs I'm Working for Amateurs: Unnecessary Verbosity by Design and Implimentation

9 Mar 2023 11 minute read 0 comments Great White Snark

For those of you who haven't read my initial post on this (see the resource links, because the inline link editor is playing silly buggers again), I suggest that you do. If nothing else, it will probably provide some context. At the end of that, I me...

Git Keeps Reporting Whole Files Changed When I Merge Branches. Aargh, why?

7 Mar 2023 4 minute read 0 comments Great White Snark

I have encountered a weird problem with git (particularly GitHub), while working for a company with an existing repository: It occurs every time I merge a hotfix/patch branch into develop or develop into main. Instead of only generating diffs for the...

Signs You Might Be Working for Amateurs

6 Mar 2023 3 minute read 0 comments Great White Snark

In case you haven't noticed yet, I've been absent from this site and Noise for a few days, which is likely to carry on for the rest of this month (and possibly longer, depending on how things go). That's because I've got a job working freelance for a...

Deciphering Cryptocurrencies: A (hopefully) noob-friendly compendium of public knowledge, Part 2

1 Mar 2023 13 minute read 0 comments Great White Snark

I'm going to assume that you've already read part 1 (and your eyes haven't glazed over yet). If you haven't read it, I suggest that you do. Although I could have made this a single post, instead of splitting it into two, I felt that a single post mig...

Deciphering Cryptocurrencies: A (hopefully) noob-friendly compendium of public knowledge, Part 1

23 Feb 2023 6 minute read 0 comments Great White Snark

Hold on, Dorothy; Kansas is about to go bye-bye. Disclaimer/What is this? This is a compendium, a summation, a compilation (and a number of other synonyms of "I looked up things on the Internet and now I'm going to write about them"). The aim of this...

Why Idealists Need to Stop Whining About Repeatedly Having their Content Stolen from Antisocial Media Sites

12 Feb 2023 4 minute read 0 comments Great White Snark

People do the same stupid shit, over and over again, don't learn from it and are then shocked and outraged when they come short. It's both frustrating and pathetic. "Regardless of your political leaning, the distinguishing feature of idealism is tha...

John Baku's Incel Fire Buckets (Say "No" to Power)

10 Feb 2023 5 minute read 0 comments Great White Snark

"I wish we would stop using terms like Incel. I’m pretty sure that the urge to continuously put people into buckets and give that bucket a name has created more harm/hate than good/love." — John Baku, Fetlife creator/founder/owner, on 2023/01/21 Wh...

Notes on Design Patterns (Part 1: An Introduction to Patterns)

26 Jan 2023 6 minute read 0 comments Great White Snark

Design patterns are one of the areas of programming knowledge that I really should know, apparently. Throughout my career as a developer, numerous people have told me this much. I have attempted, perhaps as many times, to learn them from various sour...

International Recruitment Agencies

19 Jan 2023 1 minute read 2 comments Great White Snark

I am still looking for permanent employment (the last place for which I worked having not renewed my contract). As much as I want to get into earning crypto for my efforts, most places still don't accept it as payment and fiat farming is currently st...