summaryrefslogtreecommitdiff
path: root/blog/2023-09-30-computing-dystopia-part-1/index.md
blob: 3893cd6179de6abdeb2b90b0693ebafb904e66aa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# computing dystopia: part 1

hi. on my server i run a javascript-based daemon
(its function is irrelevant here).
i also, seperately, run the rss fetcher
[`sfeed_update`](https://codemadness.org/sfeed.html) which i then
transfer to my laptop where i read it.

today i noticed my feeds did not seem to be fetching. weird.
after like a minute of investigation i find that my `/tmp` directory,
kept on an 8GB ramdisk, had run out of space...
but what could be causing it?

so it turned out that my `/tmp` directory was filled with temporary
directories created by the javascript package manager(?) `yarn`,
which would create a new directory every few seconds.

so i find a github issue about this, open since *november 2018*,
which contains no solution other than running a cron job or
changing to `yarn v2`, which my daemon does not seem to support
and distro does not package.

of course, while this massive issue affecting quite a few people
is not worth fixing after five years, it is important to hide
a comment, labelling it 'unprofessional' and 'not worth visibility'
for containing a silly image in it.

writing software in javascript is immoral.