tower of old data

kaa.neocities.org

228,757 views
87 followers
6,293 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's avatar kaa 1 year 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's avatar iwillneverbehappy 1 year 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
Thank you for your post on virtual memory. Though I still don't understand it, I have a better idea of how much I don't know.
3 likes
iwillneverbehappy's avatar iwillneverbehappy 1 year ago

This is a great start :) As mentioned in the post, even people experienced with systems have trouble with it. And thank you for the comment, I've always loved your website (every once in a while, I go and check your "appreciated" page, it's wonderful)

2 likes
3 likes
kaa's avatar kaa 1 year ago

Yes, some the walls of the Grand Canyon look like the walls of buildings.

1 like
In case anybody else here uses neatroff to format their papers, here's some code for references in the style of the American Mathematical Society. https://kaa.run.place/ref.go
1 like
kaa's avatar kaa 1 year ago

I'm using it for my English101 research paper. Here's what I've got so far. https://kaa.run.place/English101/research.pdf

2 likes
kaa's avatar kaa 1 year ago

Yes, that could work. I may spend a paragraph explaining the relative failures of competitors, such as Forth, and Lisp, and APL.

1 like
I have now found that Firefox and friends will hyphenate pages only if both the language are set in the tag and the strange -moz-hyphens and -webkit-hyphens are set to auto. I am unsure if this is less or more obscure than the wrapper code I wrote around libhyphen.
3 likes
kaa's avatar kaa 1 year ago

Time to find a new pet project.

4 likes
kaa's avatar kaa 1 year ago

Taketwo: I've got the tools to do that. I'm currently renting a domain from godaddy.com, which provides an API to create sub-domains. I've got a VPS connected to that domain. However, somebody else has already done this project. https://tilde.institute/stats All they're missing is a pretty interface.

2 likes
To anybody who uses `text-align: justify;' and can run `make': Please run a program I wrote, for our mutual benefit. You get better looking text, I get bug reports and a sense of fulfillment. Compiles and runs on Linux and Windows, presumably on Mac. git clone git://mesacsclub.com/hyp
2 likes
kaa's avatar kaa 1 year ago

New and Improved: the singular dependency, `libhyphen', is included in-tree. The build path is now compiled in to the program without manual intervention. Compiling on Windows is as simple as installing a compiler, a shell, and then running `make win/hyp.exe'.

2 likes
kaa's avatar kaa 1 year ago

I went looking for web sites which use `text-align: justify', however the lack of consistent hyphenation seems to have caused aversion from it. Since this is a chicken-and-egg problem, a web page I have written with justification in mind is provided in the `demo' directory, before and after hyphenation.

2 likes
You've got a good web site.
1 like
1 like
kaa's avatar kaa 2 years ago

I happened upon an interview between the Computer History Museum and Chuck Bigelow, partial author of Lucida and the Go fonts. His explanation of the rationale behind the Go fonts was enjoyable to find, and has been excerpted here.

1 like

Website Stats

Last updated 1 day ago
CreatedMar 1, 2022
Site Traffic Stats

Tags

music photography programming animation writing