Hmm remove the cpu limits on this pod, not even sure why I had ‘em set tbh, we decided at my day job that setting cpu limits on containers is a bit of a silly idea too. Anyway, pod should be much snappier now 😅

⤋ Read More
In-reply-to » Hack of the day: running watch -n 60 rm -rf /tmp/yarn-avatar-* in a tmux because all of a sudden, without warning, yarnd started throwing hundreds of gigabytes of files with names like yarn-avatar-62582554 into /tmp, which filled up the entire disk and started crashing other services.

Hopefully you should see traffic die off a bit too as the /external endpoint is no longer externally abusable (get it) without being an authenticated user – which became problematic 🤦‍♂️ – The web is so fucking hostile 🤬

⤋ Read More
In-reply-to » Hack of the day: running watch -n 60 rm -rf /tmp/yarn-avatar-* in a tmux because all of a sudden, without warning, yarnd started throwing hundreds of gigabytes of files with names like yarn-avatar-62582554 into /tmp, which filled up the entire disk and started crashing other services.

@abucci@anthony.buc.ci Hopefully it shouldn’t 🤞

⤋ Read More

I had a play with LiveKit Agents Playground: KITT and I have to say it’s pretty impressive. Not the ChatGPT part of course, but the speech recognition and text to speech synthesis.

KITT is an AI voice assistant powered by LiveKit Agents, Deepgram, Eleven Labs, and ChatGPT. It is running on LiveKit Playground.

It’s too bad it relies on three cloud services, none of which can be run locally (with the exception of Ollama that you could replace the OpenAI component with).

⤋ Read More
In-reply-to » Went for a walk onto my backyard mountain again and ate the first three wild blackberries of the season. Watching the sunset unfold from the summit was quite spectacular. The solar disk was glowing extremely blood red. The photos show it way too white, though.

@lyse@lyse.isobeef.org Man gotta love that sunset !!! So nice 😊

⤋ Read More
In-reply-to » (#ug2ndqa) @prologic hm, it seems to be full disk that's the issue, same problem with the avatar in tmp it seems that's mentioned earlier here. I deleted them now. I regained 33% space (9GB).

@prologic@twtxt.net I got it working, I reinstalled go under home (instead of where go wiki tells me to install it), and pointed to that, as well as the variables you mentioned, that enabled me to compile it. deleted the old yarnd , and made sure I run the new one.
Thanks for the help (as always :) ).

