prologic

twtxt.net

No description provided.

Recent twts from prologic
In-reply-to » ASCIIFlow This is kind of cool 😅

@abucci@anthony.buc.ci Yeah! 🤣 Sadly I’ve had to take down the tldraw instance. a) it’s super old and b) for some reason it requires 256M of memory just to start without getting killed?! 😱 wtf?! I wish I was more experienced with this Yarn/NodeJS ecosystem and could wrap my puny little head around this stuff, but I just can’t 🤦‍♂️

Thinking of taking down excalidraw too and just leaving wbo up. It’s the most lightweight, versatile and “just works”™ – Even if its missing some things I like out of tldraw (like snapping to grid)

⤋ Read More
In-reply-to » ASCIIFlow This is kind of cool 😅

Unfortunately the resulting Docker image for the older version of tldraw is 1.7GB 😱

$ docker images | grep tldraw
r.mills.io/prologic/tldraw   latest            5b0e374ed1cc   8 minutes ago   1.69GB

if anyone knows anything about this shitty Javascript/NPM/Yarn ecosystem and how to make this smaller, do let me know 😅 Here’s the Dockerfile:

# Written by Ange Cesari
# Use official Node.js based on Alpine
FROM node:16-alpine

# Install Yarn
RUN apk add --no-cache yarn

# Create dir for application
WORKDIR /usr/src/app

# Copy files from apps/www to workdir

COPY apps/www .
# Change workdir to apps/www
WORKDIR /usr/src/app/apps/www

# Install dependencies with yarn
RUN yarn

# Expose application port (5420 for the tldraw/example)
EXPOSE 3000

# Run application in dev mode
CMD ["yarn", "dev"]

⤋ Read More
In-reply-to » ASCIIFlow This is kind of cool 😅

I was able to get an instance of excalidraw up and running at draw.mills.io using the official image they provide; sadly however:

At the moment, self-hosting your own instance doesn’t support sharing or collaboration features.

We are working towards providing a full-fledged solution for self-hosting your own Excalidraw.

😢

⤋ Read More
In-reply-to » I need to do a big rewrite on how the yarn desktop client handles the status widgets, this is because I want links and such, and to do that I have to rewrite the status message code, it takes a bit if time to do it, but I kinda know what to do - I just need to dive in and get it done. Been thinking about it for a while, I think it's time to get started on it. Also makes the code much cleaner then what it is now.

@stigatle@yarn.stigatle.no Trying to figure this out… Writing up a wiki page on this. Having a bit of trouble though as I’m getting a 400 Bad Request for some reason and I’m not sure why 🤔 (yet)

⤋ Read More
In-reply-to » "Web Environment Integrity" is Google's fancy name for closing the web in a DRM scheme. The internet found out, started questioning in github issues ans pull requests... and now the repository is worth reading with a popcorn bucket on your lap.

@marado@twtxt.net I 100% agree on the sick perverted goals of these large corporations, who let’s be honest are really running/owning the world right now. But I’m not so convinced that adding Website to Browser integrity and attestation would “break the web” per se, the Web is built on open protocols. This would just further fracture the Web even more. Just like all this (the fudd has died) “blockchain” / “web3” crap 😅

⤋ Read More
In-reply-to » Anyone got any cool shit™ to watch on Youtube? 🤔 One of the biggest downsides of all this streaming crap is that once you watch one thing, it fills your list with other similar things to that one thing. After awhile you get tired of the same shit™. Maybe it's just me, but I cannot stand this algorithmic garbage content shoved in your face.

@lyse@lyse.isobeef.org Thank you! 🙇‍♂️

⤋ Read More
In-reply-to » I need to do a big rewrite on how the yarn desktop client handles the status widgets, this is because I want links and such, and to do that I have to rewrite the status message code, it takes a bit if time to do it, but I kinda know what to do - I just need to dive in and get it done. Been thinking about it for a while, I think it's time to get started on it. Also makes the code much cleaner then what it is now.

@stigatle@yarn.stigatle.no I can do that👌

⤋ Read More
In-reply-to » I need to do a big rewrite on how the yarn desktop client handles the status widgets, this is because I want links and such, and to do that I have to rewrite the status message code, it takes a bit if time to do it, but I kinda know what to do - I just need to dive in and get it done. Been thinking about it for a while, I think it's time to get started on it. Also makes the code much cleaner then what it is now.

@stigatle@yarn.stigatle.no Would it help with improvements to the API? 🤔

⤋ Read More
In-reply-to » Just compiled the Yarn desktop client on OpenSuse, was no issues getting it to run there, I love how portable it is. I initially wanted to run OpenBSD on this laptop, but it would not detect wifi, which is a dealbreaker for me, so I installed OpenSuse tumbleweed instead, and will run OpenBSD in a VM and try from there instead.

@stigatle@yarn.stigatle.no Nice 👌

