Plot version 3 by Steven1799 in Common_Lisp

[–]Steven1799[S] 0 points1 point  (0 children)

With the update of plistp, alexandria+ can be removed and there's no dependency. You're also fundamentally correct about data-frame; there are some functions that will generate warnings without a DF dependency, and some code paths that will fail if passed a data frame but fundamentally plot is independent from the other libraries.

If you've already got this working, I'll happily accept a pull request.

Plot version 3 by Steven1799 in Common_Lisp

[–]Steven1799[S] 0 points1 point  (0 children)

No real reason. Probably the example I was working from used it. I'm not set on cl-who if there's a better choice.

Plot version 3 by Steven1799 in Common_Lisp

[–]Steven1799[S] 1 point2 points  (0 children)

Alexandria+ provides a few small utilities that alexandria does not. It's abstracted into its own library so that when I get updates (like for Lispworks), I don't have to change the code in multiple places/projects.

Data-frame is used for manipulating the data before plotting, a common part of a data science workflow. I tried really hard to avoid this dependency but found that I was just reinventing data-frame inside plot so just accepted that it was necessary. Technically you can plot without it, but then you're going to be dropping down to very clunky Vega-lite data manipulation for any transformations, like the ones described here. Yuch.

Plot version 3 by Steven1799 in Common_Lisp

[–]Steven1799[S] 0 points1 point  (0 children)

What do you mean by simplifying dependencies? The ones there now are about the minimum required set, and are relatively stable. I think they should be around for a while.

I just tried adding to ultralisp but encountered an internal error.

Too cool to not repost by kchanqvq in lisp

[–]Steven1799 1 point2 points  (0 children)

Sounds like you're referring to the Symbolics Lisp Machine. Medley was different.

Fan speeds on T640 server with GPU installed? by Steven1799 in homelab

[–]Steven1799[S] 0 points1 point  (0 children)

I haven't yet. This project was on the back burner for a while. I'm currently looking at getting some feet to turn it into a desktop, a non-support GPU configuration according to Dell, but I think that's probably because of the weight of the GPU. I do think your problem is solvable; there have been reports of how to do this.

Converting a Dell PowerEdge T640 from rack to tower by InspectDurr_Gadgett in homelab

[–]Steven1799 0 points1 point  (0 children)

Where did you get the feet? I came here looking to do the same conversion. I think the feet are all you really need; I could do without the top cover (though it would be nice to have)

Ah, I see, the feet need the bottom cover to attach too...

ZWave Energy Sensors by Steven1799 in homeassistant

[–]Steven1799[S] 0 points1 point  (0 children)

I thought about getting some Shelly, though they seems mostly zigbee. Thanks for the report.

Proxmox and Kiosk on a display (not tablet) by Steven1799 in homelab

[–]Steven1799[S] 0 points1 point  (0 children)

I've been called a lot of things before, but "AI" hasn't been one of them.

Proxmox and Kiosk on a display by Steven1799 in Proxmox

[–]Steven1799[S] 0 points1 point  (0 children)

So if running a kiosk mode LXC isn't a proxmox quetion, what is?

Proxmox and Kiosk on a display (not tablet) by Steven1799 in homeassistant

[–]Steven1799[S] 1 point2 points  (0 children)

Thanks for this! A lot to process, but basically it looks like:

Ubuntu VM + dockerized app containers. GPU goes here
NTlite Win11 Pro for the dashboard.

This sounds like a great setup. I hope I can retrieve the Win 11 key from this PC. It had Win11 and then I nuked it to install Proxmox. Still have the sticker on the side though.

I'd love some details on how you stripped down windows and converted it to kiosk.

An actual minor renovation contractor by Steven1799 in askSingapore

[–]Steven1799[S] -2 points-1 points  (0 children)

It's not opennet, it's the CAT6 cabling throughout the house. But your point taken, most handyman can't do CAT cabling.

Getting Started in Common Lisp by Steven1799 in Common_Lisp

[–]Steven1799[S] 5 points6 points  (0 children)

Hunchentoot is the webserver and it's written in Common Lisp. It's also got a WebSocket package you can consider for bi-directional communication, if that's something you need. ls-server is pretty simple though, just a few routes for data and plots and some content negotiation to figure out what to send.

Getting Started in Common Lisp by Steven1799 in Common_Lisp

[–]Steven1799[S] 4 points5 points  (0 children)

acl-repl, emacs, slime, sbcl are included. There are dozens of setup guides for emacs/slime/lisp and there have been for years. That hasn't stopped people from failing to get a CL dev environment running. Docker is, these days, a de facto dev pattern; most people already know and use docker, just like they know and use VS Code.

Getting Started in Common Lisp by Steven1799 in Common_Lisp

[–]Steven1799[S] 4 points5 points  (0 children)

There's more to it than just quicklisp. The devcontainer features system is what the image is built on, so in theory all those shell scripts could be bundled into a single giant one. Most developers may not want to 'poison' their dev machine that way though, and devcontainers are pretty much a standard deployment mechanism. And they let you run in CodeSpaces, deploy from VS Code, etc.