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 😅
@movq@www.uninformativ.de Oh nothing much 🤣 Just a bunch of folks running really old versions of yarnd
that were susceptible to abuse on the open web 🤣
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 🤬
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 🤞
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 Fuck that script 🤣 you’re good! Just follow the Build from Source docs 😅
Thinking we need to adapt the UI a little bit to something like this
@bender@twtxt.net I can see the same errors again hmmm 🧐 @stigatle@yarn.stigatle.no Did you run out of disk again? 😅
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).
@lyse@lyse.isobeef.org Man gotta love that sunset !!! So nice 😊
You should have the fancy new SPA-like UI too 😅 (just checked!)
@stigatle@yarn.stigatle.no No worries at all! 👌
@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 :) ).
@stigatle@yarn.stigatle.no Note that “Building From Source” is covered in the docs
@prologic@twtxt.net Ok, thank you, I’ll try that.
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 😅
@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
...
@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
`
@stigatle@yarn.stigatle.no Run make deps
. I use a non-standard (written in Go) minify tool
@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).
@stigatle@yarn.stigatle.no Take a backup of the data dir in case I screwed something up 🙏
@stigatle@yarn.stigatle.no Sweet 👌
@stigatle@yarn.stigatle.no I think pods have become exploited over time so I’ve had to tighten up some feature like the external handler 😢
@prologic@twtxt.net Ok, I’ll get it updated today.
@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.
@stigatle@yarn.stigatle.no Ahh! Please update to the latest main 🙏
@stigatle@yarn.stigatle.no Works now! 🥳
@lyse@lyse.isobeef.org @bender@twtxt.net try again please.
@prologic@twtxt.net 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, 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;
}`
@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 🤔”
@stigatle@yarn.stigatle.no I’m doing okay 👌 Busy with work as you can imagine, and still tinkering of course whenever I can spare a moment or two! 😅
@prologic@twtxt.net Thank you! How are you doing these days?
@lyse@lyse.isobeef.org hm, that’s weird, not sure what’s going on there to be honest.
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)
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
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
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.
@stigatle@yarn.stigatle.no Nice to see you still around (even if occasionally) 😅
Same hwre
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!
@abucci@anthony.buc.ci can you update to the latest revision in the main branch?
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?
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!
@bender@twtxt.net haha yeah :) I agree, but it’s always nice to check back on here as well and catch up a bit and see what’s new :)
@bender@twtxt.net Thank you :) Yeah I’ve been silent for a while, been so much work and other things to focus on, but now I have vacation, so I missed this place, and wanted to bring it up to speed here as well :)
@prologic@twtxt.net I want to change my current setup to that as well, been thinking about it for a while, but I have never gotten to it yet.
Emilia was so excited about this, and this woman brought her pony so that they could go for a stroll along the river in the forest.
And seljordsvannet, with the famous sea serpent. The image is taken from the observation tower they put up (17m high wooden tower).
We also went to Lunde locks, lot’s of history here. There are 6 of these locks, this is the biggest one.
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.
We went to a new dog park today (1.5hr drive), booked the biggest of 3 parks for 2 hours, we had a really nice time there :) us and kids + dog had a blast :)
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.
(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
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
Are we over Crowdstrike yet? 🤔🤣 Have We forgotten about it? 😅
❤️ 🎶: Poem for you by Kassy
❤️ 🎶: I Remember You by LEE SEUNG YOON
❤️ 🎶: I Guess I Like You by Hello Ga-Young
❤️ 🎶: A message to myself by JEONG HYO BEAN
Yes, yes, yes.
Does anyone else digitize their print books like I do? Scanning and OCR (Tesseract) is tedious, but I still like digital copies.
Improve productivity and avoid racism: cat << EOF >> /etc/hosts 0.0.0.0 9gag.com EOF
Avant d’oublier: des fiches persos pour #trouilleville à imprimer, 2 pages par feuilles. #jdr https://0x0.st/Xp4W.pdf
Allez on se remet au boulot. Je n’avais pas tout à fait arrêté, mais désormais, c’est tous les soirs!
❤️ 🎶: Endless Night by Yom
❤️ 🎶: Care at All by Anna Josephine
@bender@twtxt.net This is sadly all too true 🤣
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
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
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
@hacker-news-newest@feeds.twtxt.net this reminds me I need to seriously consider exploring the idea of replacing my Plex set up with Jellyfin
@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 🙇♂️
@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!
@movq@www.uninformativ.de Who says it’s bad stuff or negativity? These are lessons to be learned and things to gain experiences from right?
@movq@www.uninformativ.de Yeah pretty much ooops 🤦♂️
@movq@www.uninformativ.de Haha 🤣 I might have liked a few, hell even agreed with you on some 🤣
❤️ 🎶: The Moon Has Passed by Lucia
❤️ 🎶: WRITTEN ON A LEAF by JAURIM
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 Believe by Lee Soo Young
❤️ 🎶: Second love by CHUU
On my blog: Developer Diary, Ratcatcher’s Day https://john.colagioia.net/blog/2024/07/22/ratcatcher.html #programming #project #devjournal