So, I've managed to get 2 VMs set up on Oracle Cloud. Worked up some Ansible playbooks to install things, open ports etc.
Going to do the LetsEncrypt thing and if it comes up

I've spent the week so far setting virtual machines in Oracle Cloud.

They have a free tier with up to 4 Ampere CPUs (ARM64) with up to 24GB RAM, something like 47GB storage.

I haven't had 64bit machines available to me before. Most of my machines are castoff 32bit boxes from friends & family.

So, it starts a new era in my computing experience. I've gone from 8bit -> 16bit -> 32bit and now 64bit.

To me, the biggest jump was from 16bit to 32bit.

Looking forward to seeing what 64bit brings

Seth Brown boosted

why would i touch grass when i can fire up the grass touching simulator

Oh! BTW, this is the post I used to set up that vim -> REPL environment.

technotales.wordpress.com/2007

Yes, I know I could/should have used Emacs/Lispbox but my muscle memory is locked into vim.

Finally got a vim -> REPL via screen environment up and running.

This allows me to type commands in vim and send them to another screen process running a Common Lisp REPL.

Now I can save the contents of a vim buffer to a file while still retaining full interactivity with the REPL.

I'm working through the sample code in "Practical Common Lisp" by Peter Seibel.

It's going good so far.

Wish me luck!

In my pursuit of Lisp enlightment, I came across this interesting explanation of the development of Emacs for Multics.
Interesting both for the debate of whether Emacs was desirable or possible on Multics and also for the technical explanation of how Lisp was used to overcome issues involved in its development.

> The choice of Lisp turned out to be a very wise choice, for the incremental creation of the editor, through its "extensibility," could have been done in no other language.

Hmm

As I may have mentioned, I am being "challenged" in my study of Lisp.

Today I came across this interesting video where the presenter demonstrates a tool he created to help programmers get feedback on what their code is going.

Worth a look

youtube.com/watch?v=PGDrIy1G1g

About Lisp so far.

I've believe that everything I type into the REPL, is basically a pointer, either a pointer to a function, or a pointer to data.

So the REPL manages these pointers "invisibly" without my having to declare anything as a pointer specifically.

It's also probably why it can pass functions into functions; it's really just passing a function pointer.

Anyhow, that's how I think about it. Probably wrong, but that's what I'm working with as a mental model at the moment.

Well, once more, I am trying to learn Lisp.

This language bothers me.

It bothers me that I don't grok Lisp.

It feels like when I was learning UNIX and C, that feeling of helplessness before an unassailable wall.

It took me years but one day I got to the point where UNIX made sense.

That's how it feels now, me in front of a wall.

The difference now is the internet. All the books I need to learn about Lisp, are now online.

Wish me luck!

Since we're showing off the fruit from our gardens, here are some limes from one of our lime trees.

In the end, I downloaded a Windows 10 iso from the Microsoft site and wiped the Windows 10 in S mode installation.

Then, finally, I was able to install the desired application.

If this is the way Microsoft is forcing people to open Microsoft Accounts now, what is going to happen when Windows 11 is released?

Is everything going to be subscription mode only?

I can see FreeBSD or OoenBSD in my future.

So, further to the ordeal I had over the weekend with Windows 10 not installing on a perfectly good laptop, the client brought a brand new laptop.

This one had Windows 10 Home in S mode installed, a new kind of hell.

I could not install the application on this laptop because S mode prevents that.

Apparently, one has to connect to the Microsoft App Store to switch off S mode.

Which means, I think, that one has to create a Microsoft Account just to disable S mode to install a program.

WTF

Early morning here.

I've spent 2 days trying to get a friend's "crashed" laptop working.

The hardware's fine, of course.

It's Windows that's the problem. Neither Win10 nor Win7 will install.

Slackware, Debian & Zorin all install fine.

I've tried Wine plus something called "dotnet45.exe", which took forever to install.

Now the application, something called "Aronium" segfaults.

How did we ever get to a place where software became so demanding?

WOTTA PITA!

How do I search on Mastodon for text in a toot that I saw this morning?

This week I ripped out a 500Gb hard drive from an old Xbox One, to use it to backup my file server before installing FreeBSD on it.
Now I've learned that installing Postgresql on FreeBSD takes more than a day, going on 2 days, so far.
Sigh

@encarsia this is what cocoa looks like after it's been shelled.
Sadly, the picture doesn't convey the intoxicating aroma of the beans.
It's a heady, lush smell that's absorbed into the skin.
Quite sensual.

Show thread

@encarsia Thought you'd like to see what cocoa looks like before it is turned into chocolate.

My sisters-in-law make chocolate, drinking cocoa and cocoa-infused dishes in the family restaurant.

A lot of it is fear of the unknown.
I installed Linux on the computer at my local credit union about 20 years ago and they've been happily using Linux ever since, on both their desktops & their servers.

Do they actually know anything about Linux? No, they just use it everyday, but they have no technical knowledge of it at all.

It's just another piece of software to them. All they know, is that it's cheaper and really reliable.

And that's how it should be.

Show older
LinuxRocks.Online

Linux geeks doing what Linux geeks do...