⤋ Read More
In-reply-to » (#ug2ndqa) @prologic hm, it seems to be full disk that's the issue, same problem with the avatar in tmp it seems that's mentioned earlier here. I deleted them now. I regained 33% space (9GB).

You are reminding me that I should cut a release soon™ so there are binaires you can just “download” and use for the platform of choice 😅

⤋ Read More
In-reply-to » (#ug2ndqa) @prologic hm, it seems to be full disk that's the issue, same problem with the avatar in tmp it seems that's mentioned earlier here. I deleted them now. I regained 33% space (9GB).

@stigatle@yarn.stigatle.no So make deps would have installed some tools in either $GOPATH/bin or $GOBIN. See which with go env. Chuck that in your $PATH and you’re good to run make server. Normally this would be something like:

GOBIN=$HOME/go/bin
GOPATH=$HOME/go
export GOPATH GOBIN
...

⤋ Read More
In-reply-to » (#ug2ndqa) @prologic hm, it seems to be full disk that's the issue, same problem with the avatar in tmp it seems that's mentioned earlier here. I deleted them now. I regained 33% space (9GB).

@prologic@twtxt.net I did that, and it returns no error.

`user@server:~/backup/yarn$ make deps

user@server:~/backup/yarn$ make server

/bin/sh: 4: minify: not found
/bin/sh: 5: minify: not found
/bin/sh: 6: minify: not found
make: *** [Makefile:84: generate] Error 127
`

⤋ Read More
In-reply-to » (#ug2ndqa) @prologic hm, it seems to be full disk that's the issue, same problem with the avatar in tmp it seems that's mentioned earlier here. I deleted them now. I regained 33% space (9GB).

@prologic@twtxt.net hm, I installed latest go (vps did not have that intalled), I then did make deps, then make server, when I use the last command it said minify was not installed, I assumed minify package was the one to get, but it fails with that. (debian).

⤋ Read More
In-reply-to » We also rented a cabin for 5 days, and did a lot of things..

@prologic@twtxt.net Ok, good to know. So the issue is the same ‘avatar in tmp’ issue filling up the disk. I did not check the dates on the avatars there, but it worked fined earlier yesterday, and was full today, so it seems to be the same issue mentioned earlier on here. I’ll keep an eye on it. I have not updated yarnd for a while, so I run v 0.15.1.

⤋ Read More
In-reply-to » We also rented a cabin for 5 days, and did a lot of things..

@prologic@twtxt.net hm, okay, not sure what to do with it though. If I remember correct - I’ve just forwarded the subdomain to yarnd’s port - and that’s it.

This is the config:

`server {

server_name yarn.stigatle.no;
location / {
    proxy_set_header Host $host;
    proxy_pass http://127.0.0.1:8000;
    proxy_redirect off;
}`

⤋ Read More
In-reply-to » We also rented a cabin for 5 days, and did a lot of things..

@stigatle@yarn.stigatle.no It looks like your some kind of problem with the reverse proxy in front of yarnd? 🤔I ’m seeing this error: incomplete chunked encoding error(s) I don’t know anything about this though, tbh I’ve never seen this before myself 🤔”

⤋ Read More
In-reply-to » Hack of the day: running watch -n 60 rm -rf /tmp/yarn-avatar-* in a tmux because all of a sudden, without warning, yarnd started throwing hundreds of gigabytes of files with names like yarn-avatar-62582554 into /tmp, which filled up the entire disk and started crashing other services.

For example this one that got fixed this year:

commit 4304ec7ea3c5df95e0ed82bfa292c9330e342f61
Author: James Mills <james@mills.io>
Date:   Mon Jan 24 00:10:33 2022 +0000

    Fix bug in DownloadImage() leaking termporary files for external avatar downloads (#746)

⤋ Read More
In-reply-to » Hack of the day: running watch -n 60 rm -rf /tmp/yarn-avatar-* in a tmux because all of a sudden, without warning, yarnd started throwing hundreds of gigabytes of files with names like yarn-avatar-62582554 into /tmp, which filled up the entire disk and started crashing other services.

I also think you may be running a version that had a bug and lacked cleanup of those temp files

⤋ Read More
In-reply-to » Hack of the day: running watch -n 60 rm -rf /tmp/yarn-avatar-* in a tmux because all of a sudden, without warning, yarnd started throwing hundreds of gigabytes of files with names like yarn-avatar-62582554 into /tmp, which filled up the entire disk and started crashing other services.

At work right now so will have more concrete details in a few hours from now

⤋ Read More
In-reply-to » Hack of the day: running watch -n 60 rm -rf /tmp/yarn-avatar-* in a tmux because all of a sudden, without warning, yarnd started throwing hundreds of gigabytes of files with names like yarn-avatar-62582554 into /tmp, which filled up the entire disk and started crashing other services.

@abucci@anthony.buc.ci I will have a look but I suspect it has something to do with the open nature of the external endpoint. I closed this loophole recently due to other reasons myself.

⤋ Read More
In-reply-to » Hack of the day: running watch -n 60 rm -rf /tmp/yarn-avatar-* in a tmux because all of a sudden, without warning, yarnd started throwing hundreds of gigabytes of files with names like yarn-avatar-62582554 into /tmp, which filled up the entire disk and started crashing other services.

@abucci@anthony.buc.ci Please update!

⤋ Read More
In-reply-to » Hack of the day: running watch -n 60 rm -rf /tmp/yarn-avatar-* in a tmux because all of a sudden, without warning, yarnd started throwing hundreds of gigabytes of files with names like yarn-avatar-62582554 into /tmp, which filled up the entire disk and started crashing other services.

@abucci@anthony.buc.ci What revision are you running?

⤋ Read More
In-reply-to » Hack of the day: running watch -n 60 rm -rf /tmp/yarn-avatar-* in a tmux because all of a sudden, without warning, yarnd started throwing hundreds of gigabytes of files with names like yarn-avatar-62582554 into /tmp, which filled up the entire disk and started crashing other services.

@abucci@anthony.buc.ci Wer that’s a bug!

⤋ Read More

We also rented a cabin for 5 days, and did a lot of things..

We visited Heddal stave church from 13th century, was really nice. Never been inside it until yesterday. Such a great building. Amazing to sit there and think about all the people who had been there since it was built.

Image


Image

⤋ Read More
In-reply-to » Some bad code just broke a billion Windows machines - YouTube -- This is a really good accurate and comical take on what happened with this whole Crowdstrike global fuck up.

i imagine this is the agreement that the lower plebs are stuck in. Larger enterprise accounts wont fall under these agreements. When I worked a hospital we would get agreements like this with contracts and the legal would line out things like this add new language and send them back.

⤋ Read More

(Updated) Forlinx’s New SoM Leverages Rockchip RK3562J Quad-Core Processor
(Updated) Forlinx’s New SoM Leverages Rockchip RK3562J Quad-Core Processor
Forlinx Embedded has launched the FET3562J-C SoM, a versatile system on module with an optional 1 TOPS NPU, optimized for a broad range of applications including industrial automation, consumer electronics, smart healthcare, energy, and telecommunications. ⌘ Read more

⤋ Read More

Linux-Compatible Board Built Around RK3576 with 6TOPS NPU for AIoT Applications
Linux-Compatible Board Built Around RK3576 with 6TOPS NPU for AIoT Applications
The Forlinx Embedded FET3576-C SoM and its carrier board are designed to meet the demands of the AIoT market, emphasizing high performance, substantial computing power, and energy efficiency. Built around the Rockchip RK3576, this hardware platform incorporates dual GbE LAN ports, PCIe support, wireless cap … ⌘ Read more

⤋ Read More

Radxa Teases Upgraded ROCK 5B+ SBC with LPDDR5 RAM and Onboard Wi-Fi 6
Radxa Teases Upgraded ROCK 5B+ SBC with LPDDR5 RAM and Onboard Wi-Fi 6
Radxa has introduced an upgraded version of their Radxa ROCK 5B, originally launched in 2022. This latest iteration of the single-board computer retains the Rockchip RK3588 SoC from its predecessors, now enhanced with significant upgrades including LPDDR5 RAM, dual M.2 M Key connectors, onboard Wi-Fi 6, among other features. ⌘ Read more

⤋ Read More

AAEON Unveils All-in-One Panel PCs Powered by Intel & Rockchip Processors
AAEON Unveils All-in-One Panel PCs Powered by Intel & Rockchip Processors
AAEON has expanded its product range with the launch of two innovative All-in-One Panel PCs: the ACP-1075 and ACP-1078. These new models highlight AAEON’s commitment to integrating cutting-edge technology tailored to meet both industrial and retail needs. ⌘ Read more

⤋ Read More

ASRock DSF-A6000: Featuring AMD Ryzen Embedded R2314 Processor and Triple RJ-45 Ports
ASRock DSF-A6000: Featuring AMD Ryzen Embedded R2314 Processor and Triple RJ-45 Ports
ASRock Industrial has introduced the DSF-A6000 Embedded Box PC, tailored for diverse business environments. This unit leverages the AMD Ryzen Embedded R2314 processor, providing stable and robust processing and graphics performance. It is ideally suited for 4K quad display setups used in di … ⌘ Read more

⤋ Read More
In-reply-to » Some bad code just broke a billion Windows machines - YouTube -- This is a really good accurate and comical take on what happened with this whole Crowdstrike global fuck up.

@lyse@lyse.isobeef.org so in other words, their own entire sections of global industries that are using this rubbish crowd, strike antivirus/endpoint detection, piece of crap that are infection effectively in violation of the terms of conditions of the service? 🤔

That’s some good sleuth thing that @lyse@lyse.isobeef.org 🙇‍♂️

⤋ Read More
In-reply-to » (#lu7gjvq) @movq I do that constantly, on the Fediverse. I often type long replies, disagreeing, or agreeing with someone, read it over and over, just to realise there isn’t anything to gain by it, and scrape it.

@bender@twtxt.net sometimes having the open honest and transparent conversation and discussion is more valuable than anything to be individually gained. 😅 it helps us learn!

⤋ Read More