Flutterby™! : Data Hell

Next unread comment / Catchup all unread comments User Account Info | Logout | XML/Pilot/etc versions | Long version (with comments) | Weblog archives | Site Map | | Browse Topics

Data Hell

2024-10-12 02:11:01.651035+02 by Dan Lyke 1 comments

I was recently involved in a discussion, stemming from my whine about Ubuntu renaming libgeographic-dev to libgeographiclib-dev, about the value of code, about building assets, and about operations vs capital improvement.

We in software kind of casually say that every line of code is a liability. And it's true. We say that the value of software is in how little it costs to change it, and this is a little less true, because a working system has value, and, yes, changing it costs and agility has value, but...

I'm not sure what my thesis is, but when we build external dependencies, we're making it so that we must, randomly, spend on changing our software, on updating, and the constant churn means that we don't have value for craft.

Why should I bother to build it beautifully if it's gonna get torn down in 6 months? Why should I build it for a decade, or a month, if I'm going to have to gut it and rebuild it in two weeks?

As someone drawn to the startup world, I have struggled with this often, on the other hand the code running this website has legacy that runs back two and a half decades, and a good portion of it has been running largely unchanged for two.

And it pisses me off when an apt upgrade, even across releases, breaks shit.

Which is why I recommend today's rant: Get me out of data hell:

Suffice it to say that while people are sincerely trying their best, our leaders are not even remotely equipped to handle the volume of people just outright lying to them about IT.

[ related topics: Interactive Drama Weblogs Software Engineering Work, productivity and environment Sports Community Archival ]

comments in ascending chronological order (reverse):

#Comment Re: Data Hell made: 2024-10-12 14:41:32.50084+02 by: Definitely Not a Bot

Shit now I have to read that guy's entire blog.

Add your own comment:

(If anyone ever actually uses Webmention/indie-action to post here, please email me)




Format with:

(You should probably use "Text" mode: URLs will be mostly recognized and linked, _underscore quoted_ text is looked up in a glossary, _underscore quoted_ (http://xyz.pdq) becomes a link, without the link in the parenthesis it becomes a <cite> tag. All <cite>ed text will point to the Flutterby knowledge base. Two enters (ie: a blank line) gets you a new paragraph, special treatment for paragraphs that are manually indented or start with "#" (as in "#include" or "#!/usr/bin/perl"), "/* " or ">" (as in a quoted message) or look like lists, or within a paragraph you can use a number of HTML tags:

p, img, br, hr, a, sub, sup, tt, i, b, h1, h2, h3, h4, h5, h6, cite, em, strong, code, samp, kbd, pre, blockquote, address, ol, dl, ul, dt, dd, li, dir, menu, table, tr, td, th

Comment policy

We will not edit your comments. However, we may delete your comments, or cause them to be hidden behind another link, if we feel they detract from the conversation. Commercial plugs are fine, if they are relevant to the conversation, and if you don't try to pretend to be a consumer. Annoying endorsements will be deleted if you're lucky, if you're not a whole bunch of people smarter and more articulate than you will ridicule you, and we will leave such ridicule in place.


Flutterby™ is a trademark claimed by

Dan Lyke
for the web publications at www.flutterby.com and www.flutterby.net.