⤋ Read More
In-reply-to » I need to fully automate my backup/recovery process. I use restic as my primary backup/recovery tool and documented a process for Docker volume backup and restore with restic which I also use to backup Docker local volumes (unfortuantely requires small amounts of downtime per service) -- There is also this nice tool called auto-restic which I haven't gotten around to using yet, which I thinik will help with automating. Right now I still kick the process of by-hand, whenever I feel I should probably do another backup 🤦‍♂️

Woohoo 🥳 Finally fixed the remaining bugs in my set of shell scripts for backing up Docker volumes:

https://git.mills.io/prologic/backup-docker-volumes

Has the behavior of:

  • Given a Docker node;
  • Find all active volumes.
  • For each volume, find its running container or service,
  • Stop the Container or scale down the Service.
  • Run the backup on the volume
  • Restart the Container or scale up the Service.

⤋ Read More
In-reply-to » I need to fully automate my backup/recovery process. I use restic as my primary backup/recovery tool and documented a process for Docker volume backup and restore with restic which I also use to backup Docker local volumes (unfortuantely requires small amounts of downtime per service) -- There is also this nice tool called auto-restic which I haven't gotten around to using yet, which I thinik will help with automating. Right now I still kick the process of by-hand, whenever I feel I should probably do another backup 🤦‍♂️

One of my main problems/blockers I think is that I use my Mac Studio as my primary backup target (from my NAS and Docker volumes), then I use Backblaze B2 as my secondary target from there. So my backup process is 2-step with two targets (a local target and a remote target). What I really need is another secondary smaller NAS that I can just host the tools on more permanently, hmmm.

⤋ Read More

I need to fully automate my backup/recovery process. I use restic as my primary backup/recovery tool and documented a process for Docker volume backup and restore with restic which I also use to backup Docker local volumes (unfortuantely requires small amounts of downtime per service) – There is also this nice tool called auto-restic which I haven’t gotten around to using yet, which I thinik will help with automating. Right now I still kick the process of by-hand, whenever I feel I should probably do another backup 🤦‍♂️

⤋ Read More
In-reply-to » So in the wave of all things AI and this roller coaster we're all on, apparently actors, writers and so on are all on strike. I don't recall seeing anything in my feeds about this, so I had to ask a few folk in real life wtf was going on there...

Of all the jobs under threat by AI/ML, IMO artistic/creative jobs need to be protected at all costs. Why? It’s what makes us human and makes things interesting. Without creativity I worry we’ll just end up worse off.

⤋ Read More

So in the wave of all things AI and this roller coaster we’re all on, apparently actors, writers and so on are all on strike. I don’t recall seeing anything in my feeds about this, so I had to ask a few folk in real life wtf was going on there…

Turns out they’re all on strike because they fear that AI/ML models will take over their jobs. There are numerous cases where “tech” has already replaced an actor, now it will just get much easier to do.

⤋ Read More

Anyone got any cool shit™ to watch on Youtube? 🤔 One of the biggest downsides of all this streaming crap is that once you watch one thing, it fills your list with other similar things to that one thing. After awhile you get tired of the same shit™. Maybe it’s just me, but I cannot stand this algorithmic garbage content shoved in your face.

Someone please help me change this 🤣 🙏

⤋ Read More
In-reply-to » Today one crypto I invested in went up over 70%, the other 20%. The bank I have fucks us over with the current economy, and earns record amounts for themselves. This is why I put savings in crypto and not in the bank. Im not trying to come across as a cryptobro or anything like that with this post (I rarely write about it).

@stigatle@yarn.stigatle.no Nice! 👌 You’re rich ‘n wealthy 😆

⤋ Read More
In-reply-to » BeagleV-Ahead pocket computer powered by RISC-V SoC BeagleBoard.org launched today the open-source BeagleV-Ahead. This new open-source RISC-V Single Board Computer is powered by the Alibaba T-head System-on-Chip which combines a quad-core RISC-V CPU, 4 TOPS NPU and 50 GFLOPS Imagination BXM-4 GPU. As previously mentioned, the BeagleV-Ahead accommodates the Alibaba-T-Head TH1520 SoC with the following features: TH1520 — quad-core 64-bit RISC-V 64GCV

RISC-V is certainly coming along 👌

⤋ Read More
In-reply-to » BeagleV-Ahead pocket computer powered by RISC-V SoC BeagleBoard.org launched today the open-source BeagleV-Ahead. This new open-source RISC-V Single Board Computer is powered by the Alibaba T-head System-on-Chip which combines a quad-core RISC-V CPU, 4 TOPS NPU and 50 GFLOPS Imagination BXM-4 GPU. As previously mentioned, the BeagleV-Ahead accommodates the Alibaba-T-Head TH1520 SoC with the following features: TH1520 — quad-core 64-bit RISC-V 64GCV

@stigatle@yarn.stigatle.no INteresting 🤔

⤋ Read More