GeistHaus
log in · sign up

https://tekkie.wordpress.com/atom

atom
10 posts
Polling state
Status active
Last polled May 19, 2026 01:08 UTC
Next poll May 20, 2026 00:59 UTC
Poll interval 86400s
Last-Modified Mon, 27 Apr 2026 01:40:43 GMT

Posts

Retracing steps
AnalysisProgrammingsystem design
This is sort of a follow-up to the My journey series. In that, I talked about learning programming on 8-bit computers, and progressing onto much more powerful systems in college, and in the work world, and then coming to feel like I’d been led to a place that was very unsatisfying. I recently became curious […]
http://tekkie.wordpress.com/?p=4903
Extensions
Finally answering the question, “What are students really learning in school?”
Education
The first video below is from 2021. It helps answer a question I’ve had for a long time re. what I’ve seen go on in schools and universities for the past 12 years. I used to have the impression that what I was seeing re. an anti-intellectual atmosphere was just certain classes, at certain schools. […]
http://tekkie.wordpress.com/?p=4891
Extensions
Interpreting Tron: Ares
ArtInformation TechnologyMoviestron
*** Warning: This post contains spoilers *** I guess since it’s been so long since “Tron Legacy,” there really isn’t much continuity between it and this movie. There’s a reference to characters in “Legacy” in the opening sequence, and a few notes re. “Flynn Lives,” but that’s it. I wasn’t expecting to like this sequel. The […]
http://tekkie.wordpress.com/?p=4873
Extensions
A good history of NASA’s Mercury program
HistoryMath & ScienceMercury programNASA
Jackson Tyler produced another really good documentary, this time on NASA’s first space program, Project Mercury. I figure most people, if they’re conscious of NASA at all, have a perception that it started with the Apollo program, to go to the Moon. Mercury tends to be less well-known. Apollo had more of a world impact, […]
http://tekkie.wordpress.com/?p=4856
Extensions
Forming OOP from non-OOP stuff
Information TechnologyProgrammingsoftware engineeringalan kayobject-oriented
I have been asked on a couple occasions about how to do this, and I get the impression that the answer I give doesn’t satisfy the people asking, because I basically tell them, “You’re trying to do it wrong.” I try as succinctly as I can to give them some ideas on how to do […]
http://tekkie.wordpress.com/?p=4834
Extensions
A good summation of the VPRI STEPS project
computer scienceFrank systemSTEPSsystem architectureVPRI
I learned about STEPS from the ViewPoints Research Institute (VPRI) in about 2008. It’s goal was to create a usable office system, from the ground up (including the basic system software to support it: kernel, memory access, I/O, storage, networking, and graphics system) in 20,000 lines of code. This benchmark was based on the lines […]
http://tekkie.wordpress.com/?p=4804
Extensions
Forth: A beginning?
computer scienceEducationProgrammingatari 8-bitForth
I searched for many years for something that felt like a baseline, that I could present as a basis for learning and exploration re. system programming, and system design. I got into the Forth programming language on the Atari 8-bit a couple years ago, using APX Forth. As I remember, what really inspired me to […]
http://tekkie.wordpress.com/?p=4784
Extensions
What really happened to object-oriented programming?
Historysoftware engineeringalan kayobject-oriented programmingprogramming languagessystem design
I saw a question on Quora asking something like, “Why did Alan Kay’s OOP always fail, and the OOP that was implemented as C++, Java, Delphi, etc. always succeed?” I wrote an answer for this, but the question was deleted before I could post it. I sometimes have the experience as a writer of realizing […]
http://tekkie.wordpress.com/?p=4773
Extensions
Re. software engineering: Seeing the wheel
Analysiscomputer sciencesoftware engineeringalan kayLisp
Many years ago, I heard Alan Kay talk about software that’s commonly used as being “a broken wheel.” I had trouble understanding what he meant by that, but answering a question on Quora recently helped clarify what I think is the realization that programmers talk about, “when you learn Lisp.” It is a kind of […]
http://tekkie.wordpress.com/?p=4708
Extensions
On taking first steps into a new orientation
computer scienceretrocomputing
This is a follow-up to my post On improving a computing model. My posting to this blog has slowed down a lot over the last few years. One reason for that is I’ve noticed some significant problems in “our world” that had been off my radar for many years, and I decided to carve out […]
http://tekkie.wordpress.com/?p=4657
Extensions