Into the tildeverse

It’s been years since tilde.club came about, and almost as long since I managed to get an account on one with the other tildes. However, I have lost the private key I used to log in via ssh, and the sysadmin does not respond to my requests to replace the public key on the server, so I’ve been locked out for years. So, what is one to do? How about just create my own tilde server? So I did. It’s nearly done, except the web is available on port 81 instead of 80. Since I only have a single public IP, I can either leave it there, or I can set up a reverse proxy in apache to send just that domain to the other box. Or I can move all sites to the other box, which may be the easiest solution. I’m undecided on that front, so the site is on http://tilde.nitemarecafe.com:81 until I make a final decision there.

In the process, I’ve set up my own, personal gopherspace at gopher://tilde.nitemarecafe.com:70/1/~wintermute, using a script which I modified to do something very similar to a blog, but for gopher. Some call that a phlog, or an rlog, or a gopher blog, or whatever, but I may modify that script to write out the website as well, or maybe write a quick php interpreter to display the gopher page in a website.

If you’re interested in an account, which includes a shell on an under-powered eee-PC running Debian 10, let me know 😉 wintermute AT nitemarecafe DOT com.

Cisco Switch config-register issues

I have a Cisco 3650 switch which doesn’t retain its startup config, and doing a sh ver shows the config-register is 0x142. I change it, reboot, and it reverts back. Took forever to find the solution, but here it is:

config t
no system ignore startupconfig switch all
config-register 0x2102
write mem
reload

PiVPN

Yesterday, I set up pihole. I followed it up by setting up PiVPN. I followed the portion of this guide, skipping the part on pihole since it was already complete.

Pi-hole

Last night, I finally decided to get around to installing Pi-hole on my network. I followed the Adafruit guide because I like having some stats on the 2.8″ PiTFT display. Just between the time I completed the install around 15 hours ago, 1/3 of all DNS requests have been blocked. That is a whole lot of tracking and advertisements!

Chuck rewatch completed

A little while back, I started a rewatch of the TV series Chuck. I completed that rewatch the other day, and it has held up very well since it went off the air, and gets me excited for a potential reunion at some point in the near future. But while I was watching, I thought about either doing reviews for older shows that I enjoy rewatching, or do so via podcast. I think writing reviews/recaps may be quicker, but doing a rewatch podcast may be more fun to do. We’ll see. I’ll definitely have to go slower on the next rewatch instead of binging the series, so I can get it started.

Wear the mask

Pacman

Pacman!

A few weeks back, my wife found one of those Arcade1Up cabinets in a thrift store, which had Pacman and Pacman Plus on it. They were asking $60 for it, and tried to tell her it just needed a new power cord, even though it powered up and got sound, just no video. She called them on that, so they offered it to her for $30. So, I got a Pacman cabinet that is the perfect size for the girls, with a dead screen. Investigation showed that the vertical screen is actually a standard 17″ 4:3 aspect ratio horizontal lcd, but the sides are covered by artwork. Since I was sure the monitor needed replaced, I picked one up at a thrift store for about $6 and stripped it out of its case. I 3d-printed some mounting brackets for it, as it wouldn’t mount quite the same way as the original one, and installed MAME on a notebook and connected it to the monitor, using a USB controller board for the joystick and buttons. It worked great, and the Pacman games I loaded on it automatically centered vertically on the screen, so all was good. But I didn’t want to waste the notebook on it, and you had to reach inside to power everything up, so I found an old Raspberry Pi, along with a PiCade hat for it, and installed RetroPie on it. The Pacman games stretched to full screen. The solution was to rotate the Pi screen on boot, then set the emulators (and Emulation Station) to rotate the screen again for the games. Amazingly, it worked. Now I discover that there is an image specifically for vertical games in MAME, and I’m guessing it boots properly with the horizontal monitor, as someone posted a video of the same model of cabinet running that image. So, here comes some more work 😉

Also, since the photo was taken, I’ve modified the power and volume switches. The power switch is now a button which powers the Pi on and off, and the Volume switch is now a button which selects which game. Once I load that other image, I’m probably going to add buttons to the front panel which will allow me to get out of a game and back to the menu to select a new one. Or, I’m considering building a new control panel with those buttons, plus 6 buttons for a single player.

#1000wordsofsummer

Every year, I intend to join in NaNoWriMo, and every year, I forget about it until after it’s started, so wind up skipping it completely. This year, I found out about #1000wordsofsummer (via Lifehacker), which seems a little more achievable. I may just use this blog to do my 14 days, but I’m not certain. Anyone aware of a simple plugin to move the word count directly onto the editor window somewhere? I would be much more convenient than having to press the “I” in the corner to get current word count 😉