• 4 Posts
  • 73 Comments
Joined 1 year ago
cake
Cake day: June 14th, 2023

help-circle
  • Discussion: you can have an “extinction event” in any ecosystem-- not just biological ones.

    For example, the abandonment of steam locomotives in the mid-20th-century, or the Home Computer crash of the 1980s.

    Similar to a biological mass extinction, you have:

    • A discernable ecosystem change, either a sudden event (the introduction of reliable, mass-produced diesel locomotives), or a measurable decline of “habitability factors” (as hundreds of firms brought cheap 8-bit computers to market, retail space and overall consumer interest saturated)
    • a rapid diversification of new and exotic types to fill the vacated niches (the cabless “B-unit” and flexible “road-switcher” locomotive types didn’t exist in the steam era. The post-crash computer market brought in new entrants like cheap IBM clones, the C128 and Atari 130XE, all chasing a sub-$1000 market that was now free of Sinclair, Coleco, and Texas Instruments)
    • followed by a shake out and consolidation of the survivors/winners as they select for fitness in the new world (ALCO was a strong #2 in the diesel locomotive market in 1950, but didn’t make it to 1970. The C128 never became the world-beater its predecessor did.)
    • a few niches largely untouched (China was still building steam locomotives into the 1990s. The Apple II series lasted about as long.)


  • Also on modern firebreathers.

    I like runit better than systemd, the packages are current, and it has most of what I want in the main repos.

    I also found the documentation excellent in thst it’s a cohesive list of real-world topics rather than a 500-km-deep wiki or forum archive.

    I should try a modern Slackware one day. I loved it back before I had broadband and just ordered a burned CD for each new release, but I should try following -current and the Slackbuilds stuff.


  • I guess the assumption is more that for me, a fresh install is often about decluttering as much as anything-- the five Wayland compositors, three music players, and six pseudo-IDEs I tried and didn’t like don’t need to follow me to the next build.

    In a conventional install, that just means “don’t check the checkbox in the installer next time”. In a Nix-style system, this is a conscious process of actively deciding to remove things from the stored configuration, no?

    I suppose the closest I’ve gotten was recently migrating my setup from a desktop to a new laptop. Mostly copying over some config from my home directory, but even then, I wanted enough different stuff-- removing tools I don’t use on the laptop, adding things like battery monitoring and Wi-Fi control-- that it involved some reconfiguration.


  • I suspect the tooling isn’t quite there yet for desktop use cases.

    If I were to try to replicate my current desktop in an immutable model, it would involve a lot of manual labour in scripting or checkpointing every time I installed or configured something, to save a few hours of labour in 2 years time when I get a new drive or do a full install.

    The case is easier for defined workload servers and dev environments that are regularly spun up fresh.



  • We get, for some reason, a huge number of window replacement contractors coming door-to-door. Because I really want to be high-pressure sold $10k worth of low quality glass from the people who are running big enough marhins to put a full page colour ad in the local newspaper every day to go with their 6 hours a day of local TV spots.

    I actually said to one “We’re a Linux household. Not interested in Windows” and slammed the door on them.

    I now realize cocking a rifle would have made the effect even better.












  • I think there would be more sympathy if Cloudflare pointed to a specific limit breached and proposed ways to get into compliance at their current price plan.

    “Service XYZ is now consuming 500% of expected quota. Shut it down or we need to get you on a bigger plan.” is actionable and meaningful, and feels a little less like a shakedown.

    I’m sick of “unlimited” services that really mean “there’s a limit but we aren’t going to say what it is.” By that standard, freaking mobile telecoms are far more transparent and good-faith players!

    Perhaps this also represents a failing in Cloudflare’s product matrix. Everyone loves the “contact sales for a bespoke enterprise plan” model, but you should be creating a clear road to it, and faux-unlimited isn’t it. Not everyone needs $random_enterprise_feature, so there’s value in a disclosed quota and pay-as-you-scale approach: the customer should be eager to reach out to your sales team because the enterprise plan should offer better value than off-the-rack options at high scale.


  • I wonder if it might be an unreproducible moment in history.

    I suspect the Cambrian explosion of X11 window managers came from two things:

    • Propriatery and former-propriatery systems with unique look and feel (see, for example, Open Look/olvwm) There was also a tendency to copy any style you could (WindowMaker copied NeXTStep, IceWM mocked OS/2, and when those cute QNX demo discs came out, within days there were lookalike themes). It feels like the last major outside inspirations, MacOS and Win1,1 are converging on almost intrrchangeable insipidness.

    • The 1990s/2000s customization era. Machines were finally powerful enough to do mildly nifty things, but still attainable by hobbyists gluing together pixmaps and this bred stuff like Enlightnment E16 or Afterstep

    Do these forces still exist in 2024? It seems like Unix Porn today is a bunch of neokvetch windows without even a titlebar to provide a personal statement.


  • I think I’d be a lot more excited about Wayland if I felt like I can get a compositor that matches my tastes.

    I want to iconify things to the desktop, not relying on a taskbar-alike. Nothing seems to offer that. Hell, the taskbar is often a third party program.

    I want to double-click to shade. Labwc just added this, a feature that X11 window managers have been offering since the 90s.

    I want an aesthetic that’s got real depth and skeumorphism, rather that flat and featureless. Maybe something offers that, but there are plenty of X11 choices that have beveled buttons out of the box.

    The charm of Unix systems used to be flexibility, buy Wayland seems to be an extinction-level event for traditional window management. Nothing fills the gap of FVWM or WindowMaker. But gosh, I can get 92 flavours of tiling compositor and windows that ripple when dragged.