Sunday, October 01, 2023
Tandy Assembly
Thursday, September 07, 2023
Tech Week Grand Rapids
So one of my co-workers alerted me to this event, so I went to check it out on their web site.
Wow! What a load of useless "panels" and Woke trash. Let's unpack this.
Monday 9/18 - Kickoff with Malcolm Gladwell
- This guy is just an author. He has no technical knowledge, yet has a 3 hour speech. On what?
Tuesday 9/19
- Tech Showcase for students - Pretty much just local companies displaying information about their companies.
- SURGE AI Talk: Unleashing the Power of ChatGPT and AI in Your Business! - ChatGPT is 99% marketing right now. Its usefulness is very questionable.
- Supercharge Your Applications with Artificial Intelligence - Continuing the AI hype.
- Creative Solutions that Change Lives: The Engineering & Computing Mindset - Just fluff.
- Diversity & Inclusion in Tech - Woke trash
- Student Pitch Competition - Practice pitching your idea! Wow. An ounce of image is certainly worth a pound of performance.
And no mention of pirates (9/19 is International Talk Like a Pirate Day)
Wed. 9/20
- Code, Culture, and Coffee - "Conversations about the Tech Industry", with people who know nothing about the tech industry.
- Tech Trends Reshaping Business - "Sessions on generative AI, cyber, & AI in the workplace" continuing the AI hype.
- Bridge 96: Building a Statewide Startup Ecosystem - No details, but smells like more Woke trash.
- GVSU Tech Talks - "Tech expert presentations". No list of who these tech "experts" are, though.
- Freshwater Digital Technology Showcase - Just demonstrations of tech.
- Twisthink x Failure Lab - "Presentations and happy hour". Translation: People who know nothing speaking jibberish.
- AI in Communications: Understanding Impact & Unlocking Potential - And still more pushing of the AI hype.
- VC Happy Hour - i.e. a bunch of stupid lushes pretending to speak on topics of which they know nothing about.
- Demo Day - Maybe interesting, but probably not.
Thurs. 9/21
- Black & Brown Founders Brunch - Woke trash
- Attracting & Retaining Talent in the Work-From-Home Era - Wow! Something potentially useful, but seeing the amount of Woke trash already here, I doubt it.
- Latinx in Tech - More Woke trash. Let me check my BINGO card. I think I might have won.
- Building the Workforce You Need - Another something that's potentially useful, but I doubt it.
- Drinks on the Deck - Even more lushes pretending to speak on topics of which they know nothing about.
- Innovation at Scale: A Playbook for Building High-Growth Ventures - Did we learn nothing from the .COM bust?
- GR in XR on the Blue Bridge - "Extended reality experience". Potentially interesting, but 1 out of how many? isn't very good.
Fri. 9/22
- Twisthink Breakfast + Panel - I have no idea what Twisthink is, so why would I think this is interesting?
- It Started at State! - Propaganda that tech ideas started at MSU.
- Confluence Music Summit - And more non-tech fluff.
Sat. 9/23
- Confluence Festival - "Free festival with art, music, science, and tech". Seriously? That's like saying "I have a smart watch, so I'm tech."
I'll be going to Tandy Assembly later this month and there will be more tech talking in 1 hour there than a whole week of "Tech Week Grand Rapids".
Kaypro "1" update
TRS-80 Model I update
- Dirty key switches. So off go the key tops. Dusted them out. DeOxyIt all of them.
- They still weren't 100%, though. So I replaced the cable that connected the keyboard to the motherboard - a common problem.
- Better, but still not 100%. I reflowed all the solder for the key switches and we are now at 100%.
Cleaning house - C128, Tandy 1100FD, etc.
Reunion aftermath
- The number of people who actually matured and improved. But I guess the other who didn't wouldn't have shown up.
- The number of people I didn't remember.
- The number of people who wanted to talk to us (my wife and me).
- The number of people who wanted to avoid us (who I had always been on good terms with).
Sunday, April 30, 2023
Why I Am Going to My 40th High School Reunion
This is in response to an article I came across today called Why I'm Not Going to My 50th High School Reunion.
I completely understand the author of the article. I've only gone to my 10th (at pressure from my parents), 30th (because I was going to be in town) and now, I'm going to my 40th.
But, like the article's author, I really don't care about these people anymore. I don't say that with any negative feelings, though. Simply put, I haven't see some of these people in at least 10 years and most of them in 30 or more years. There's no one I've "kept in touch" with or I really want to see again.
The reunion "committee" (I applaud them for taking this work on) sent out a list of classmates that they couldn't find. Going through the list, I can see several that I understand why they would not want to be found (sorry, not naming names here). They also have a list (sadly, too long) of classmates who have passed. Some I knew passed and some I didn't.
Going through the list, there was no one that I thought I really need to catch up with this person.
So why am I going?
Well, first, we can easily work it in to our schedule. We already have to to 1/3 of the way there that Saturday anyway. We can stop in and say "hi" to mom, which she'll like. Spend no more than a couple of hours at the reunion and then go home.
But the main reason is that some of these people I have literally known all my life. The first school picture that I have, from nursery school - that's pre-kindergarten - shows some of these people. And I'm curious (yes, that would be the word) as to how these people turned out after 40 years.
Addendum:
At my 10 year reunion, there were a large number of people. But none that I was really friends with in High School. I knew most of them, but they weren't what I considered "friends". The dynamic here was still very much like High School, even though (most of us) had grown up.
At the 30 year reunion, things were... interesting. By this time I had lost most of the weight that I had put on and was actually thinner than I was in High School. I was also more outgoing and had a girlfriend (who is now my wife). Some people were very friendly to us - especially the few that I knew from Nursery School. Some were cold to us - but they were enemies in High School. I guess some people just can't let go. But there were others who were friendly to me in High School but were now more than a little cool to me for some unknown reason.
I have no expectations for my 40th. It is what it is. But it will also be interesting no matter what.
Tuesday, March 21, 2023
The Woke enterprise that was once called Amazon.com
Hello,
You have repeatedly posted content that violates our Community Guidelines (available at http://www.amazon.com/review-guidelines) or Conditions of Use ( https://www.amazon.com/gp/help/customer/display.html?nodeId=508088).
An initial warning has been sent to you. Because of your repeated violation of our Community Guidelines we've removed your ability to participate in Community features.
If you would like to contact us about this decision, please email community-help@amazon.com.
Thanks for your understanding in this matter.
This was interesting because:
- I rarely leave a review on Amazon.
- When I do a review, I stay very factual and well within their community guidelines.
Sunday, February 12, 2023
Sperry HT - idea
Saturday, February 11, 2023
Sperry HT - DOA
The very first computer I actually owned (other than my TRS-80 Pocket Computer 4) was a Sperry HT that I bought through the college. It was cheaper than the competing IBM PC-XT and ran faster.
Over the years, I out grew it, food chained it and it was gone.
I was able to pick up one on eBay recently. Supposedly "tested to power on". "Tested to power on" means, "we plugged it in, flipped the switch, the fan came on and the lights lit up." Well, that wasn't true.
The power supply was packed with dirt and would not power on. Luckily, a cleaning made it power on. As expected the system wouldn't even POST.
I reassembled my Sperry Portable systems that are known working and tested the boards in the Sperry HT.
The video board was toast. The MFM hard drive controller was toast. I was unable to test the mystery board that I found in it because I have no idea what it's supposed to do, but odds are that it's toast too.
I finally got the tech manual for it and went through the diagnostics steps. tl;dr no POST beeps which means that the timer or DMA is toast.
It seems that the system took a power hit and it took out most of the stuff on it.
The only thing that survived looks to be the 360K floppy drive.
So, I'm going to reassemble what I have and put it away for a while.
I was hoping that the board from the Sperry Portable would fit in it, but the layout is completely different.
I also thought about sacrificing my "IBM PC-XT from the Negative Universe" and putting everything into the Sperry case. But I don't think that would work either. The cards are in the correct place, but nothing else would fit.
So I'm thinking of just trashing it. But I need to think about that.
I can't say this was a big surprise. The Sperry HT was not known as a reliable system (also known as a Leading Edge Model M). It was a cheap, but not something that was made to last.
Saturday, January 28, 2023
Book Review - You Are Not Expected To Understand This
Yes, that's the title of the book.
"You Are Not Expected To Understand This. How 26 Lines of Code Changed the World". Edited by Torie Bosch
Read the other Amazon reviews. I'm not the only one who thinks this book is a pile of Woke Revisionist History.
I understood this to be a series of stories about the early days of computers written by various people, so I wasn't surprised at the disjointedness of the book. But I was sickened by the stories as seen through the Reality Distortion Field of the Woke.
The first few chapters left somewhat of a bad taste in my mouth as the authors downplayed all roles by men and focused on the roles by women, no matter how small. That a woman left the field was put down to "being pushed out by the men" as opposed to their decisions to do something else - oh, like raise a family.
But chapter 5 - Basic and the Illusion of Coding Empowerment - really made me put this book into the Goodwill pile. The Woke trash just in the first paragraph was nauseating. I skimmed the rest of the book and the last chapter is "Encoding Gender" and that's all I need to say there.
On top of that, the stories were poorly researched. If I had done any of these for my Computer Science classes when I was in college, I would have failed the class.
Wednesday, January 25, 2023
NuXT - update
Sunday, January 22, 2023
NuXT - first impressions
So the case arrived and so did the NuXT.
The plan:
- Use my old 5.25" disk drives to give it a vintage flavor. I also need a way to create boot disks since there's no USB on it.
- Use the VGA card that I have.
- Use the Sound Blaster card that I have.
Tuesday, January 03, 2023
NuXT
I finally decided to get a NuXT. This is basically an IBM-XT motherboard, built out of modern parts.
The FreeDOS setup is nice, but it's missing some things:
1. Sound Blaster. FreeDOS can't emulate a Sound Blaster, so you have to put a real one in. I picked up one for the PC hardware that I have, but it doesn't work with DOS. The hardware is too new and the Sound Blaster will only work with Windows (think WinModem sound card).
2. Speed. Bad to say, but the FreeDOS set up is too fast. That's nice for some things, but overall use is sort of painful sometimes.
Price wasn't too bad. I have an ISA Sound Blaster and an ISA VGA card. So all I needed was the NuXT (minus the VGA board) and a case.
My hope is that it will allow me to get the feeling that I want without the annoyances in the FreeDOS system.
Friday, December 02, 2022
FreeDOS
I keep wanting to get a "modern" MS-DOS system. I've gone to Monotech and was desiring their NuXT. But the price was restrictive. $320 for just the motherboard. I'd still need to get a case and power supply - which, while less than $320, was still a good amount of money.
I noticed that I had a spare HP EliteDesk G1 SFF that I had purchased as a "burner" PC for the Man Cave and decided to give FreeDOS a try on it.
FreeDOS is basically MS-DOS made for more modern PCs. So it's actually DOS, but you can run it on more modern PCs and it will work nicely.
Problem 1: Getting software on it. The EliteDesk had no floppy drives and FreeDOS doesn't support USB sticks (sort of).
Solution: FreeDOS does support USB drives only if it's set as the boot drive. So, you have to plug it in, set the BIOS to boot from it - but here's the workaround - you have to tell the BIOS that, for this boot, you need to boot from the hard drive. Weird, but it works.
So software loaded. Yay.
I have the Wifi modem hooked to the serial port, so I can BBS.
But I don't have a mouse (and don't really want one), so some software fails there.
I'm still working on getting the CD-ROM working in FreeDOS.
Friday, June 03, 2022
Review: The Modem World - A Prehistory or social media by Kevin Driscoll
As some of you know, I'm still active on the BBSs (Yes, they still exist). So when Kevin Driscoll posted that he wrote a book on BBSs and how they inspired the current social media platforms, I was interested. Now that I've read it, it's time for a review.
The tl;dr:
It completely fails on the "prehistory of social media" part. There was no direct link from BBSs to something like Facebook other than "BBSs were places were people with common interests could post messages."
However, it is a well researched book on the evolution of BBSs from the first BBS in Chicago, through FidoNet and into the Internet. He didn't cover enough of the BBS history, but that's a bunch really big topics, each well deserved of its own book.
The down side is that the information that was researched was filtered through the Reality Distortion Field that the Woke seem to live in. So the view you get of what BBSs were, and still are, is very skewed.
OK. The longer explanation.
First off, the "woke-ness" of the book really left a bad taste in my mouth. Just little things like "The demographics or BBS users appears to have tracked with the broader adoption of personal computers in the United States..." - which is true. But then he had to tack this on: "skewing in favor of white men."
Later "While there was little variation by age and income, single white men were nearly twice as likely as other groups to report using bulletin boards."
Why the need to call this out? On the BBSs there's a very old saying "No one knows you are a dog." Meaning that race, sex, religion, etc. mean little. All people can see of you is your words in text. People judge you by those words - and nothing else.
In other places, he focused on BBSs that catered to the LBGT community, yet completely ignored the BBSs that were dedicated to ham radio, science fiction, and the other large interests of the geek community. If there was a "group" that BBSs identified with the most, it was the geeks, but he completely ignores that.
While not every section had such woke BS, it was scattered through out the book.
In the final chapter, he laments that some of his students came away with a "unexpected misunderstanding of early online culture." Well, duh! The book highlights the fringe groups and doesn't really talk much about the majority of interests on the BBSs. No wonder the students had a misunderstanding.
Most of the information presented was accurate, but woefully incomplete. ex: In one place, he posted a list of FidoNet message groups, but the list was heavily lopsided toward the groups that the ignorant woke people would like to see and it was not even close to representing reality. Reality was more heavy on the geek topics.
Unlike Kevin, I actually lived in the "The Modem World". I was
heavily into the BBSs from the 1980's until the Internet killed most of
the BBSs off. The world in this book is not the world that existed back
then, but rather a Leftie-skewed parody of the actual "Modem World".
Bottom line:
Not really worth it. You'd be better off viewing some YouTube videos on BBSs (Like Al's Geek Lab's Back to the BBS) or getting Jason Scott's BBS Documentary. They would be much more accurate than the Left-skewed "information" presented in this book.
As for me, the book is going into the Goodwill bag never to be seen again.
Tuesday, April 19, 2022
Commodore 128
I got a good deal and picked up a working Commodore 128 and have been playing with it lately. But I'm very unimpressed with it.
The C128 is actually 3 computers:
1. A Commodore 64.
2. A Commodore 128 with 40 or 80 columns.
3. A Z80 (usually CP/M) machine.
By the time the C128 came out, CP/M and the Z80 were on the decline - close to being not sold at all. I understood why they wanted to add the Z80, but their timing was way off. And unless you also purchased the new 1571 floppy drive, disk access was WAY slower than the other CP/M systems. Useless.
In C128 mode, there's a problem. There are 2 video outputs. The old style C64 one - which only does 40 column mode and the IBM-PC CGA-like one - which only does 80 column mode.
The problem is that no one wrote code for the 40 column C128. It's all 80 column. 99% of the software is targeted at the C64. Which means you will need 2 monitors - or a brand new monitor that can do both the old and new video plugs. Yuck!
The end result is that the C128 is pretty much a C64 with some useless added hardware. Oh, it does have a better keyboard with a modern layout, though. So that's a plus.
But over all, it's just a C64 and that's a disappointment.
I find myself enjoying using my Plus/4 over the C128.
Sunday, January 23, 2022
More new toys
On a whim, I picked up a Commodore Plus/4.
This was Commodore's attempt at breaking into the business/productivity market, but it was too little, too late.
Only 64K max - when the IBM compatibles could go to 640K
40 column screen - when the standard was 80 in this market.
But they did correct some of the glaring issues that the Commodore 64 had: Mainly BASIC 4.0 that the Commodore PET had before discontinued (The C-64 had BASIC 2.0). BASIC 4.0 had disk commands (like DIRECTORY and DLOAD). But they enhanced it even further to allow you do to graphics and sounds from BASIC - as opposed to programming the SID and VIC yourself with POKEs.
Unfortunately, there was no SID or VID. Meaning lower quality sound and no sprites. So the Plus/4 wasn't a gaming machine.
And the market was moving to desiring IBM compatibility. So the Plus/4 wasn't around long.
And I finally found my Holy Grail: A TRS-80 Model I.
I was able to pick one up locally at a reasonable price with working monitor!
No power supply, so I have those parts on order. I hope I can get it working again.
But the hatch over the reset button was intact! Usually these were lost over time.
Saturday, January 08, 2022
New Toy - DevTerm
My latest toy arrived this week: A DevTerm A04 from ClockworkPi.
Quick description (if you don't want to follow the link and read for yourself):
This is a small computer with a TRS-80 Model 100 form factor. It runs Linux (Armbian) and uses a Raspberry PI compute module.
It comes as a kit (pretty much all snap together) that you have to assemble, but it's simple.
Even before it arrived, I was a little disappointed. When I purchased it, I thought I would be buying something about the size of my Tandy 102. The reality is that it's about 1/2 of that - meaning mostly that the keyboard is very cumbersome for my adult-size hands. No touch typing. All hunt-and-peck. So much for using it as a little laptop.
When it actually arrived, I was impressed by the ease of assembly and it worked right away.
So I copied over a bunch of stuff that I use on my other Pi's and found that many of the programs just don't work. "No problem," I thought. "I'll just recompile them." But no. I got some really strange compile errors (like duplicate definitions of objects). I didn't want to deal with those right now, so I just deleted them.
Unfortunately, some of them were the programs that I use to call BBSs and read BBS messages off line. So another thing that I can't use this toy for.
One cool thing it came with was a little thermal printer (think store receipt printer) and the paper that I bought for it came yesterday. So I gave it a shot. I didn't expect too much from it and it met my expectations. You won't want to use this for program listings, that's for sure. But it works and prints clearly.
It's a little frustrating. On one hand, I can't find any fault with what I purchased. It does exactly what it promised it would do.
On the other hand, I'm really struggling to find a place for this in my normal computer use.
Wednesday, September 08, 2021
Abusing FORTRAN
I've been having fun with Microsoft FORTRAN-80 and Nevada FORTRAN on my Kaypro 4/83.
When I was in college, we did a class on FORTRAN abuse - mainly using some design decisions in FORTRAN that cause interesting things to happen.
Consider this code:
c bad program
integer i
i=3+5
write(1,5) i
call xxx(5)
i=3+5
write(1,5) i
5 format(1x,i4)
end
subroutine xxx(n)
integer n
n=3
return
end
Under Nevada FORTRAN, this prints:
8
6
Why? Because "5" was passed in to xxx by reference, which was changed to have a value 3. Yes, under FORTRAN, I could change a constant.
Under Microsoft FORTRAN-80, this did not happen. Both values stayed at 8.
