Sign in

Doridian

@doridian.net
16 followers 2 following 261 posts

Software Engineer by day. NB Fox. Sometimes NSFW, but always with CW! PM/DM friendly. Views expressed are my own. Minors DNI 🌉 bridged from ⁂ furry.engineer/@Doridian, follow @ap.brid.gy to interact

PostsRepliesMedia
Doridian @doridian.net · 18/09/2026
I have comitted SR-IOV crimes. A little extension on the pcie_acs_override patchset zen already ships that also bypasses the "External" checks. This allows me to split the 25GbE Thunderbolt NIC (a ConnectX-4) into 7 VFs (not more, the enclosure doesn't do ARI forwarding, long story, no […]
furry.engineer
Original post on furry.engineer
021
Doridian @doridian.net · 10/09/2026
My BlueField-2, finally I managed to get it flashed. Between the rshim driver's console being broken on my CachyOS install, and the card running custom SecureBoot. So many close calls. But finally, after the last hail mary of trying the default UEFI password […] [Original post on furry.engineer]
010
Doridian @doridian.net · 10/09/2026
Meow
120
Doridian @doridian.net · 04/09/2026
I fought very hard for this one log line. But I finally have end-to-end RDMA/SMBDirect between my NixOS NAS and my CachyOS workstation. On an SR-IOV VIF of the card, without running VMs.
Except from dmesg showing a couple log lines, the important one being "VFS: RDMA transport established"
010
Doridian @doridian.net · 03/09/2026
I now have a full archive of all ConnectX firmware. Because I got those cards in all my machines and I am not sure I trust nVidia to keep the download page open forever <.<
010
Doridian @doridian.net · 03/09/2026
As much as I love my cute little Magneto Optical drive, the write speed is...glacial
IO-Data MO1300 USB bus powered portable magneto optical drive. It has a dim blue status LED which doubles as the eject button and a glossy glitter gray  paint finish.Fujitsu brand MO disk, showing a 1.3GB size label, the Gigamo logo and label. The disk itself is clear and colorless. You can slightly see the dots indicating the hard sectors through the clear shell.
010
Doridian @doridian.net · 31/08/2026
There. Now I can keep track of how much noise my gear makes in my homelab :3
Homeassistant graph showing a server room sound pressure level sensor measuring 53.4 dBStarTech 4 post rack with a SNDWAY SW-525B attached to the side reading 53.7 dB on its huge red seven segment display.
010
Reposted by Doridian
Thio :thio_3c::athio_tail_swish_hyper: @thio.mk.moth.zone.ap.brid.gy · 26/08/2026
boys deserve to have an LTO tape library
011
Doridian @doridian.net · 24/08/2026
Just dragged out my partner's old X.52 HOTAS because I got an itch to play Project Wingman all off a sudden (yes, its the Jacob Geller video, of course it is). This is genuinely some of the most just visceral fun I've had playing a game on my own and I'm barely 30 minutes into the tutorial mission.
010
Doridian @doridian.net · 12/08/2026
Project from a couple years ago. The GameBoy Advance (and SP) can boot via the link cable. This was initially used for multiplayer games to only require 1 cartridge (like Mario Kart DS), and then for the GameCube link cable to upload their specific payloads […] [Original post on furry.engineer]
074
Doridian @doridian.net · 04/08/2026
PSA: Check the thermal paste on your LSI HBAs. Mine just died so I took the heatsink off and the thermal paste was more a thermal solid. Repasted the replacements I got immediately and the paste situation was similarily terrifying. Took a lot of scraping to get it off even.
LSI SAS PCIe card with the heatsink removed showing the exposed chipset as well as the bottom of the heatsink. Covered in what looks and feels like orange cement more than thermal paste.
010
Doridian @doridian.net · 31/07/2026
Anyone know an easy way to get 24V @ 75W out of USB-C with PD? I know even the new 3.1 spec somehow skipped 24V and started with 28V for some reason. I'd rather not rely on PPS support. Is the easiest way to just use 20V@4A and use a boost converter? (Or 28V and buck converter) Or is there […]
furry.engineer
Original post on furry.engineer
000
Doridian @doridian.net · 31/07/2026
And here it is, the dying breath of the card from my system logs if you will. The [...] section is me cutting out all other registers being just F as well. F indeed.
Verbatim of log entries

Jul 25 20:04:29 bengalfox kernel: mpt2sas_cm0: SAS host is non-operational !!!!
Jul 25 20:04:30 bengalfox kernel: mpt2sas_cm0: SAS host is non-operational !!!!
Jul 25 20:04:31 bengalfox kernel: mpt2sas_cm0: SAS host is non-operational !!!!
Jul 25 20:04:32 bengalfox kernel: mpt2sas_cm0: SAS host is non-operational !!!!
Jul 25 20:04:33 bengalfox kernel: mpt2sas_cm0: SAS host is non-operational !!!!
Jul 25 20:04:34 bengalfox kernel: mpt2sas_cm0: SAS host is non-operational !!!!
Jul 25 20:04:34 bengalfox kernel: mpt2sas_cm0: _base_fault_reset_work: Running mpt3sas_dead_ioc thread success !!!!
Jul 25 20:04:34 bengalfox kernel: mpt2sas_cm0: unexpected doorbell active!
Jul 25 20:04:34 bengalfox kernel: mpt2sas_cm0: sending diag reset !!
Jul 25 20:04:34 bengalfox kernel: mpt2sas_cm0: Invalid host diagnostic register value
Jul 25 20:04:34 bengalfox kernel: mpt2sas_cm0: System Register set:
Jul 25 20:04:34 bengalfox kernel: 00000000: ffffffff
[...]
Jul 25 20:04:34 bengalfox kernel: 000000fc: ffffffff
Jul 25 20:04:34 bengalfox kernel: mpt2sas_cm0: diag reset: FAILED
010
Doridian @doridian.net · 31/07/2026
I currently have no access to my tape backups because, out of all things, the LSI HBA I use to talk to them died.... So I ordered two so I have a spare. Didn't realize I needed a spare HBA for my tape drives >.< (I do have a spare for the internal one just in case)
010
Doridian @doridian.net · 17/07/2026
After it became clear, my now (since manufacture) over 10 year old UPS seems to be killing its batteries now (two times did reputable batteries die in a row in under 2 years space between them). Two times not slowly, but the UPS would start spitting out "battery charge cannot support load" […]
furry.engineer
Original post on furry.engineer
010
Reposted by Doridian
Rina 「積ん読」 Volpina 🏳️‍⚧️🦊 @rinavolpina.com · 17/07/2026
Thank you AWS for the impromptu cardio (This is a known issue, currently being fixed)
Billing email from Amazon Web Services alerting me that my monthly S3 bucket budget of $2 has been exceeded by $1,271,309,247.83
3732
Doridian @doridian.net · 15/07/2026
One thing I've only recently noticed just how much I enjoy about self-hosting my own Git forge: The speed of all the operations. It just feels so satisfyingly responsive and makes me wish for (and at least for myself work toward) a world with more local services again :3
010
Doridian @doridian.net · 13/07/2026
Look, cute flywheels :3
010
Reposted by Doridian
Niki @nikitonsky.mastodon.online.ap.brid.gy · 12/07/2026
Trying to figure out what’s clickable in modern UI
14670344
Doridian @doridian.net · 13/07/2026
Good thing Geneva is not a real place in Minecraft I suppose :3
Item description of a Minecraft item called "Chemical Sprayer", currently loaded with Lava
010
Doridian @doridian.net · 12/07/2026
Say hello to my fully automated self-regulating Minecraft electricity (FE) to Create power (su) converter. The computer uses Advanced peripherals energy sensors to actively limit the amount of FE going into the motors to slightly above current demand to not waste energy.
Terminal of a computercraft computer, showing the adjustments made based on su demandOutside of a building made out of Create Industrial and weathered iron blocks, including their glass variants. Giving the building a weathered/old industrial lookInside of the generator building, showing Create: New Age motors and motor extensions, a total of 8 in 2 rows of 4 attached to flanged cogwheels and bound together by a chain. There is also a shaft at the top of the building, giving the chain a triangular shape
010
Doridian @doridian.net · 11/07/2026
Damn those 50mm drivers in my new headphones sure do bass good :3 Fox likey! (Meze 105 AER, for those curious)
010
Reposted by Doridian
760ceb3b9c0ba4872cadf3ce35a7a494 @760ceb3b9c0ba4872cadf3ce35a7a4.wetdry.world.ap.brid.gy · 10/07/2026
ok this is so cool. this LED manufacturer designed maybe the coolest demo brochure possible for their COB LEDs, its a ringed binder where each of the pages is a PCB that you plug in and can control via touch to toggle which strips are on 🤯 #electronics
117150
Doridian @doridian.net · 10/07/2026
I guess I have more than one cutie who likes all my posts. I am very okay with this x3 Leave a compliment on the floor and the right creatures will pick it up I suppose :3
010
Doridian @doridian.net · 10/07/2026
That one cutie who likes all your posts. You know who you are :3
010
Doridian @doridian.net · 10/07/2026
Fomx
010
Doridian @doridian.net · 08/07/2026
Let me show you: The Cisco CPU PnP tool, which is, of course, required to swap CPUs on your Xeon E-2600 based server. I especially highlight a specific excerpt from the beginning of the manual.
A photo showing the Cisco CPU PnP tool in front of its instruction manual, which covers a full 8 pages describing how to remove and replace the heatsink and CPU on a standard server socket.
The tool is also shown together with 3 different adapters for specific revisions of the LGA 2011 socket. The tool looks like a big stamp with a round, bulbous button on top and alignment arrows on the corner.A second photo of the same tool, this time showing the device from its side, revealing it to be a fairly complex construction with springs and mechanical latches triggered by what looks like a big bulbous button on top.Close-up of the manual for the device. The first paragraph reads:

You will use these procedures to move a CPU from one server to another, to replace a faulty CPU or to upgrade from one CPU to another.

After this, there is a second paragraph within a "caution" labelled section:

The CPU pick and place tool shown in Figure 2 and Figure 4 is required to prevent damage to the connection pins between the motherboard and the CPU. Do not attempt this procedure without the required tool, which is included with each CPU option kit.
020
Doridian @doridian.net · 06/07/2026
The need to bark at people until they give you the pets you know you deserve :3
110
Reposted by Doridian
Stefano Marinelli @bsd.cafe · 04/07/2026
I managed an e-commerce server for about ten years. It grew from a small local shop into a major national business, even handling international orders. They expanded to the point where they reduced their local brick-and-mortar store hours because the bulk of their revenue was coming from online […]
mastodon.bsd.cafe
Original post on mastodon.bsd.cafe
61084
Doridian @doridian.net · 03/07/2026
I think from now on I'll start licensing all my projects as AGPL, no matter what. Unless there is an even more forceful "you better keep this open source" license? Because that's what I want to go for.
110
Doridian @doridian.net · 01/07/2026
My next Minecraft build now that I know Create Aeronautics is working. Well, let me just leave some bullet points here: - I love C&C: Red Alert - I love airships - Minecraft hasn't fixed TNT dupers :3
020
Doridian @doridian.net · 30/06/2026
First Create: Aeronautics thing I've build. A tread (well, technically belt) driven...drivetrain basically. It isn't really a full vehicle x3
010
Doridian @doridian.net · 26/06/2026
Quick question: Is there a floppy drive "emulator" (like the Gotek or such) that works for *slimline* floppy drives. Picture for reference of exactly what type of drive I mean.
000
Doridian @doridian.net · 25/06/2026
Some more nix crimes: git.foxden.network/FoxDen/core/src/… This allows me to filter out evaluation warnings by regex, such as the podman container module which complains I don't have linger for my rootless users enabled. My setup specifically […]
furry.engineer
Original post on furry.engineer
000
Doridian @doridian.net · 25/06/2026
The one positive thing the LLM craze did for me: Boost my confidence that in fact there is no way I'm not as skilled as high level execs with all the obvoius trash I can easily identify now even in unfamiliar subjects And it's their public presentations. Their PR. Their image. That they want to […]
furry.engineer
Original post on furry.engineer
000
Doridian @doridian.net · 23/06/2026
Is there a way with Forgejo to set "runner priority"? My case is this for my homelab: I got two machines for builds: One has a ton of slow cores. It can run a lot of builds in parallel but slow. The second has a few very fast cores. I'd like jobs to schedule on the fast core machine first and […]
furry.engineer
Original post on furry.engineer
100
Doridian @doridian.net · 22/06/2026
I think I might turn my website into a "what rabbit hole dori fell in today" blog. Mainly programming stuff. Show people how much fun you can have without any plan, idea or LLM and just letting my brain take me where it feels like x3 It's how I learnt low level networking after all :3 I'd also […]
furry.engineer
Original post on furry.engineer
010
Doridian @doridian.net · 21/06/2026
The new ESPHome dashboard is pretty cool tbh owo; Finally I can select multiple devices and update them, and not just "update all". Tasks also don't terminate when I accidently close my tab, they run in the background now and you can view them at any time :D
010
Doridian @doridian.net · 13/06/2026
I have a very important message: Fomx
020
Doridian @doridian.net · 08/06/2026
Thanks to Fastly's free tier being fully featured, I now have my own: - NetworkManager connectivity check: cdn.foxden.network/nm-check.txt - curl-able IP: cdn.foxden.network/ip (Does HTTPS, but doesn't require it, for curl from embedded devices and whatever...)
010
Doridian @doridian.net · 07/06/2026
When did Fastly add a free + pay-as-you-go tier? They always had that silly $50/mo minimum spend. Custom VCL at the edge here I come :33333
000
Doridian @doridian.net · 01/06/2026
I hereby curse all of you with the knowledge of how to add a layer to a "docker/podman save/load" image using only bash, basic shell stuff and jq: git.foxden.network/FoxDen/core/src/… And also this is how I automatically […]
furry.engineer
Original post on furry.engineer
010
Doridian @doridian.net · 01/06/2026
Battery question: I have a device which originally uses a 12S NiCd pack (so 14.4V nominal). Would it be viable to use a 4S Li-Ion replacement? With a charge controller for balancing and protection.
000
Doridian @doridian.net · 26/05/2026
This might not be a good design, or an efficient design. But it is my design. And it gets the job done (Chorus Fruit). And I like the way it looks, too, which is a requirement.
010
Doridian @doridian.net · 26/05/2026
Once I actually get usable fiber adapter for this thing (already on order), this will be a whole lot of silly fun. Definitely not useful fun :3
Photo of the front of a Tektronix TekRanger 2 TFS3031 showing the power up self-test screen having succeeded. It further shows the instrument as having both single and multimode optics in the dual wavelength configuration.

