💾 Archived View for celehner.com › 2021 › 07 › oldcomp › http.xml captured on 2022-06-11 at 22:57:00.
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
<?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> <title>cel-oldcomp-2021-07-http</title> <link rel="self" type="application/atom+xml" href="http://celehner.com/2021/07/oldcomp/http.xml"/> <updated>2021-07-16T23:45:34Z</updated> <id>http://celehner.com/2021/07/oldcomp/http.xml</id> <entry> <title>day1.txt</title> <id>http://celehner.com/2021/07/oldcomp/day1.txt</id> <link rel="alternate" href="http://celehner.com/2021/07/oldcomp/day1.txt" /> <author><name>cel</name><email>cel@celehner.com</email></author> <updated>2021-07-10T23:36:40-04:00</updated> <content type="html"><pre>2021-07-10 - Old Computer Challenge - Day 1 - cel - started late, in the evening - powerbook g4 12&quot; 1.2Ghz - void linux for ppc - copying files from main laptop. scripts. config, etc. - installed trezor-agent, for ssh. installed dependencies. - posted on sdf bboard about the challenge and mentioned in sdf com. - posted on ssb about the challenge. - installed baresip (copied settings), tested working calling into sdf openvoip - arcticfox for loading a hotel website and a pixelfed page - dillo for all other web browsing - patchfoo in dillo, over ssh forwarding from main laptop - st, dmenu, dwm, claws-mail - stalonetray for baresip GUI - user-level runsvdir for trezor-agent and dwmstatus-clock </pre></content> </entry> <entry> <title>day2.txt</title> <id>http://celehner.com/2021/07/oldcomp/day2.txt</id> <link rel="alternate" href="http://celehner.com/2021/07/oldcomp/day2.txt" /> <author><name>cel</name><email>cel@celehner.com</email></author> <updated>2021-07-11T22:53:37-04:00</updated> <content type="html"><pre>2021-07-11 - Old Computer Challenge - Day 2 - cel https://celehner.com/2021/07/oldcomp/day2.txt gemini://celehner.com/2021/07/oldcomp/day2.txt - listening to tilderadio and anonradio with mpv or mpg123. - toffeesha.re not working in arcticfox. used work computer for it - ram is 1.2G. not limiting because don't feel like it. maybe could put to use the extra 700M somehow? - thought about posting to tilde.news, but soapdog did already. good. https://tilde.news/s/jh3foq/solene_old_computer_challenge - posted about the challenge to tilde.town bbj. - relying on work computer for calendar. may look into using evolution or command-line calendar software. - peertube no work in arcticfox. maybe could work in mpv or something - vertical bars in this LCD make reading IRC more difficult because of white text on black background. - installed noto-fonts-emoji (void pkg) for viewing emoji in claws mail - curl https://celehner.com/2021/07/oldcomp/day2-neofetch.ansi - noisy fans. even when set CPU governor to powersave. - no suspend. feels wasteful leaving house with computer running like i would usually with laptop, fans running constantly. - x86 old computer could suspend. but i picked this ppc one. - no nodejs for ppc, so still have ssb server on modern computer, using patchfoo in dillo with http forwarded through ssh. - the old computer challenge i should be doing is to install the imac g3 power supply i got on ebay a few months ago for repair. but i probably won't have time, considering my weekend is now up. - i'm writing this as text files not because of compute limitations but because of writing limitation and time constraint (wanting to go to sleep) - copied pgp keyring - have encrypted root partition on this computer, with unlocking in grub. set up a few months ago. - other hardware info: onboard audio not working, although it has worked before in debian. i'm using a usb audio adapter and that works fine. - onboard broadcom wifi works but not very well - has trouble connecting to my home network. so i'm using a usb wifi adapter, from thinkpenguin. - hard disk is a 256GB m.2 stick, in a IDE adapter from aliexpress. - still setting up ssh authorized keys - trying to get more organized with dotfiles in git repos. i used to use a dotfile repo but then stopped and just did things manually. - using dillo-zet, with zet directory in dotfiles. https://git.scuttlebot.io/%25R1c3tDmS57iZ5G%2Bg4UkLSWQehG%2FWUVLd1Y9XkTlng8Y%3D.sha256 - reading in IRC channel what other people are doing and using for rss feeds - asking in IRC about calendar software recommendations - responses on sdf.org were that the spec limitations or bar for what is &quot;old computer&quot; are considered different there. - started trying to port PopCorn client to C from Go. PopCorn is a software popularity contest software package for Void Linux. https://celehner.com/2021/07/oldcomp/popcorn.c - continued using android cell phone as usual. transfered photos with sftp. - posting these notes on ssb. </pre></content> </entry> <entry> <title>day3.txt</title> <id>http://celehner.com/2021/07/oldcomp/day3.txt</id> <link rel="alternate" href="http://celehner.com/2021/07/oldcomp/day3.txt" /> <author><name>cel</name><email>cel@celehner.com</email></author> <updated>2021-07-12T23:00:40-04:00</updated> <content type="html"><pre>2021-07-12 - Old Computer Challenge - Day 3 - cel https://celehner.com/2021/07/oldcomp/day3.txt - did work today on work computer. used old computer for personal email, image processing in gimp, IRC, and radio part of the time. - heard about kernel parameters nr_cpus=1 and mem=512M in the irc channel. going to try the mem=512M tomorrow, for the challenge. don't need nr_cpus as already have only one cpu here. - dillo seems to crash a little more on this system that usual. this presents a problem for keeping track of read state, e.g. when using ssb/patchfoo. - no responses about calendar software. commending experimentation. searching void linux packages... possible programs to try: - evolution - i used this once before; heard it's lighter than thunderbird. - radicale - server - i used to run this; probably should again, so i could sync calendar between devices. - khal - CalDAV based. there are also caldav programs on android. - when - &quot;Minimalistic personal calendar program&quot; - gsimplecal-gtk{2,3} - &quot;Simple and lightweight GTK calendar&quot; - gcal - &quot;Display hybrid and proleptic Julian and Gregorian calendar sheets&quot; probably not what i want - unless i'm going to double down on paper. but the problem is related to relying on email (google!) calendar at work - calcurse - &quot;Text-based calendar and scheduling application&quot; - remind - &quot;Sophisticated calendar and alarm program&quot; - vdirsyncer - &quot;Synchronize calendars and addressbooks&quot; looking more into things... - when: http://www.lightandmatter.com/when/when.html - remind: https://dianne.skoll.ca/projects/remind/ has a GUI, TkRemind: https://dianne.skoll.ca/projects/remind/screenshot.php - calcurse: https://calcurse.org ... not sure where i'm going with this... - more in debian packages: konsolecalendar, calendar, calypso (server), claws-mail-vcalendar-plugin, davical (server), dde-calendar (?), etm, gnome-calendar, ical2html, korganizer, mhc-utils, osmo, pal, pcal, todoman, timesheets, lightning (what i'm using on work computer currently), bsdextrautils, timewarrior, wyrd, xcal, redmine (probably overkill) </pre></content> </entry> <entry> <title>day4.txt</title> <id>http://celehner.com/2021/07/oldcomp/day4.txt</id> <link rel="alternate" href="http://celehner.com/2021/07/oldcomp/day4.txt" /> <author><name>cel</name><email>cel@celehner.com</email></author> <updated>2021-07-13T23:23:44-04:00</updated> <content type="html"><pre>2021-07-13 - Old Computer Challenge - Day 4 - cel https://celehner.com/2021/07/oldcomp/day4.txt gemini://celehner.com/2021/07/oldcomp/day4.txt gopher://celehner.com/0/2021/07/oldcomp/day4.txt - work day. booted up the oldcomp after work. - last night after i posted day3.txt in IRC, ~oak put in a good word for calendar program &quot;pal&quot;. - i was invited to a play reading over zoom. i used my work computer for that, but used the Old Computer for reading the PDF of the play (in mupdf). at one point I pressed some wrong key and the page rotated, and i missed some lines while i had to look up the manual page for how to rotate it back. (it's '[' and ']'.) - thanks soapdog for inviting me to tilde.news :) - reading scrollback... as usual the last lines are people saying good night - i'm on the oldcomp night shift XD - the mem=512M kernel argument didn't take - looks like i didn't save the grub config properly. i'll try it again tomorrow. - helped kayw with ssb onboarding. the trick was to use the invite code again. - thinking about connection between verses like in plays (rhyming couplets, etc.) and structuring text to fit in 72 character lines. - a high school friend announces a release on bandcamp. let's see if that site works in arcticfox. it does - interesting links in #old-computer-challenge IRC channel overnight as usual. - learning Lots of Things. coma(1)... display(1) taking HTTPS URLs... - thinking about using the imac g3 for this challenge next time... - pastebin sites creating filenames starting with '-' -&gt; must rename before sxiv will open. - things i wonder about how other people handle it: x clipboard vs. selection. i use a key binding to sync them &quot;xsel | xsel -ib&quot;... using sxhkd for the key bindings. - chatted with anthk_ in irc. - i wonder if other ppc linux users prefer arcticfox, spiderweb, or interweb. - unsuspending ssb-server computer, to catch up on two days of ssb. - hosting this on gopher </pre></content> </entry> <entry> <title>day5.txt</title> <id>http://celehner.com/2021/07/oldcomp/day5.txt</id> <link rel="alternate" href="http://celehner.com/2021/07/oldcomp/day5.txt" /> <author><name>cel</name><email>cel@celehner.com</email></author> <updated>2021-07-14T23:04:00-04:00</updated> <content type="html"><pre>2021-07-14 - Old Computer Challenge - Day 5 - cel gemini://celehner.com/2021/07/oldcomp/day5.txt https://celehner.com/2021/07/oldcomp/day5.txt http://celehner.com/2021/07/oldcomp/day5.txt gopher://celehner.com/0/2021/07/oldcomp/day5.txt - work day. - did some ssb coding from oldcomp, on remote server over ssh. - trick for using git-ssb on oldcomp: ~/.local/bin/git-remote-ssb: #!/bin/sh exec ssh computer-with-ssb-server git-remote-ssb &quot;$@&quot; - chatted in irc. discussion of rust and rss feeders. - learned about this: https://sr.ht/~metalune/SimpleWeb/ subscribed to announce list. - mem=512M worked. - memory usage: $ free -h total used free shared buff/cache available Mem: 491Mi 178Mi 54Mi 1.0Mi 258Mi 300Mi Swap: 0B 0B 0B running processes and their memory usage: claws-mail (15%), dillo (6.1%), Xorg (4.4% , trezor-agent/python (3.2%), at-spi-bus-launcher (1.4%), at-spi2-registryd (1.3%), htop (0.8%), bash (0.8%), st (0.8%), another bash (0.8%), tmux (0.7%), dwm (0.7%), gpg-agent (0.6%), ssh (0.6%), dbus-daemon (0.6%), bash again (0.5%), dhcpcd (0.4%), 3x st (0.3% each), ssh (0.3%), another dbus-daemon (0.3%), vi (0.2%), cupsd (0.2%), dpid (0.2%), wpa_supplicant (0.1%), bash (0.1%), tmux (0.1%), bash (0.1%)... more (0.1% and under, each): 4x bash, chronyd, udevd, sshd, ssh, 2x nodm, xscreensaver, sxhkd, dbus-launch, 6x agetty, 2x runsvdir, dwmstatus-clock, zet.dpi, 16x runsv, sh, mouseemu, cookies.dpi, file.dpi, runit. - display turned off randomly... came back after a few times swithcing VTs... not sure what that's about. - screenshot: day5-desktop.png - day5-htop.txt - more ideas: i should check out other people's blogs from this challenge - could it be worth using gopher-style directory prefix on http(s) and gemini? then protocol-relative links could be consistent across all four. - I've been copying these day text files to SSB. thread: %tm8r5KgURP+7jKNX7EDEfzi3nfJcPfx+cUxZImy1mis=.sha256 day 1, 2: %xCchLQw9tRZMcMGnW6jlTLVgTBWyK+UktEg4L1VYKPY=.sha256 day 3, 4: %CVICkwoKfrOThmvobKKXbUAtN33kk7zBBM0idNSCpz0=.sha256 gateway: https://viewer.scuttlebot.io/%25tm8r5KgURP%2B7jKNX7EDEfzi3nfJcPfx%2BcUxZImy1mis%3D.sha256 - can an rss feed just link to text files? </pre></content> </entry> <entry> <title>day6.txt</title> <id>http://celehner.com/2021/07/oldcomp/day6.txt</id> <link rel="alternate" href="http://celehner.com/2021/07/oldcomp/day6.txt" /> <author><name>cel</name><email>cel@celehner.com</email></author> <updated>2021-07-16T22:31:55-04:00</updated> <content type="html"><pre>2021-07-15 - Old Computer Challenge - Day 6 - cel gemini://celehner.com/2021/07/oldcomp/day6.txt https://celehner.com/2021/07/oldcomp/day6.txt http://celehner.com/2021/07/oldcomp/day6.txt gopher://celehner.com/0/2021/07/oldcomp/day6.txt - previous (day 5) on ssb: %GkORu/T3Fgj2lWTWOTACBnAmVJUYK8LDpkYRuy4G+mE=.sha256 - soapdog on ssb responded about linking to rss feeds: %LSrAQb5Oh3t0Kz2evcZCN3WcpCStWMGmohmffW4KeK8=.sha256 suggesting using either the enclosure URL field or description field, and referred to this: https://validator.w3.org/feed/docs/rss2.html - i decided to go with Atom, since i've used it before... - may there be reasons to use rss instead of atom? - i wrote a script for it :) ./genfeeds.sh and entry.awk it is generating a feed for each protocol: http, https, gemini, gopher. Each feed is output to a separate respective file in the directory. Each feed uses URLs and ids for its respective protocol. gopher protocol gets the &quot;/0&quot; initial subdirectory tag thing. 0/ for text files. For the embedding i used &lt;pre&gt; inside &lt;content type=html&gt;, simply because that works better in Claws Mail's RSSyl. it looks fine in newsboat. This directory is served over each protocol, so that means you can request the feed NxN ways for the N protocols. This allows subscribing to the non-HTTP(S) feeds in readers that only support HTTP(S) - like RSSyl... (even though it uses libcurl which supports gopher...) Do the other combinations matter? I don't know, but it happens automatically since the same directory is served over each (excepting index.* files, which I haven't made yet). The canonical URL for each feed uses its respective protocol. - For completion, here are links to the feeds: Gemini https://celehner.com/2021/07/oldcomp/gemini.xml http://celehner.com/2021/07/oldcomp/gemini.xml gopher://celehner.com/0/2021/07/oldcomp/gemini.xml gemini://celehner.com/2021/07/oldcomp/gemini.xml Gopher https://celehner.com/2021/07/oldcomp/gopher.xml http://celehner.com/2021/07/oldcomp/gopher.xml gopher://celehner.com/0/2021/07/oldcomp/gopher.xml gemini://celehner.com/2021/07/oldcomp/gopher.xml HTTP https://celehner.com/2021/07/oldcomp/http.xml http://celehner.com/2021/07/oldcomp/http.xml gopher://celehner.com/0/2021/07/oldcomp/http.xml gemini://celehner.com/2021/07/oldcomp/http.xml HTTPS https://celehner.com/2021/07/oldcomp/https.xml http://celehner.com/2021/07/oldcomp/https.xml gopher://celehner.com/0/2021/07/oldcomp/https.xml gemini://celehner.com/2021/07/oldcomp/https.xml - If you subscribe soon, maybe you will see a day 7 post tomorrow. </pre></content> </entry> <entry> <title>day7.txt</title> <id>http://celehner.com/2021/07/oldcomp/day7.txt</id> <link rel="alternate" href="http://celehner.com/2021/07/oldcomp/day7.txt" /> <author><name>cel</name><email>cel@celehner.com</email></author> <updated>2021-07-16T23:45:33-04:00</updated> <content type="html"><pre>2021-07-16 - Old Computer Challenge - Day 7 - cel gemini://celehner.com/2021/07/oldcomp/day7.txt https://celehner.com/2021/07/oldcomp/day7.txt http://celehner.com/2021/07/oldcomp/day7.txt gopher://celehner.com/0/2021/07/oldcomp/day7.txt - last day of challenge. - previous (day 6) on ssb: %LVnTE8T6bycET2E9iJX17420o2JPPwXBtvzh1JLnBj0=.sha256 - found and fixed a typo in day6.txt. the ssb one is out of sync. to correct it: s/day5/day6 - computer crashed today and i was worried. but it was just because the power cable was not properly plugged in. I didn't have any software monitoring the battery charge. - ./pbg4.jpg - photo of the oldcomp, showcasing vertical bars. - made a small (GNU) Makefile building on yesterday's feed generation script. - thanks to solene for proposing and leading this challenge. - thanks to everyone for participating and making it interesting. - i found it helpful for: - getting more use out of this old computer - practicing migrating or syncing my personal computer from one to another - finding out about interesting software and blogs from other participants - interacting with people in the channel - experimenting with writing and publishing these journal files, including across multiple protocols, and using atom feeds. - if i were to do it again, i might use my x86 laptop, so that i could use ssb locally (ssb-server using Node.js). - or might repair the imac g3 and use that. - or that powerbook 5300cs (nubus)... that's a whole nother story. - the atom feeds for this 2021-07 challenge are now done. i might explore these ideas further in the future. for now, i have these not very active ones: - https://celehner.com/feed.xml - https://tilde.town/~cel/feed.xml - gemini://celehner.com/feed.xml - find me on ssb (secure scuttlebutt): @f/6sQ6d2CMxRUhLpspgGIulDxDCwYD7DzFzPNr7u5AU=.ed25519 ~cel (Charles E. Lehner) - posting day7.txt to ssb: %bO6sqnPKUW7dgGREgegTADtCQPBDCmvqcc1tad4rLhA=.sha256 </pre></content> </entry> </feed>