xrayspx's picture

Hello New Friend

Music: 

Prince - Whole Lotta Shakin Goin On

Well look who is making an appearance on my bench, finally.

I was given this monitor and printer (!) last year by a coworker who used to work for NeXT back in the day. "Just get a slab" he said. "It'll be fun" he said.

Like everyone my age I've lusted after these things since 1989, but I'm also not Dr. NeXT, so there were some bumps. I found the Wombat USB -> ADB dingus that proudly Supports NeXT (fine print... very few NeXT machines have support for ADB) and so I bought a 25Mhz 68040 NeXTStation.

Unfortunately this was not one of the vanishingly few machines that supports ADB, so I was out of luck there. I kept trying to mash my Mac keyboard in until I finally actually looked at the connector. Ah well. $300 later and now I have a non-ADB keyboard and mouse. Which of course can't just plug into the NeXTStation itself. They have to go through the monitor. This is also a first-gen monitor of the type that can't be turned off, so they just burned themselves up. I do look forward to building a Non-ADB to USB dingus using the guide I found via forums, which appears to have been taken up by Adafruit.

After getting the keyboard and mouse up and running I took out the blank 200MB drive and replaced it with a BlueSCSI with a NextStep 3.3 image. I am able to get the machine on the network and pinging Internet hosts. However the Terminal.app seems insanely unstable at least on the OS image I am using. And once crashed it just can't be made to come back at all but just goes into a "launching" state in the Processes app. Know what'd be nice? Virtual Consoles. Just saying. I wonder if there's not a better PID based process viewer that can show me stuff outside my user session.

I'm basically just trying to FTP down some software to use and it's not going /super/ smoothly. But it probably is an accurate representation of the experience I'd have had as a user in a lab in 1992 or whenever.

But the party piece is that printer. That's why I'm here. And I'm happy to say it probably is capable of working. The machine sees it no problem but if I try to print I get a "Printer Door Open" error, which is a lie. It looks like there are three possible switches that get activated when the printer lid is closed, and they all seem to be fine, so this might warrant some further investigation. That is unless I just don't have the right cable since I also learned today that the "high speed serial cable" from the 68030 is not compatible with 68040 machines. So that's nice.

I can't even get my head around how rare these printers must be though. It's estimated that NeXT sold something like 50,000 workstations. My guess is most of those went to university labs and scientific installations (CERN, DUH!). Those places would have had print spoolers and maybe like 1 printer per room full of users. I can't imagine they sold more than a couple thousand of these printers and for such a minty fresh example to fall on me was just super lucky.

Whatever, I'm $1000 into this project and there's no stopping me now! Next up is to get a modern "Soundbox" replacement which will give us VGA output and a non-ADB keyboard port so we can retire the actual CRT into "Sit over there and Look Pretty" mode.

Thanks again so much Andrew for the project, and it's definitely gonna continue to be a project! Of course my goal is that this machine should work as a print spooler for my network. At least for a day or two before the power bill drives me into debtors prison.

xrayspx's picture

Arcade Button Mashers!

Music: 

Classics IV - Stormy

I never got the appeal of the "Bullet Hell SHMUPs" genre that started popping up in the arcades in the 90s. I just saw a game that cost 50 cents that had lots of confusing shit happening. Surely you just get wasted right away because it's so hard compared to Galaga, and I know I suck at Galaga even though I torture myself with it daily.. So tonight I tried Fire Barrel on my MiSTer. No reason for that one vs any other SHMUP title, I think it was on some list of best arcade games or overlooked gems or something.

Anyway I had no idea how easy it is to feel like you're getting good value for money on this stuff. Even on the MiSTer it feels like a good deal. You quickly start blasting away with rapidly increasing weapons until hey I'm shooting guns, firing in 6 directions plus rockets and homing missiles. And there's fire everywhere. If you catch a bullet you will rapidly get leveled back up. Galaga is damn near impossible for the Average Maroon to play for very long.

I'd been playing a bit of side scrolling R-Type type games recently and they're fun and fairly unforgiving, I last maybe a couple level-ups so far before I have to move on. I probably should familiarize myself with the priorities of those games and what each different little nearly identical sphere thing means in like Xenon on the ST and Amiga..

In the meantime it's fun to just feed a couple quarters in for continues and Fire Barrel feels like a pretty good value for dollar pretty quick. As I'm looking for screenshots it doesn't seem like it was super beloved or anything, there's just rudimentary "This was a SHMUP from 1993" type information. If Fire Barrel is the "bottom of the barrel" that no one plays and is hardly documented, maybe the "good ones" are actually worth playing.

xrayspx's picture

SMS is Dead

Music: 

Bash & Pop - Making Me Sick

This is by far the stupidest thing I've ever had to write.

For decades, IT has used pagers, and later SMS, to alert on outages and send notifications to stakeholders. This has been broken for some time by CloudFilter. Most (All?) US providers rate-limit access to SMS via email by filtering inbound mail through CloudFilter. This has resulted in me missing countless outage events. I'm not sure that my sites aren't even permanently blacklisted at this point. As far as I know there is no way to "opt out" of this, except in the case of Enterprise customers. We are not an Enterprise Customer. In fact if I get one pager event every 3 or 4 months that would surprise me. I'm not exactly "high volume". I do have a Business mobile account, but that evidently does not qualify me to opt out.

So...