A calibration label dated 2021 with expiry in 2022 is also visible.The same instrument from its side, showing the covered optical ports, as well as the RS232 and printer ports. And last but not least, the slim floppy drive.
010
Doridian @doridian.net · 24/05/2026
Okay waypipe do be kinda neat tho
000
Doridian @doridian.net · 24/05/2026
Ah yes thanks what a normal selection of architectures PXE booting offers Source: datatracker.ietf.org/doc/html/rfc45…
Section of RFC 4578 showing the architecture enumeration, listing the following valid options: Intel x86PC, NEC/PC98, EFI Itanium, DEC Alpha, Arc x86,  Intel Lean Client, EFI IA32, EFI BC, EFI Xscale, EFI x86-64
010
Doridian @doridian.net · 22/05/2026
My Google account will legally be allowed to drink later this year, lol
020
Doridian @doridian.net · 22/05/2026
If any of you critters are at Furlandia and wanna say hi. This is me right now in the lobby :3
120
Doridian @doridian.net · 19/05/2026
[mh-] I really miss the old internet for my own socialization. Hosting game and such was my way to socialize, the technical knowledge helped get into communities, and have people talk to me (feature requests, bug reports) naturally. Now, those communities are mostly based around admin/mod […]
furry.engineer
Original post on furry.engineer
110