Official account for the King of the Principality of Worcester. ⚜️ Lesotho's House of Mopaniworm When not fulfilling my duties as a royal I dabble in IoT (more generally networking) and compiler development. #WorcesterRoyal #Afrikan
Public Key
npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Profile Code
nprofile1qqstyqqjtxf2kle67fxheh7zl0ksk5c2eu0chkdkc77n04nkpf4sjnspz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qz9thwden5te0v35hgar09ec82c30wfjkccte0agkqe
Show more details
Published at
2024-11-19T16:38:28Z Event JSON
{
"id": "e5b70eae0f4e5695d7bf359a23d1109543f6e42e21c179692397b0da3232955b" ,
"pubkey": "b200125992ab7f3af24d7cdfc2fbed0b530acf1f8bd9b6c7bd37d6760a6b094e" ,
"created_at": 1732034308 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://ieji.de/users/deavmi",
"activitypub"
]
],
"content": "{\"name\":\"Koning Van Worcester 👑️\",\"about\":\"Official account for the King of the Principality of Worcester.\\n\\n⚜️ Lesotho's House of Mopaniworm\\n\\nWhen not fulfilling my duties as a royal I dabble in IoT (more generally networking) and compiler development.\\n\\n#WorcesterRoyal #Afrikan\",\"picture\":\"https://ftp.ieji.de/mastodata/accounts/avatars/111/647/028/595/737/870/original/183b3bd31c5ab450.png\",\"banner\":\"https://ftp.ieji.de/mastodata/accounts/headers/111/647/028/595/737/870/original/53114c0c023505c4.jpg\",\"nip05\":\"[email protected] \"}" ,
"sig": "d359e5f55fdc370a2353b5a134ecda14ca14bcc16de1c96a035484708442b6769f426a38392fe159388eb05ec753dd52b4d5ac4827fa144b26d3f0083f97f8fb"
}
Last Notes npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ If an I/O error occurred during reading of the file, who knows - the file could be valid or not but you wouldn't know as your `read()` bogged out midway. npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ A case, validate a file. If the validation passes then return a `Result.Ok`, if not then return a `Result.Error`. If, however, somebody just ran a Killdozer over your computer whilst plugged in then you'd probably (wild guess) get some sort of I/O error - which should be an out-of-band error - it's truly exceptional. Returning `Result.Error` would be wrong as it stands for "validation failed". npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ What are some of your takes on the use of optional and result types versus throwing of exceptions. I'm slowly beginning to think that exceptions should be for exceptional cases; i.e. things that cannot fit into the `true/false` of a result. https://ftp.ieji.de/mastodata/media_attachments/files/113/510/743/942/536/815/original/3e4c8f50dd8c8f70.png npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Along with that has been a lot of fun with building the `PackageManager` itself which allows multiple package sources (repositories) to be attached and then searched across via a regular expression. When hits are found they are saved and a `Package` can be retrieved and then later `fetch()`'d. Still a lot more to do but it is getting there. Slow and steady, wins the race. npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Been working on a package manager for my compiler, so far it's been very fun. Even added some nice bells and whistles by doing a chunk-transfer with `std.net.curl` I can fetch a few chunks, append the retrieved bytes and call some call back (in my case one that updates a progress bar). #tlang https://ftp.ieji.de/mastodata/media_attachments/files/113/510/596/400/782/368/original/7564a7640fd8b753.png npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Average Catholic bedside table https://ftp.ieji.de/mastodata/media_attachments/files/113/247/670/569/613/261/original/a62d239cb097dafc.jpg npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Been on Nostr for the longest time npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Heyo npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Royal salad https://ftp.ieji.de/mastodata/media_attachments/files/111/649/055/753/002/083/original/a36b720d36aca1c5.jpg npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1rv4…ft5j Ruby redemption would be that Matz is a Mormon, so Salt Lake City by indirectness ;) npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Cato https://ftp.ieji.de/mastodata/media_attachments/files/112/847/755/773/117/881/original/59c68ec12345c235.jpg npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Me today https://ftp.ieji.de/mastodata/media_attachments/files/112/831/792/918/603/844/original/63ecbdb21fd6dea0.mp4 npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1rml…xa6t re-apply that to the standards update. I like technical updates. Superficial stuff is like changing street names, does nothing for functionality or performance. npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1jqc…3mpt the part where the wench stopped yapping and the nature started naturing was the part I enjoyed npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1jqc…3mpt the part where the stench stopped yapping and the nature started naturing was the part I enjoyed npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1rml…xa6t master slave makes sense npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ I can't be the only one who uses `[65, 66, 66, 65]` as testing bytes whenever you need something to stand out when doing low-level protocol work? #styx #9p https://ftp.ieji.de/mastodata/media_attachments/files/112/757/452/679/174/331/original/50cca932095203b8.png npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Once I feel that I am compliant (not many calls to implement) I will then get a Plan9/9front machine setup in (what I hope to be) my new lab (in the garage, like a true chad). (Gangsta Glenda courtesy of: https://fqa.9front.org/fqa1.html#1.1.1) #9front #pla9 #9p npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Currently, for now, I am testing by letting v9fs (the 9p driver in the Linux kernel), generate the traffic that I need to decode. This is useful because once I get the Tattach/Rattach done then I should be able to get to the more common I/O operations. #9front #pla9 #9p npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ As part of my introduction to Plan 9 I decided the best way to start in a more comfortable environment would be to implement a 9P protocol decoder (with a state machine), encoder and then a high-level client/server framework. #9front #pla9 #9p npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Okay now THIS is epic! #9p #styx (Gangsta Glenda courtesy of https://fqa.9front.org/fqa1.html#1.1.1) https://ftp.ieji.de/mastodata/media_attachments/files/112/751/402/475/754/871/original/19edb47595bbb3f3.png npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub19la…hm4g Sup npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1aj5…pmv8 pasko? npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ A little make-pretend coding bug here, something which pattern matching would automatically solve because you would explicitly have the correct components extracted and you can't ever did it incorrectly (because you are not using methods to extract components but letting the compiler generate such calls for you) This was my voilá moment - either way this code is still in D 😎🙌 #compilers https://ftp.ieji.de/mastodata/media_attachments/files/112/711/829/490/265/926/original/018025cfa217a38e.jpg npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1a3h…m44m hey, what board is that? npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1mh5…233h ah npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1vvd…gqrk neato! Took a look now npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ What is it that I could be up to? https://ftp.ieji.de/mastodata/media_attachments/files/112/696/153/547/358/972/original/fa9d68a35c031e0b.jpeg https://ftp.ieji.de/mastodata/media_attachments/files/112/696/153/608/528/355/original/e5a7043b04b29596.jpeg https://ftp.ieji.de/mastodata/media_attachments/files/112/696/153/662/216/199/original/0ab008ca26f260fa.png https://ftp.ieji.de/mastodata/media_attachments/files/112/696/153/717/008/567/original/d0ebdf6515652253.jpeg npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1mh5…233h Civil Rights Act as in the "you must serve all customers and cannot operate your business as you please and choose who to admit", that one? npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1mh5…233h crypto? npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1mh5…233h what happened? I actually found him to be one of the few "good" (as good as a state employer gets) politicians. Also because he is an engineer and wired his whole house up to an old Tesla Car battery (its on YouTube). Him and Rand Paul. Anyways, back to him, what happened? npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Next chapter https://ftp.ieji.de/mastodata/media_attachments/files/112/661/345/613/288/866/original/5ec989e04a16d9dc.jpg npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Tail call optimization helps with issues like this #ocaml https://ftp.ieji.de/mastodata/media_attachments/files/112/656/990/608/903/992/original/774e9cb73216b2b5.png https://ftp.ieji.de/mastodata/media_attachments/files/112/656/990/686/636/132/original/371f3a736d093048.png npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1qxm…mn3t And it is as easy as `apt install ngircd` npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ This is cool https://amber-lang.com/ npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1gh2…la5f @npub1wc2…4sk7 Great stuff npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ New FM tuner arrived :) https://ftp.ieji.de/mastodata/media_attachments/files/112/579/290/206/449/865/original/4d96fd1f50e06bfa.mp4 npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Heyhey npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Bloody good evening I say https://ftp.ieji.de/mastodata/media_attachments/files/112/461/590/382/999/783/original/0fc7a1c66fd945a0.mp4 npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ A glass of 🍷️ and an hour later, I implemented alias expressions in my compiler :) For example: ``` alias expr = 1+1; int main() { int i = expr; return i; } ``` And running `./tlang.out; echo $?` you get `2` as expected. --- The MetaProcessor searches for all VariableExpression(s) (which `expr` would be in `int i = expr;`) and then clones the alias's expression and replaces the AST node with a clone of itself. npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ A glass of 🍷️ and an hour later, I implemented alias expressions in my compiler :) For example: ``` alias expr = 1+1; int main() { int i = expr; return i; } ``` And running `./tlang.out; echo $?` you get `2` as expected. --- The MetaProcessor searches for all VariableExpression(s) (which `expr` would be in `int i = expr;`) and then clones the alias's expression and replaces the AST node with a clone of itself. npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub10jr…hz4d Donald Duck npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1mh5…233h King if true npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub108p…yev6 love to see this man, great stuff! npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1yzd…8c3r God I love Mikrotik npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ If no `@return` is present then this is generated #tlang https://ftp.ieji.de/mastodata/media_attachments/files/112/282/479/268/838/794/original/8c6504bc2d142415.jpg npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ TLang document generation, made some great progress in the last two days. Amazing what you can accomplish when you really focus. #TLang https://ftp.ieji.de/mastodata/media_attachments/files/112/282/478/195/349/748/original/c96d17f58243e16c.jpg https://ftp.ieji.de/mastodata/media_attachments/files/112/282/478/293/853/372/original/608bd7d52f10c50f.jpg npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Well will you look at that, document generation for TLang! #tlang #devstr https://ftp.ieji.de/mastodata/media_attachments/files/112/275/113/935/613/007/original/c85325d66a13bc38.png npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ This is actually true. It's going so well and multi-module support is almost here! npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Bloody well done messed up this post. That date doesn't even match npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ This post was automatically scheduled on the 27th of December at half-past midnight to post 3 months into 2024 - if this is here then it means I made proper progress with the T programming language compiler and I am now very happy about it. #tlang #compilers #t #compilerdev https://ftp.ieji.de/mastodata/media_attachments/files/111/649/061/723/211/854/original/0e325664ad471c3b.jpg npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ I haven't been posting much because I have been so busy with it but this was worth the announcement. Next time you shall hear from me on this topic will be in August - I prefer long term posts over shorter term ones for such a big project. 🧠 npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Credit where credit is due, this was one of those minor problems that just needed a fresh set of eyes - couldn't have done it without you Gustav Meyer. A small piece of code called in the wrong order caused the entry point module (the one on the command-line) to duplicate its presence in the module tree (used for type checking and code generation later on), I built on top of Gustav's simple-but-effective fix and it's now perfect! 💫️ npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Tonight was a brilliant one for me, but in a more solemn sense. I have been working on-and-off when I had time on one of the biggest features for my TLang compiler. This was to add support for multi-module, i.e. the ability to import other modules etc. The last bug was fixed today 🎇️ #tlang https://ftp.ieji.de/mastodata/media_attachments/files/112/163/609/639/316/872/original/cd476ed958c411e0.png npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub108p…yev6 JayVeeEm npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ 2️⃣0️⃣2️⃣4️⃣ https://ftp.ieji.de/mastodata/media_attachments/files/112/061/380/908/132/619/original/67d2225bbf12cab5.mp4 npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1nv0…skkw I wish more people saw it like that :) npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Had some fun using mixin templates in D to put this together. The usefulness for me is that this will aid me in my compiler as I finalise some features that I want to add, many of which require modifying the parser's methods to accept many different flags and which, at times, can become quite hard to keep track of if you don't have an easy way to see what arguments are coming in for which formal parameters at any given time. https://github.com/deavmi/niknaks/pull/13 #dlang #templates #metaprogramming npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ I enjoyed watching this: https://www.youtube.com/watch?v=exJ024Zdzdk npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1mh5…233h For reference I was thinking along these lines: https://www.youtube.com/watch?v=exJ024Zdzdk npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1mh5…233h Isn't a part of the whole color revolution thing just playing into Russia's hands. I feel as though some of it is a sort of cynicism, creating a dichotomy where genuine grassroots domestic change never happens and there are always nefarious interests. npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1jqc…3mpt what that? npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Im burning up in this heat npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Vibes - tests pass on #ARM for TLang #tlang #arm #compilers https://ftp.ieji.de/mastodata/media_attachments/files/111/840/928/788/314/133/original/10d4aea8b7ee446b.mp4 npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ We do a little TLang on ARM! #tlang #arm https://ftp.ieji.de/mastodata/media_attachments/files/111/840/441/195/314/543/original/54c100f658e4bd97.mp4 npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1plf…w5g4 I really like the stuff you've created on #yggdrasil Especially YggWave and the stats application! npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Adding packet forwarding support to #twine today... https://ieji.de/system/media_attachments/files/111/767/207/052/126/949/original/dec58a2a85dfd676.mp4 npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Let's gooo! https://ieji.de/system/media_attachments/files/111/767/206/124/707/861/original/a64377e99b171b6a.jpg npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Advertising over link-local multicast! (2/2) https://ieji.de/system/media_attachments/files/111/761/619/124/489/070/original/e50c580e15278c8c.mp4 npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Felt like writing some networking code today, decided it is time I work on a routing protocol for fun. Busy with link-related things and basic internals, currently making mock `Link` objects to simulate things under my control. Later I shall use my D library `libtun` in order to provide a real link. #dlang #networking #libtun https://ieji.de/system/media_attachments/files/111/749/435/378/798/291/original/456a7508c5065285.png npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1jew…v97h Dude, that is a hella old Vodacom SIM card. Wow I haven't seen that logo in ages! https://ieji.de/system/media_attachments/files/111/714/303/654/866/154/original/9b033a9b716e9481.png npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1c4a…vyym nice! npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1unv…cwrs @npub1vk7…ggw3 this is wild Kelly npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1c4a…vyym You doing something with Oberon? npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1huj…vtuh no problemo mate :) npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub108p…yev6 Mike Diva has great skill npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Deep isn't it. npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ In 50 years lyrics from Pitbull's songs will be extracted into quotes of wisdom and your children will refer to them instead of the Greeks'. "Reach for the stars, and if you don't grab them At least you'll fall on top of the world" npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1huj…vtuh well the idea is that I can Bluetooth to the amplifier now. I can't connect my phone to it as I have USB-C only and also I wanted a wireless communication somehow - that's the point of traditional+modern I was trying to illustrate. npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Speaking of standards, the best of these so far has to be RCA - it's ubiquitous and it can add new features to your previously dumb setup. Old amplifier with only a few inputs? Slap one of these Logitech adaptors on it and now you've got a digital HiFi. Made to last&endure. https://ieji.de/system/media_attachments/files/111/704/937/460/501/180/original/5920be522c0e5d51.jpg https://ieji.de/system/media_attachments/files/111/704/937/608/162/977/original/65aadc88d2b3a09b.jpg npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Remember to clean your keyboard! If you can't take the keys off then lift it up, and bang it by the one side over a sink - a lot of gunk will fall out! https://ieji.de/system/media_attachments/files/111/702/030/134/317/765/original/2b0b04d40bddbe01.jpg https://ieji.de/system/media_attachments/files/111/702/030/218/852/010/original/eba8fee31af4b2fc.jpg npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub15rm…ccp5 The V6 is tunneled. npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ (you get the picture) before you start. Once that is all done, it will be an easy OSPF setup with a few filters here and there to control ingress of routes that actually are to be installed (and passed on further down the line). #IPv6 #routing #homelab npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Taking some time off soon to continue working on my homelab, all fully documented so that at the end of it all I can share everything with you all. The nice thing about this is that it's going to be completely IPv6-only - complete with radv/SLAAC, DNS64 as upstream DNS servers and OSPF to dynamically exchange routes. Today I just spent setting up some network prefixing because it's important to have an idea of how you want to allocate your network and sub-networks and sub-sub-networks... https://ieji.de/system/media_attachments/files/111/699/329/847/611/890/original/580cc5efab5040f4.jpg https://ieji.de/system/media_attachments/files/111/699/329/899/749/026/original/3d1f796f5c35300c.jpg https://ieji.de/system/media_attachments/files/111/699/329/980/125/143/original/23956d0ccc2a7561.jpg npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Love this 😂 No Bosch though? @npub1jvn…pl3z https://ioc.exchange/@mikemathia/111698715808071338 npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1mh5…233h My reply felt empty but it's a good idea in general. I like austerity ans fiscal tightness. The sort with regular enough check-ups and strictness to only produce the best of the best (students in this case) npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1mh5…233h based take npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1qy2…j04u @npub108p…yev6 😂 npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub108p…yev6 ah npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub108p…yev6 where is this from? 😂 npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1mh5…233h I mean what does it matter what the tantric sex dude does? If it ain't policy then I don't think most would care. "Voodoo" 😂 npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1z3m…2f6l don't give into alcohol 🕊️ npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ Working on my whole guide to setting up my network rack so that I have everything in one place BUT also for the added benefit of being able to put it together into a blog post in the future. Something I think many may enjoy. https://ieji.de/system/media_attachments/files/111/676/996/553/631/214/original/5cf8a47560afa920.png npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1pkc…xmcj what are we looking at here with the last two images? npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1t7d…pqpp nice. Looks good. npub1kgqpykvj4dln4ujd0n0u97ldpdfs4ncl30vmd3aaxlt8vzntp98qew09pk Koning Van Worcester 👑️ @npub1t7d…pqpp to the right, pandorro?