RSSAmplifier

Blog

BGs Labs

Burak Güngörs lab where he does some stuff

bgslabs.orgRSS feed ↗7 posts

Latest posts

Why the heck are we still using Markdown??

There are few things in life that bring me much joy and hate at the same time. Like chocolate that hurts when eaten and markdown . Seriously why?? Half of the time we aren’t even using the full language! HTML is the best Programming Language! I know you’ve heard people say the only programming language they know is HTML. And I know, we both rolled our eyes in discontent trying to get our PL papers…

The Evolution of x86 SIMD: From SSE to AVX-512

The story of x86 SIMD is simply not about technology. It’s about marketing, corporate politics , engineering compromises, competitive pressure. This is the behind-the-scenes history of how Intel and AMD battled for vector supremacy, the controversial decisions that defined an architecture, and the personalities who made it happen. Part I: The Not-So Humble Beginnings (1993-1999) The MMX Gamble:…

Privacy Policy

Privacy Policy Last updated: January 2026 Data Collection This website uses Google Analytics 4 to understand how visitors engage with our content. The following data is collected: Pages visited Time spent on pages Referrer (how you found us) Device/browser type Approximate location (country/region) Cookies We use a single cookie to remember your privacy preferences: BGsLab_consent :…

varm/vasm

varm and vasm represent a deep dive into systems programming, providing a low-level execution environment inspired by ARMv7. Key Features Zero Garbage Collection : Direct memory management for performance and Predictability. Cross-platform Assembly : Assembly code that runs anywhere C99 is supported. Advanced Concurrency : Integrated support for both multi-threading and green threading. System…

Arith

Arith is a deep dive into compiler design, implementing a full interpretation pipeline from lexical analysis and parsing to bytecode compilation and execution on a custom stack-based virtual machine. Architectural Achievements Hand-written Lexer & Pratt Parser : Built from first principles to construct a robust Abstract Syntax Tree (AST). Two-Phase Execution Engine : lowered the AST into a custom…

89crypt: Matrix-Based Encryption

89crypt offers a mathematical approach to symmetric encryption distinct from conventional cryptographic algorithms. It leverages repeating decimal expansions to populate key matrices. Objective & Achievements Mathematical Innovation : Uses periodic decimal expansions for matrix-based encryption. Robust Engineering : Fully type-hinted Python package with modular design and comprehensive…

Ancient Sumerian NMT

This is a research project that addresses the challenge of translating a low-resource, linguistic isolate like Ancient Sumerian into modern Turkish. Technical Deep Dive Transformer Architecture : Fine-tuned a T5 model using transfer learning to overcome sparse data. Custom Tokenization : Developed a tokenizer specifically tailored to Sumerian transliteration. Complex Data Pipeline : Engineered a…