Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 70
  1. Building custom Docker images

    I have been spending this week writing Docker images from scratch (or modifying one) for various internal projects.

  2. Fixing my nameserver

    My nameserver and resolver (as I run both on the same machine) is based on an Ubuntu Server installation running on a Raspberry Pi 4 with 1GB of RAM.

  3. First impressions of Nim

    Damn Nim’s type system is quite nice I am getting the hang of it Already wrote some nice compile-time code No macro stuff yet though but havent needed that just yet That can be useful for certain things Nim makes a distinction between its meta programming…

  4. How Go's `errors.Is(error, error) bool` works?

    Why?

  5. Addition to Niknaks: A generic CacheMap implementation

    CacheMap One of the additions I made earlier this year was that of a cache map.

  6. Addition to Niknaks: A delay mechanism for programmatic retries

    Delay mechanism One of the things I decided to put together was a programming structure that I thought would be usable in a scenario as follows: You have run some task on some remote server and now you want to regularly check in with it and see when a rep…

  7. Qix: Simple waitable-queue management

    Introduction As part of an still-undisclosed project of mine that I have been working on for the past 2 months or so is the requirement for some sort of protocol-agnostic request-response matching system.

  8. To my brother

    Doing the impossible At a young age my mother was told (about my brother Vaughan): “your child will never read or write” It was from that day, after she heard those words, that she decided she would prove that person wrong.

  9. IPv6 Nostr relays for the masses!

    What is Nostr?

  10. Offering Reticulum routing and an LXMF propagation node

    Hi all, I recently setup some Reticulum stuff.

  11. IPv6 Babel over LoRa: Part 2

    Why?

  12. IPv6 Babel over LoRa: Part 1

    Why?

  13. Setting up Reticulum - the almost full guide to radical networking

    System setup This section is information pertaining to the setup that I used.

  14. IPv6 Vinyl Pi but with Docker

    What is this?

  15. RNode adventure: Part 1

    The plan Firstly let me describe the components for what I want to accomplish today and then also what the goals are.

  16. Building my first RNode: Part 1

    What is it?

  17. Looking towards 2025

    I’m not much of a “new years resolutions” type of guy in fact I think those sort of things are incredibly stupid and lead to you getting no where in life; so it’s best you stop that if you are currently engaged in such a bizarre tradition that oofloads wh…

  18. Part 3 - What the hell

    My previous post was about a testing utility I put together that, given programs written in C that are considered to make use of constructs that are unspecified.

  19. Some takes on Mr. Harari's takes

    Introduction A little bit of pushback against the ideas of wanting regulation (to the extent uttered here with Harari) on AI and freedom of expression.

  20. 🪵️ Birchwood - A sane IRC framework for D

    Why IRC though?

  21. 🏗️ jstruct - Struct JSON serializer/deserializer for D!

    Introducing jstruct I decided to delve a little bit deeper into D’s meta-programming templates and wanted to explore what one could do with it - this is by far nowhere as close as the cool things I did with Project Guillotine but it did result in a library

  22. 💀️ Guillotine - A modern executor framework with pluggable backends

    Project Guillotine Check it out on DUB and GitHub After having started the process of studying for my upcoming Java OCP examination I came across the section on Java’s ExecutorService.

  23. 💤️ libsnooze - a wait/notify mechanism for D

    What is libsnooze?

  24. 🐞️ Gogga - colorful terminal logging for D

    What is gogga?

  25. Announcing the CRXNxDN42 inter-connect!

    The Community Run eXpansive Network or CRXN has been a project of mine that started way back when in 2021 during the rather annoying lockdown period of the pandemic.

  26. TLang Update: Extern support works! 🎆️

    What is this?

  27. The end of an era

    This is the last time Strongest man from Idaho Goodbyes are hard enough as they are but knowing that you are only saying goodbye to a select few is sometimes easier despite the fact everyone is unique and irreplaceable.

  28. New goals for the future Eventy v0.5.x

    The current state The goals have shifted for Eventy.

  29. Eventy v0.4.x series released

    This is a rather quick fix for Eventy that I have made with the v0.4.3 release.

  30. Homelab update

    It’s about time I give you guys an update on my homelab seeing as a significant amount of it has changed.

  31. Yes, I am still alive

    Yes, I am still alive but just very busy.

  32. Thank you all

    Introduction The time has come for graduation and I thought it would only be just that I put some kind words, and by some I mean a lot, toghether for those that I truly appreciated in my journey (and sometimes struggle) towards getting this degree of mine.

  33. Something about Tristan's

    I don’t know what this phenomenon is but everytime I meet a new person called Tristan, as with myself, they always seem to be incredibly smart and on the same wavelength as me.

  34. Accepted into honours

    I’ve just received news that I have been accepted into the BSc Mathematics (Computer Science) honours course as my university, the University of Stellenbosch.

  35. What is Tristanable?

    Introduction Seeing that I just updated the project homepage for Tristanable I thought I should give you a summary of that page to give those a taste of what Tristanable really is.

  36. Taking a little hiatus

    Just a little update that I will be taking a few months hiatus.

  37. New stream up!

    I started streaming a while back and this is the first stream I recoreded.

  38. Tristan's CRXN infrastructure

    Made a little video explaining the setup I have at my home for my portion of the CRXN inter-network.

  39. Some technical doodads

    Just some photos of some things that I have connected to my part of the CRXN inter-network.

  40. The future of DNET and Butterflyd

    Lats year I decided I wanted something like IRC but with a few more modern features like in-band registration (meaning you can register within the protocol itself - no need for services).

  41. Setting up my workstation for networking

    What for?

  42. A necessary update

    I have been extremely busy the last few days as the last set of exam work is coming ahead, but I thought I should let you guys know I am still alive and that the projects I am working on are making progress still and that new things are in the works.

  43. Sneak peak on a new project

    I have a new project that I am working on and up until now I haven’t said anything about it besides a post a while back mentioning that I am working on something cool but now you guys can pick up on a small little hint!

  44. Ramblings 2: Secure address assiginment done right? But not backwards compatible!

    So this actually sucks but I guess I2P and other cool networks that are not restrained by their interface, CJDNS’s tun interface or Yggdrasil’s tun interface.

  45. Ramblings 1: Address-implicit security protocols with subnet support and ACTUALLY secure

    Just some ramblings of what I was thinking about today.

  46. New I2P addresses

    This is just a quick update that I needed to make seeing that I have switched to new I2P addresses for the services I run.

  47. Setting up a dedicated I2Pd node

    What is I2P?

  48. CRXN updates ahead, new peering and switched to Bird!

    I’ve been busy in the past 2 months with exams and now that the first batch is over I have, other than a lot of class work to catch up on, some time to work on my projects (other than the top secret one, I have taken a hiatus from that and will continue w…

  49. Adding Afrikaans translations to i2pd

    What is i2p?

  50. Big things in the works

    Top secret stuff is in the works as I type this.