Bakin's Bits
  • Home
  • All posts
  • Tags
  • About

    2025

  • 2025-05-03
    Blocksifter Roadmap, 2025
  • 2025-04-14
    `-Wzero-as-null-pointer-constant` vs `std::strong_ordering`
  • 2022

  • 2022-09-25
    Blocksifter status - 2022-09-25
  • 2022-09-02
    Recursive Error Message Considered Not Helpful
  • 2022-08-02
    Bitrot in a Devops World
  • 2022-07-29
    Unit Testing 'Legacy' Code You Can't Change - 1 - Threading The Needle
  • 2022-07-08
    Unit Testing 'Legacy' Code You Can't Change
  • 2021

  • 2021-11-07
    Air-Gapped Hardware Wallets and FUD - 5 (end)
  • 2021-11-07
    Air-Gapped Hardware Wallets and FUD - 4
  • 2021-11-07
    Air-Gapped Hardware Wallets and FUD - 3
  • 2021-11-07
    Air-Gapped Hardware Wallets and FUD - 2
  • 2021-11-07
    Air-Gapped Hardware Wallets and FUD - 1
  • 2021-09-23
    Filesystem as Database
  • 2021-08-28
    Ways to Register a Plugin
  • 2021-08-17
    A Readable Production Quality Bitcoin Service
  • 2021-08-13
    Advantages of Semantic Logging
  • 2021-05-01
    This blog, revived and restarted with Hugo on Gitlab
  • 2015

  • 2015-08-05
    A TestNG Listener can register itself with TestNG
  • 2015-05-11
    WinSvr 2012 R2 hanging due to event 129 from vsmraid: solved (for me)
  • 2015-04-17
    Breaking a Windows command line into separate arguments, respecting quotes and backslashes
  • 2014

  • 2014-11-03
    ReFS disk scrubbing doesn’t play nice with other work on the same disks
  • 2014-09-11
    Visual C++: Letting C++ programmers get away with new murder without warning
  • 2014-07-22
    Failed EFI boot with 0xC000000F and missing winload.efi, running native
  • 2014-07-09
    Two nearly perfect keyboards: Das Ultimate and WASD CODE
  • 2014-05-25
    Bad cables can masquerade as other errors
  • 2014-05-25
    ReFS on Windows 8.1/Server 2012 R2 and "ERROR 665" "The requested operation could not be completed due to a file system limitation"
  • 2014-05-20
    Windows Server Storage Spaces: striped and mirrored with tiering requires 4 SSDs
  • 2014-01-05
    Biggest mistake in C#: That strings can be null
  • 2013

  • 2013-11-19
    Breadth-First Traversal with Alternating Directions at Each Level
  • 2013-11-18
    Two coding interview questions done badly, for different reasons
  • 2013-05-05
    Review of "An Introduction to Modern Mathematical Computing with Mathematica" (Borwein, Skerritt)
  • 2012

  • 2012-11-18
    ‘typename’ is not always a substitute for ‘class’ in a template parameter
  • 2012-08-21
    When is a newline required to separate command line arguments? When it is in your eclipse.ini!
  • 2012-06-27
    Does enumerating files with FSCTL_ENUM_USN_DATA ever miss any files?
  • 2012-03-25
    A plea that the class Point should not be an example for data abstraction
  • 2011

  • 2011-08-18
    Is the PE Attribute Certificate Table octaword-aligned or octabyte-aligned?
  • 2011-07-11
    An example of documenting a broken feature as normal behavior
  • 2011-05-04
    Comment on: A Memory-Efficient Queue for Primitive Types (in Java)
  • 2011-05-02
    A Memory-Efficient Queue for Primitive Types (in Java)
  • 2011-03-27
    An Unbounded Spigot Algorithm for Pi – the Java version
  • 2011-03-26
    Object-Oriented Permutation Generation
  • 2009

  • 2009-04-14
    A couple of my articles on CodeProject
  • 2007

  • 2007-11-12
    Typing Mathematical Formulas in Word 2007
  • 2007-11-09
    Race Conditions and Debugging Multithreaded Programs: What Are Race Conditions?
  • 2007-09-07
    Building the Home Supercomputer
  • 2007-09-07
    Persistent Data Structures – now (possibly) practical
  • 2007-08-21
    Welcome to Bakin's Bits
Copyright © 2025 David Bakin
  • Home
  • All posts
  • Tags
  • About