Xenox (Toxoid49b)
banner
xenox.bsky.social
Xenox (Toxoid49b)
@xenox.bsky.social
26 | computer malware and dark ambient
anyway i have to go through 25k lines of vb6 code and see if any of my code is accidentally triggering this issue. i love vb6 i love vb6 i love vb6 i love vb6 i love vb6 i love vb6 i love vb6 i love vb6 i love vb6 i love vb6 i love vb6 i love vb6 i lo
November 4, 2025 at 8:01 AM
found a bug in the vb6 compiler. it's genuinely really bad too, it relates to breaking out of a "With" block when the target of the block is a member of a UDT array. vb6 increments the lock count for the target array when entering the block but doesn't decrement it when exiting with a "GoTo".
November 4, 2025 at 7:45 AM
somebody vibe coded an entire js engine in vb6 and i'm very relieved to say that my own scripting language completely smokes in performance tests. once i finish the rewrite i'm working on it should be even better. i will continue to yell at that goddamn cloud.
October 30, 2025 at 4:43 AM
happy birthday @danooct1.bsky.social, hope you're having a good one
October 1, 2025 at 1:52 PM
I have finally discovered C++/CLI. Going to try and use it to write a game engine. The vast majority of the engine will be native platform-independent C code, and C++/CLI will be used as a platform abstraction layer and a binding interface for managed langs like C#. No idea if this will work.
July 30, 2025 at 4:28 AM
The project™ is now 20,000 lines of VB6, and I'm (mostly) satisfied with the code quality. This thing makes Distances (coming someday) look small. If I ever make something this big in VB again please throw a brick at my head.
June 19, 2025 at 11:38 PM
I wish I could post more about what I've been working on the past 2 years, but it's one of those ideas I think is cooler if I drop it all at once. All I'll say is it's not malware this time an it's currently around ~17k lines of VB6/VBA.
May 19, 2025 at 1:01 AM
They're calling the Dell Dimensions "vintage", selling them for collector prices, and I'm now an old man. My bones are crumbling to dust as we speak.
February 27, 2025 at 2:08 AM
I figured out why why it was slower compiled. The builtin VB6 Collection object is terrible and has no way to check if a key/value exists other than trying to query it and handling the exception if it doesn't exist. I made heavy use of collections and the exceptions destroyed performance compiled.
January 30, 2025 at 10:53 AM
I've been writing a small scripting language in VB6 for the large project I'm working on and it's somehow significantly faster running in the IDE than when compiled to native code. No idea how this could be the case. It's genuinely impressive how bad this language is.
January 18, 2025 at 11:10 AM
someone just bought my album for $1, which now makes it the most profitable thing i've ever done with my computer. 14 years of software development has been outdone by 3 months of screwing around in bespoke synth. honestly quite incredible.
January 4, 2025 at 7:44 AM
Happy new year! Currently working on my largest project to date, should (hopefully) have it finished sometime later this year. In the meantime, I released a really weird noise/dark ambient album www.youtube.com/watch?v=v_Y2.... More of my usual content soon, for real this time :]
Xenox - Recursive Descent
YouTube video by Toxoid49b
www.youtube.com
January 1, 2025 at 4:36 AM
not sure how active i'll be on here, mostly joined out of morbid curiosity. might post updates on stuff i'm working on, especially as i'm finally at a point where i'll have things to share in the near future.
November 4, 2023 at 1:31 AM