Latest posts
- Loading... [13 kB]Apr 03, 2026
While testing my gopher client, I noticed something interesting: All downloads froze at 13 kilobytes. Sometimes, it was barely noticeable, other times it would stall for a good second or so. Networks operate on small chunks of data called packets. This allows resources to be shared between computers: ... but it does create a problem if you're the one doing that download. Because each packet i
- My ramblings are available over gopherApr 01, 2026
It has recently come to my attention that people need a thousand lines of C code to read my website. For simpler clients, my server supports gopher: /* HTML tags, keywords, commands */ h-n {color: #F27;} /* Values */ h-v {color: #B8F;} /* CSS selectors, attribute/varable names, file names */ h-s {color: #AEE;} /* Comments */ h-c {color: #777;} h-e {color: #F6F;} # telnet maurycyz.com 70
- GopherTreeApr 01, 2026
While gopher is usually seen as a proto-web, it's really closer to FTP. It has no markup format, no links and no URLs. Files are arranged in a hierarchically, and can be in any format. This rigid structure allows clients to get creative with how it's displayed... which is why I'm extremely disappointed that everyone renders gopher menus like shitty websites: You see all that text mixed int
- Life TV: Video with 2 bits to spareMar 19, 2026
The Sony FD-30A has a very weird display: On the surface, it looks like a normal CRT, except that it's impossibly thin: the whole device is just under 4 cm thick. To do this, the tube is mounted sideways, and the phosphor is viewed from the back. Unfortunately, this rather unique display is completely useless: There are no analog TV stations on my continent... at least not with that attitude.
- The web in 1000 lines of CMar 12, 2026
Modern browsers are hugely complex: Chromium (the open source portion of google chrome) currently has 49 millions lines of code, making it bigger then any other program on my machine. My goal is to to read all the blogs on my link list: The pages have to be rendered (no printing HTML) and links must work. http :// maurycyz.com /real_pages/ http in the URL tells use that the server is expecting