789 karma · joined August 16, 2017
And no, I'm not "overwhelmingly" pro-AI. Especially since many of us know that the AI concept is storied and goes a long time even before our generation, and this LLM-based AI isn't really AI in a proper sense.
This "AI" has some good uses, granted, but the cost-benefit ratio is stupidly bad. For all the benefits that I can see with AI, if this means that I have to put up with scrapers aggressively ruining the Web, data centers gobsmacking available resources, and getting GPU and memory prices gouged to death on me, I'd rather pass. It's not an attractive proposition, simply stated.
Worse yet, I teach; and AI-enabled cheating is making my work much harder.
So, pardon me if I'm a little unenthusiastic about this newfangled artificial intelligence that isn't.
But I think this is perhaps one of the first AI developments I actually like. Transitioning an app from React Native or any web technology to native code has the distinct advantage that the native version should be much more economical in its use of resources.
I'm tired of hearing about RAM and other components hiking their prices while at the same time RAM sizes of ~8 GB are considered too small because things like Electron apps are wasteful in their consumption of resources. Now, with more native apps, we might get full circle: leaner apps thanks to agentic development. Maybe someday 8 GB of RAM could be considered enough once again. Truly interesting.
If LA repairs a whole street, they also need to add wheelchair ramps because of ADA. This is expensive for them and they don't want to do that, so they do not do any repair or circumvent it.
You can download the original CDE here: https://sourceforge.net/projects/cdesktopenv/
Reading from the activity, it still seems to receive some fixes and updates although, as the SlackBuild author said, it would not be advisable to use it in an internet-facing desktop for security reasons.
NsCDE also behaves very well.
Otherwise, you can use Xfce which was heavily inspired by CDE; and now, even Plasma 6 have a very good CDE-like (or Motif) theme.
The peripherals were also noteworthy in the sense that you could have similar, "serious" peripherals such as good dot-matrix printers or floppy drives, than your father's "serious" CP/M or MS-DOS business computers; quite a difference from other home computers' idea of peripherals which were substandard or crippled equipment. That is, from peripherals alone, you could make a case of using C-64 even in serious business cases. And I know, I saw various cases where it was used with vertical or custom-made software packages in my country.
For hackers, the architecture was well understood, the memory map open and re-programmable, and the assembly was 6502 (I know the CPU was the slightly different 6510 but the opcodes were basically the same), which was fairly approachable for assembly programming.
You could get some or all of that, but, as the ad referenced by the TFA, you had to pay a lot more dollars for that.
EDIT: Now I see you installed it via flatpak. That is also a source of endless inconsistencies and instabilities. So you should maybe try the native fedora rpm.
Since then, a lot of Live Linux distros emerged, with various features offered; Debian got a much better installer; and then Knoppix dropped KDE Plasma as their desktop environment. All of that made me to move over to better "Live Linux" distros.
The package you mention (SCCS) might be offered as a FreeBSD port, maybe, but I'm certain it's not a required part of the system.
Interesting. This reminds me of COBOL and FORTRAN "code sheets" that were used back in the day...
Now, I require of students to submit written assignments done by hand. That way, I can at least be certain that there's some learning involved, even if they resort to AI to produce the relevant written part, because evidence points out that writing by hand reinforces learning.
I read that other professors resorted to requiring manual typewriters, which I also hate with a passion.
That is, AI is negating decades of enablement achieved by technology.
Honestly, between these circumstances and the fact that we are "enjoying" (?) brave new prices for RAM and SSDs, I'm finding AI increasingly harder to like.
I just said that it comes already installed (because is a required, essential part of the system) in Slackware.
Slackware is a Linux distribution, just as Arch or NixOS.
So, install Slackware, and elvis comes bundled and installed in your Linux.
Elvis, at its latest release (2.2.0) is a required part of Slackware, part of the A (essential system) package series. I have it installed on my system, alongside Plasma 6.7 and kernel 7.1.
Last year I paid money to upgrade my laptop's RAM from 16 to 32 GB. I didn't pay it so apps could just be more bloated without offering any significant benefit.
Developers should respect and be efficient using hardware resources. There are no excuses for that.
It was used by reservation; that is, someone requested a time slot and got access to the computer for that time (paying the required fee, of course). IIRC, it even ran overnight.
I saw the system while I was a pre-teen, in 1982. At the time, it was still in operation even after more capable systems were installed and microcomputers were making their inroads. At that time its usage was reduced, but CNC folks told me it still was used by some civil engineers who did structural calculations with it.
This. I'm 55. My teenage years were in the 1980s, where CDs started to appear but vinyl was still mainstream. I remember Dad having a significant vinyl library and I also got my own collection.
But I hated caring for that thing. The medium is finicky, prone to scratches and whatnot, and CDs had more length and also more range and better sound. So as soon as I was able to get CDs, I got rid of my vinyl collection faster than one does it with a hot potato in their hands. I used vinyl daily, hated the whole burden of caring for it; and against CDs, I really found them wanting.
Too bad the medium got degraded with idiots who used dynamic compression, but inherently CDs and lossless digital audio in general is way much better. I never understood the vinyl resurgence, until some people explained it as being something more performative and also a way to get better artwork and physical mementos of the music. Understandable, but I still feel it's weird.
But I really hate with my guts how AI capabilities are shoved down our throats on every instance of consumer-facing software, and I hate how it's carelessly used, sometimes with devastating consequences. The latest case where some accounts were hacked by abusing Meta's AI is an example.
And also, as a teacher, I hate how AI has upended higher education. I'm still adjusting my workflow to work around student's AI-enabled cheating and abuse.
So, while it's just a tool, it's been a tool that has seen some very crappy uses, and companies are quite happy to empower and enhance humanity's worst tendencies with it.
This software is a beast to build and package. On first compilation, it spent like ~5-6 hours just pulling Rust crates. This time thankfully was significantly reduced once the relevant packages were in cargo caché; only the changed/added ones were picked up.
But the second problem is even more annoying. Building Deno happily consumes about ~16-20 GB of precious disk space on space-constrained SSDs. This is too much.
I think we should go back to more efficient software, both in object code formats (the product) as well as in the build process. Why would a single JS runtime need 20 GB storage to be built? This is wasteful.