Tuesday, June 18, 2024

Jumping to 1994 3dfx voodoo cards

 I was researching NVIDIA, and it seems so long ago that 3dfx was the king of 3D accelerator video cards.  It was the bomb, and I'm glad NVIDIA grabbed them up and pushed forward.   Not NVIDIA was started in 1993, and 3dfx in 1994.   


NVIDIA history:

NVIDIA Corporation, founded in 1993 by Jensen Huang, Chris Malachowsky, and Curtis Priem, is a leading American technology company known for its graphics processing units (GPUs) and artificial intelligence (AI) technology. Here's a brief history of NVIDIA:

Early Years and Founding (1993-1999)

  • 1993: NVIDIA was founded in Santa Clara, California, with a focus on developing graphics processing technology.
  • 1995: The company launched its first product, the NV1, a multimedia accelerator that integrated 2D and 3D graphics, audio, and I/O functions.
  • 1999: NVIDIA introduced the GeForce 256, considered the world's first GPU, revolutionizing computer graphics by offloading intensive graphics processing tasks from the CPU.

Growth and Expansion (2000-2010)

  • 2000: NVIDIA went public, trading on the NASDAQ under the ticker symbol NVDA.
  • 2002: The company acquired 3dfx, a pioneer in 3D graphics technology.
  • 2006: NVIDIA released the CUDA parallel computing platform, enabling developers to use GPUs for general-purpose processing tasks.
  • 2007: The Tesla product line was introduced, aimed at high-performance computing and scientific calculations.

AI and Autonomous Vehicles (2010-2020)

  • 2012: NVIDIA unveiled the Kepler GPU architecture, which offered significant performance and energy efficiency improvements.
  • 2014: The company launched the Maxwell GPU architecture, further enhancing efficiency and performance.
  • 2016: NVIDIA announced the Pascal architecture and the Tesla P100 GPU, targeting deep learning and AI workloads.
  • 2018: The company introduced the Turing architecture, featuring real-time ray tracing capabilities and AI-driven enhancements.

Recent Developments (2020-Present)

  • 2020: NVIDIA announced plans to acquire Arm Holdings from SoftBank for $40 billion, aiming to expand its reach into the CPU market and strengthen its AI capabilities.
  • 2021: The company launched the Ampere architecture and the GeForce RTX 30 series, setting new benchmarks in gaming and AI performance.
  • 2022: NVIDIA continued to innovate in AI and data center technologies, with advancements in its A100 and H100 Tensor Core GPUs.

Contributions and Impact

  • NVIDIA has been a key player in the development of modern graphics technology, contributing to advancements in gaming, professional visualization, data centers, and AI.
  • The company's GPUs are widely used in various industries, including automotive, healthcare, finance, and scientific research, for tasks ranging from autonomous driving to deep learning.

Summary

NVIDIA's history is marked by continuous innovation and leadership in GPU technology, with significant contributions to AI and high-performance computing. From its early days in multimedia accelerators to its current role in powering AI and autonomous systems, NVIDIA has consistently pushed the boundaries of what is possible in technology

Monday, June 10, 2024

OkiMate 10 color printer for the C64, just amazing for the price back then

 My first color printer was an Okimate 10 thermal color printer for the Commodore 64. My father thought it was great because it didn't require ink or toner due to its thermal printing technology. Those were the days of faded documents on thermal paper, which used hole-feed ream paper. Despite that, it was affordable and worked very well.

Here are some technical facts about the Okimate 10 color printer for the Commodore 64:

  1. Model: Okimate 10
  2. Printing Technology: Thermal transfer printing, which uses heat to transfer color from a ribbon onto paper.
  3. Color Capabilities: It was capable of printing in multiple colors, which was a notable feature at the time.
  4. Resolution: The resolution was around 240 dots per inch (DPI), offering decent print quality for its era.
  5. Paper Type: The printer used continuous hole-feed paper, a common paper type for printers of that period.
  6. Connectivity: Connected to the Commodore 64 via the standard serial port.
  7. Speed: The printing speed was relatively slow, often taking a few minutes to print a single page.
  8. Maintenance: Required thermal transfer ribbons, eliminating the need for traditional ink or toner.
  9. Software Compatibility: Worked with various software programs on the Commodore 64, including word processors and graphics applications.
  10. Durability: Known for its robust and reliable performance, making it a popular choice among Commodore 64 users.


Sunday, June 9, 2024

How I got into enterprise IT. Trying to transcribe a bit then using AI to clean it up. It kind of worked. Test Run

 I want to share how I got into Enterprise IT. It all started when I sold my previous business as a memory wholesale distributor in the Portland, Oregon, catering to many computer stores. Unfortunately, my business partner had really bad credit, and we had to close the business, leaving me without a job.

At that point, I was trying to figure out my next move when a buddy called and offered me a position at Nike's help desk in 1999. I was looking to return to school, and he mentioned they were paying $20 an hour to handle Windows 95 questions. I thought that would be the easiest $20 an hour I’d ever make part time. When I got there, I realized the job was indeed simple, so I approached management and told them I had no interest in climbing the help desk ranks. Instead, I aimed to become an enterprise IT server admin.

They gave me three key performance statistics that were crucial to them. I achieved and maintained all three metrics for several months. Eventually, an opportunity arose in the server team, and I was offered the position. Taking this step made some of my help desk colleagues unhappy, but I transitioned into the IT department successfully.

There, I found a brilliant coworker, engaged with him, and learned a lot. I found another knowledgeable coworker and did the same. From that point forward, I was fully immersed in IT. This period also marked my first encounter with VMware Workstation 1.0 and programming with Delphi 5 and Visual Basic.

I'll continue my story later on, about how I became a Windows domain admin for server environments serving over 60,000 people, but that's a tale for another time.

Wednesday, June 5, 2024

ne2000 drivers and network cards

 In the 1990s, setting up a DOS-based system for IPX/SPX and TCP/IP networks was straightforward, thanks to the NE2000 drivers and network cards. These were popular because of their ease of use and reliability. Back then, we used coaxial cables for network connections, and I still have my crimpers for those cables.

I had a standard floppy disk with an easy DOS boot setup that included these generic NE2000 drivers. This setup was incredibly useful; for years, I could resolve and fix most desktop network connection issues. The process was simple:

  1. Boot from the floppy disk: The disk contained the necessary DOS boot files and NE2000 drivers.
  2. Load the NE2000 driver: The autoexec.bat file on the floppy would load the NE2000 driver automatically.
  3. Configure network settings: Once the driver was loaded, configuring IPX/SPX or TCP/IP settings was straightforward.

This method was almost universally effective until Intel disrupted the industry by no longer supporting the NE2000 generic drivers. This change marked the end of an era, but it also ushered in significant improvements in network speed and performance.

Another crucial aspect of network troubleshooting was examining ARP tables. Understanding and managing ARP tables allowed for efficient resolution of many networking issues. This skill set, combined with the NE2000 setup, made networking a breeze in those days.

Fast forward to the 2020s, and the principles remain similar, though the technology has evolved significantly. We now have advanced tools and faster networks, but the foundational knowledge from the 1990s still applies. Understanding ARP tables, driver configurations, and network protocols remains essential for modern network troubleshooting and setup.