Neocities.org

crossroads

kaa.neocities.org

146,743 views
38 followers
5,726 updates
0 tips
>https://iwillneverbehappy.neocities.org/blog23#os I'd be sad to learn that Operating Systems are becoming less and less prominently taught, but I think I understand why it may be happening. Computer programs have been abstracted from individual instructions to assembly language; from assembly language to high-level languages; and from simple high-level languages to relatively abstract ones. Continued below.
2 likes
kaa 4 months ago

You admit, "[t]his may mean nothing in the grand scheme of things." Computer scientists working in Java, Python, or C# hardly need to care what a syscall is. The Tiobe Index confirms these as 3 of the top 5 most popular general-purpose languages, some 27% of the market.

2 likes
2 likes
iwillneverbehappy 4 months ago

You make a good point about the paradigm shift from assembly languages -> abstracted languages. But it's definitely interesting to see how this shift affects (admittedly specific instances of) CS curricula. Compilers and computer architecture courses seem to have gone down a similar path, so I wonder how the general CS curriculum will look 5, 10 years from now. Anyways, thank you for the thoughtful reply :-)

1 like
>cronjob I have been dismissing the issue since the files are literally just config files that are small enough, but I've found that using -u option of rsync does exactly that. Thank you.
1 like
>https://thricegreat.neocities.org/ram_is_good.txt You make good points on this issue.
2 likes
>(cronjob every 30 mins) That may lead to excessively writing files which never change. If you are not doing so already, I recommend checking if a file and its synced copy are the same, using the return value of `diff` or `cmp`. Extra reads are harmless, extra writes mean sooner SSD death.
2 likes
>MFS Of course, I occasionally sync (cronjob every 30 mins) my config files with the SSD. After I started to do this way, I have realized that this is somewhat similar to Layer 2 approach for blockchains.
1 like
>MFS Check my "home_in_a_ramdisk.txt" and "ram_is_good.txt" posts. Nothing has changed besides I have 16G RAM now. I download almost everything onto $HOME/Tmp first, then convert and rename the files on the same directory. I save (move to a SSD) files only when I'm going to hold them for the long term.
1 like
>https://thricegreat.neocities.org/increasing_mfs_size.txt /home as an MFS partition is interesting. What convinced you that the setup is worth the hassle?
1 like
Thank you, I'll just type ".pdf" on the URL bar.
3 likes
>https://thricegreat.neocities.org/scsh.png Continuing my reply: I got this idea first from the blog of the Go compiler developer, Russ Cox. https://research.swtch.com/ His work is great. A large portion of his papers there are in both PDF and HMTL. His HTML conversions are very basic, but his troff-generated PDFs are magnificent. I'd like to try treating both audiences to half-decent typesetting.
4 likes
>https://thricegreat.neocities.org/scsh.png The associated PDF file is the solution. To view it, you may use mupdf, print using CUPS, or make do with pdftotext. https://kaa.neocities.org/Uncategorized/pdfweb.pdf I'll have to link in plain HTML both the PDF and the SVG. I like this solution, since it pleases the 99% of users who can't be bothered, and it pleases the 1% who prefer printed documents.
3 likes

Website Stats

Last updated 3 months ago
CreatedMar 1, 2022
Site Traffic Stats

Tags

animation music programming photography