Integrating a VT220 into my life
A developer details the hardware and software setup process for integrating a vintage DEC VT220 terminal into their modern Linux workflow for reading email.
A developer details the hardware and software setup process for integrating a vintage DEC VT220 terminal into their modern Linux workflow for reading email.
Explains when to use strong vs. weak and optional vs. implicitly unwrapped IBOutlets in Swift/iOS development, with practical rules.
Explores the surprising effectiveness and conservative nature of the Bonferroni correction for multiple hypothesis testing, even with many tests.
An invitation for students to join Google's Summer of Code, submit project proposals, and get paid to work with open source communities like KDE and openSUSE.
Troubleshooting the JPS-06514 keystore error during a fresh OBIEE 11.1.1.9 installation, caused by conflicting JDK environment variables.
Explains why XA/2PC distributed transactions are not strongly consistent and only provide eventual consistency, debunking a common misconception.
A technical guide on configuring Oracle GoldenGate to replicate data to Kafka and Logstash using BigDataLite 4.4, with troubleshooting tips.
The article critiques the common hiring approach for 'DevOps Engineers,' arguing that DevOps is a culture, not just a role defined by tools.
An overview of Kafka Streams, a new library for building stream processing applications using Apache Kafka, with key concepts and a code example.
A guide for academics with math/physics backgrounds transitioning into data science, covering skills, learning paths, and practical advice.
Explores Hutchinson's randomized trace estimator for efficiently approximating the trace of large matrices, with practical improvements.
Analysis of a cryptographic vulnerability in the Beaker Python library's session encryption due to nonce reuse in AES-CTR mode.
Introduces EasyAzureServiceBus, an open-source .NET library simplifying pub/sub messaging with Service Bus 1.1 for Windows Server.
A developer switches from Slideshare to Speakerdeck for hosting presentation slides, citing a cleaner UI and better user experience.
Explores how BenchmarkDotNet reveals JIT method inlining differences between x86 and x64 .NET runtimes, impacting performance.
Explains how to use Swift's stride(to:by:) method to safely replace deprecated C-style for loops, especially for edge cases where ranges fail.
Argues that product design should focus on the core 80% of users, not power users or edge cases, to avoid feature creep and improve the out-of-box experience.
Introduces new Hamburger-style UI controls for Windows Universal Apps in the Cimbalino Toolkit, including HamburgerFrame, HamburgerTitleBar, and HamburgerMenuButton.
Explains implementing the Midpoint Displacement algorithm recursively using the ndarray library in JavaScript for efficient terrain generation.
A guide to preparing for and passing the Microsoft Azure Solutions Architect (70-534) certification exam, covering study resources and tips.