Megamagic: Wizards of the Neon Age on Linux — Still Worth Playing in 2026?

dean
title: “Megamagic: Wizards of the Neon Age on Linux — Still Worth Playing in 2026?” date: 2026-07-14 categories: [“linux-gaming”] tags: [“megamagic”, “beautifun-games”, “linux-gaming”, “indie-rpg”, “synthwave”, “steam”, “native-linux”, “unity”, “80s-aesthetic”] Megamagic: Wizards of the Neon Age on Linux — A Synthwave RPG That’s Still Worth a Look in 2026 Megamagic: Wizards of the Neon Age is... » read more

How to Install PeaZip on Linux: DEB, RPM, AppImage, and Flatpak (2026 Guide)

dean
title: “How to Install PeaZip on Linux (DEB / RPM / AppImage in 2026)” date: 2026-07-14 categories: [“linux-software”] tags: [“peazip”, “archive-manager”, “linux”, “appimage”, “7zip”, “ubuntu”, “fedora”, “arch”] How to Install PeaZip on Linux: DEB, RPM, AppImage, and Flatpak (2026 Guide) If you’ve ever missed 7-Zip or WinRAR on Linux, PeaZip is the closest thing to... » read more

Scaling Qdrant Past One Machine: A Cluster Walkthrough on Hetzner + Docker

dean
title: “Scaling Qdrant Past One Machine: A Cluster Walkthrough on Hetzner + Docker” tags: Qdrant Vector Database Docker Docker Compose Hetzner Distributed Systems RAG Cluster If you’ve been running Qdrant as a single Docker container, the day your vector count crosses a few million and your embedding dimension is anything reasonable, you’ll see two things... » read more

Otty: A Mac-Native, GPU-Accelerated Terminal Tuned for Code Agents

dean
title: “Otty: A Mac-Native, GPU-Accelerated Terminal Tuned for Code Agents” tags: Otty terminal emulator macOS GPU rendering Claude Code Codex OpenCode The terminal-app market in 2026 is crowded enough that launching a new one takes either a strong technical hook or a strong community. Otty, which hit Product Hunt this summer, is going for both:... » read more

OTTY: A Terminal-Centric Workspace for Developers Who Live in the Shell

dean
title: “OTTY: A Terminal-Centric Workspace for Developers Who Live in the Shell” tags: OTTY terminal emulator Rust developer tools Linux Most terminal emulators are still doing one job: render a shell. OTTY, an open-source project on GitHub, takes a different stance — the terminal should be the primary surface for development and operations, not just... » read more

memory

dean
memory DDR Memory Bandwidth DDR “DDR 266 2.1 GB/s DDR 333 2.6 GB/s DDR 400 3.2 GB/s” DDR2 533 4.2 GB/s DDR2 667 5.3 GB/s DDR2 800 6.4 GB/s” DDR3 1066 8.5 GB/s DDR3 1333 10.6 GB/s DDR3 1600 12.8 GB/s DDR3 1866 14.9 GB/s” DDR4 2133 17 GB/s DDR4 2400 19.2 GB/s DDR4 2666... » read more

022. The Modern GPU Pipeline: From Fixed-Function to Fully Programmable tags: – GPU – rendering pipeline – vertex shader – fragment shader – computer graphics

dean
022. Modern Graphics Cards, Part III I originally intended this section mainly to explain the difference between a fixed-function pipeline and a programmable pipeline. There are many experts on Zhihu, so I will borrow the diagrams from this answer: What advantages does a programmable rendering pipeline have over a fixed-function pipeline? What are its applications?... » read more

018. A History of Graphics Cards: Creative Hacks on MDA/CGA tags: – Graphics Card History – MDA – CGA – Text Mode – Graphics Programming – Retro Computing

dean
018. A Brief History of Graphics Cards — Part Two According to the plan, this section was supposed to cover VESA, but I felt MDA/CGA still had a lot of interesting ground to cover, so I decided to walk through some of the fun tricks people pulled off under MDA/CGA modes with everyone. The previous... » read more

017. A History of Graphics Cards: From Text Mode to the Color Palette tags: – Graphics Card History – Computer Hardware – Display Technology – MDA – CGA

dean
017. A Look Back at the History of Graphics Cards — Part 1 Recently I studied the history of graphics cards, following the x86 thread as the backbone. Here is a rough summary. The evolution of graphics cards can be divided into the following stages, which are also the major display modes: Text mode Color... » read more

016. 8th-Generation x86 Microarchitecture: Intel Core tags: – x86 – Microarchitecture – Intel – Processor Design – Computer Architecture

dean
8th-Generation x86 Microarchitecture: Intel Core The Core microarchitecture is a processor internal architecture designed from scratch, but it has a design similar to Pentium M. It has a 14-stage pipeline(Pipeline), which is more than half shorter than the 31-stage Prescott of the NetBurst architecture. In addition, its execution core also increased from the 3 instructions... » read more

015. 7th-Generation x86: The Pentium 4 and Intel NetBurst Architecture tags: – x86 Processors – Intel Architecture – Computer History – Processor Technology – Hardware Design

dean
7th-Generation x86 Processor: Pentium 4 The Pentium II and Pentium III that followed the Pentium Pro were both based on the P6 architecture. They introduced no major functional or architectural improvements; instead, the fabrication process continued to advance and clock frequencies continued to rise, with the Pentium III eventually reaching a maximum of 1.4 GHz.... » read more

014. The 80686 (Pentium Pro): Architecture and Innovations tags: – CPU Architecture – SMP – Cache Technology – Instruction-Level Parallelism – Computer History

dean
80686-Pentium Pro SMP Symmetric Multiprocessing The Pentium Pro introduced support for SMP, allowing multiple CPUs to be used in a single machine. There are two primary ways to implement a multiprocessor system. One is called SMP, or symmetric multiprocessing, and the other is NUMA, or Non-Uniform Memory Access. In an SMP system, multiple CPUs have... » read more

013. The 80586 (Pentium) Processor and Superscalar Execution tags: – CPU Architecture – Intel Processors – Superscalar Technology – x86 Microprocessors – Computing History

dean
80586—Superscalar Execution in the First-Generation Pentium The first-generation Pentium was a fifth-generation microprocessor based on the macro-core x86 architecture, and it began shipping on March 22, 1993. It was the successor to the 486 product line. Pentium was originally supposed to be named 80586 or i586, but was later named “Pentium” (i586 is generally considered... » read more

012. The 80486 Microprocessor: Architecture and Features tags: – CPU Architecture – x86 Processor – Computer History – Microprocessor Technology – Hardware Design

dean
Slight Improvements to the 80486 The 80286 added segmented memory management and protected mode. The 80386 added paged memory management. These both had an enormous influence on modern operating systems. Because after the improvements in the 386, no more changes of such magnitude took place — the 80386 became a timeless classic. So much so... » read more