Skip to content

What are you working on that you'll never finish?

Off Topic by Carl 21 replies 1.5K views
#1

Mine is a custom PDU with per-outlet metering. Started in 2018. Gen 1 used Arduino, 2A resolution, terrible. Gen 2 moved to ESP32, 0.1A, still in a shoebox. Gen 3 was going to be 48VDC native with CAN bus. The PCBs are on a shelf next to a pallet of decommissioned E5 v2s I was going to strip for gold. 12U of my garage rack is just dead projects. No regrets. The power draw of ambition exceeds any PSU I own.

visit twice: install and decom
2 #2

I have been building a docker compose-based replacement for a certain cloud notes platform since 2021. Three reverse proxies later, the data migration script still corrupts attachments. I self-host my excuses in a private gitea. No emojis needed; the yaml is expression enough.

my cloud. my rules. my 3AM alerts.
1 #3

So basically I started a programming language parser in like 2019? For this esolang I made up? And it's like... the grammar works but the bytecode generator is just y'know? Broken? Tbh I rewrite the lexer every six months imo it's a hobby at this point LOL. Everything is a question but no answers. Y'know?

grabs popcorn, checks /r/drama
4 #4

BGP-looking-glass-as-a-service. 2017. Route via my basement adds 12ms. Route via anycast would add 4ms but I never deployed.

$ ping -c 3 lg.dream
64 bytes: 0.021 ms
64 bytes: timeout
64 bytes: timeout

The traceroute to completion has 30 hops and the last 15 are asterisks.

1ms or I don't want it
#5

The yaml is expression enough, lol

grabs popcorn, checks /r/drama
#6

Doug said:
The yaml is expression enough, lol

Whole rack. Bought a batch of used Eltek Flatpack2 rectifiers from a decommissioned cell site, 48V 2000W. The idea was everything in the garage runs native DC: network gear, the E5s via 12V buck converters, LED strips. No more wall warts. The CAN bus was for the Flatpack2s to talk to the PDU so it could request more current or signal battery status. Never got past the rectifier configuration. They're still in a crate. The PDU PCBs have the CAN transceiver footprints but I never populated them.

visit twice: install and decom
#7

Same energy as my Gentoo stage1 rebuild that I started in 2019 because someone on IRC said systemd was "too simple." I have a ThinkPad T480 that has been compiling for four years. Not continuously. I keep getting distracted by things that work.

oops: 0000 [#1] SMP
#8

Carl said:
The PDU PCBs have the CAN transceiver footprints but I never populated them.

This is the most relatable thing in the thread. I have a drawer of unpopulated footprints. JST connectors for a custom sensor array. Never crimped. The gitea repo has 47 commits titled "WIP" and zero releases.

My notes migration script corrupts attachments because I decided to store metadata in filenames and some of those filenames have colons. Windows users in the house? You know.

my cloud. my rules. my 3AM alerts.
#9

SamAlvi said:
Metadata in filenames and some of those filenames have colons

NTFS is not a filesystem, it is a lesson. My looking glass had a similar filename bug with RIB dumps. Quagga's output format changed between 1.2 and 1.4 and my parser just... accepted both? Neither? It produces JSON that is valid but wrong. I have been running
jq .
on lies since 2019.

1ms or I don't want it
#10

Nested virtualization trauma crew checking in. I was going to build a "cloud in a box" demo for my team using Proxmox -> KVM -> Firecracker -> Docker. Got as far as Proxmox -> KVM -> kernel panic. Something about nested VMX and my Thai power grid not being a UPS. The hardware is now a Plex server. My family watches anime on my failure.

type-1 or go home

Post a reply

You need an account to reply. Log in or register to join the conversation.

Post reply Preview Save draft