home tags events about rss login

Things happen.

dirk bonked 18 Jan 2025 05:32 +0000
original: bmac@jawns.club

I do not like this new A.I.
Its nonsense answers make me sigh
I do not want to hear its tale
I do not want it in my mail
I do not want it a-la-mode
I do not want it in my code
I do not want it with a scone
I do not want it in my phone
I do not want it as my chef
Not even in a PDF
I do like this new A.I.
This is the truth I won't deny

dirk honked back 17 Jan 2025 13:06 +0000
in reply to: https://fosstodon.org/users/mahryekuh/statuses/113843113450270489

@mahryekuh I would go as far as saying code units (i.e. functions) should be separated by ASCII 0x1D, and overloads should be separated by 0x1E (e.g. different cases in Haskell-style FP languages)

And all code should be saved on-disk as AST representations, with smudge/clean filters for formatting to 'readable' code in worktrees, but I'll go back to the couch, lie down for a bit and have fever dreams about a better world…

dirk honked back 17 Jan 2025 06:57 +0000
in reply to: https://fosstodon.org/users/mahryekuh/statuses/113839974324115260

@mahryekuh I am so happy I'm not the only person in town holding that ~~opinion~~ fact as opinion. In work code I choose not to bother and let colleagues have their joy in silly things like spaces for indentation. In all situations: CI-enforced code formatters, with any ambiguities resolved by nerf battle.

When need arises, update formatter config and re-format ALL THE THINGS (and put the commit ID in blame.ignoreRevsFile)

dirk bonked 17 Jan 2025 05:01 +0000
original: vampirdaddy@chaos.social

@cjust
Explaining to bankers:
it's not technical debt - it's an unhedged call option.

With debt you exactly know when you will have to pay, and how expensive it will be.

With "technical debt" you know neither. You just took the risk for a short-term benefit.