I now have SMS emails being sent to my personal, non-work, email address. A cron job checks that folder for mail and if any exists, I use KDEConnect to send a "Find My Phone" alert to my phone. This isn't really ideal on any level:

  • KDEConnect uses an Alarm for the Find My Phone feature. I never realized this because I don't lose my phone. Makes total sense though since this means it doesn't respect Ringer or Alert volumes being muted or your phone being on vibrate.
  • This solution will only work when I'm on my home network. Not a huge factor since I generally only leave the house for a 30 minute walk around the neighborhood every day. Otherwise I don't go outside unless it's unavoidable doctor/dentist visits
  • The fact that I have to write goddamn janky-as-fuck scripts to receive rudimentary alerting of potentially mission-critical failures
  • This is the whole thing:


    #! /bin/bash

    ismail=$(ssh user@mailserver.com 'ls ~/Maildir/.Junk.worksms/cur')

    if [ -z "$ismail" ]
            then exit 0
            else
                  qdbus org.kde.kdeconnect /modules/kdeconnect/devices/ /findmyphone org.kde.kdeconnect.device.findmyphone.ring
                  ssh user@mailserver.com 'rm ~/Maildir/.Junk.worksms/cur/* '
            fi

xrayspx's picture

Gypsy - The Computer Oracle Kiosk

Music: 

The Jam - Absolute Beginners

Earlier this year we were introduced to Gypsy: The Computer Oracle, a Mac game from 1985. This started a whole Thing and I immediately set about making this work in a display that could be exposed to the public with as little friction as possible for people to play with.

This is how that turned out.


For the machine I just used a brand-new Raspberry Pi 3B+ mounted to the back of an Eyoyo 4:3 monitor and added grommets to some Velcro straps for securing the HDMI, power and mouse cables.

This is very much a 1-weekend hack job project and is not anyone's idea of "secure", but it's also not meant to be connected to a network or a keyboard. At some point I might compile out the standard hotkeys for management of Mini vMac, but for now it's fine. If someone yoinks a keyboard out of their pants and inconspicuously plugs it in and starts hammering away, well now they've got access to a single-function Linux machine with no network. Congrats.

I have to admit though, I have been toying with linking multiple web-based Ouija boards together so different locations can send messages back and forth, or to a (non-ai, more Eliza-level) chatbot if there's no one on the other end at the moment.

Greetz:

Couldn't have done this without Mini vMac by Gryphel, and specifically the SDL-1 build hosted at Macintosh Repository.

xrayspx's picture

The Hubris of Monopolies

Music: 

JWZ's Gruntle Boot, Stomping On My Neck, Forever

I got a replacement cable modem this week due to a failure of the one I had. The field service tech mentioned he had rack mount brackets if I wanted, so I took him up on it so I could recover the shelf it was sitting on.

However, the design of my modem is stupid and pretentious, and must be laughed at. This is what you get from a company with no realistic competition at all. The designer was obviously a massive Battlestar fan.

xrayspx's picture

We've Officially Arrived

Music: 

We now have a Pong clone. It's a Unisonic Tournament 2000 and apparently it's a pretty obscure/unpopular one going by the lack of Youtube videos with > 100 views. Natalie found this beauty at the flea market complete with the gun, the manual and the original sale receipt from K-Mart in 1976. I don't think she even dusted it. It looks like it was opened, played with once and immediately put in the attic.

The gun is stamped Tiger Electronics, but it was sold before "The" Tiger Electronics is said to have formed. I'd be interested to see if that's how Tiger got started. I've seen guns from other Pong clone consoles that look pretty much identical to ours.

xrayspx's picture

Fun New Project

Music: 

A couple of months ago the Salem Witchboard Museum got a copy of Gypsy: The Computer Oracle for the Mac from 1985. We got to play with the game on original hardware and took some photos for their site in our livingroom:







I immediately copied the software and started trying to make an image that I could play in emulation. But a 400k GCR Mac floppy, while I could easily copy it with Copy II it turned out to be more difficult to image and there don't seem to be any archived anywhere that I was able to find. An image just fell in my lap today and has now been uploaded to Macintosh Garden for preservation!

I've quickly bashed up a menu listing in my auto-booting Raspberry Pi emulation machine. Ultimately this will automatically boot to the game and hopefully be used in an interactive display in the museum.




xrayspx's picture

This is going to be bothersome.

Music: 

Hey AI, craft an Instagram spearphishing campaign against XYZ secretary to the CEO of whatever based on her personal history and website browsing habits. Build a persona that is instantly noticed and followed by Cindi in Finance at Boeing and then direct her to a website or send her an email and it's game over.

xrayspx's picture

Yeah OK I'm A Marxist I Guess?

Music: 

I've never actually read Marx, or any other "political thinker" from a hundred and whenever years ago. I don't super care that much about political theory and the tenets of National Socialism. Most people really don't. Here's the thing though.

You know why Legitimate Mainstream News Sources spend a lot of time every day calling everyone left of David Duke a "Communist" or "Marxist"? Because it makes it seem totally equal to us calling out Fascism or making comparisons to WWII.

xrayspx's picture

Fuckin' Wayland

Music: 

I've spent 90 minutes trying to make a post. Half an hour ago Wayland crashed after 2 hours of uptime and I lost my work. Save Early, Save Often like it's 2008/9 and you're on KDE 4.x. Wisely I started over from scratch trying to remember the basics, at which point I would save it so I at least have a template. Wayland crashed again and I lost my work again.

At least that is how I learned that the Magic Key to crash Plasma on Wayland on BSD is "ctrl+c".

Pages

Subscribe to xrayspx.com RSS