Freelancing: How I found clients, part 1

freelancing:-how-i-found-clients,-part-1

tools, tactics, troubles along the way It took me 2 years to get my first client as an independent freelancer. For my second client, it took 6 months. For the third, 6 weeks. After years of trial and error, I’ve reached a point where I can structure, define and document this process, for others to […]

Every Line Is a Potential Bug

September 19, 2009 Last summer I wrote some code to get a message out of a hash table. The message was going to be put there by another thread. There was a small chance of a race where it wouldn’t be there yet when I initially looked for it. The code looked something like this: […]

Show HN: Libredesk – Open-source customer support desk. Single binary app

show-hn:-libredesk-–-open-source-customer-support-desk.-single-binary-app

Open source, self-hosted customer support desk. Single binary app. Visit libredesk.io for more info. Check out the Live demo. CAUTION: This project is currently in alpha. Features and APIs may change and are not yet fully tested. Multi InboxLibredesk supports multiple inboxes, letting you manage conversations across teams effortlessly. Granular PermissionsCreate custom roles with granular […]

What’s New in Emacs 30.1?

what’s-new-in-emacs-30.1?

Emacs 30.1 is upon us, and it’s time for another bumper release full of new features and improvements. As always, I have taken the time to go through most of the changes in Emacs 30.1 and annotated them to give perspective and clarity. Here is but a few of the highlights in 30.1: completion-preview-mode is […]

Show HN: RadiaCode – Python Library for RadiaCode-10x Radiation Detectors

show-hn:-radiacode-–-python-library-for-radiacode-10x-radiation-detectors

Python library for interfacing with the RadiaCode-10x radiation detectors and spectrometers. Control your device, collect measurements, and analyze radiation data with ease. 🚀 Features 📊 Real-time radiation measurements 📈 Spectrum acquisition and analysis 🔌 USB and Bluetooth connectivity 🌐 Web interface example included 📱 Device configuration management Interactive web interface example (backend | frontend): 🎮 […]

How to add a directory to your PATH

I was talking to a friend about how to add a directory to your PATH today. It’s something that feels “obvious” to me since I’ve been using the terminal for a long time, but when I searched for instructions for how to do it, I actually couldn’t find something that explained all of the steps […]

OpenAI Researchers Find That AI Is Unable to Solve Most Coding Problems

openai-researchers-find-that-ai-is-unable-to-solve-most-coding-problems

OpenAI researchers have admitted that even the most advanced AI models still are no match for human coders — even though CEO Sam Altman insists they will be able to beat “low-level” software engineers by the end of this year. In a new paper, the company’s researchers found that even frontier models, or the most advanced […]

DeepSeek Open Source FlashMLA – MLA Decoding Kernel for Hopper GPUs

deepseek-open-source-flashmla-–-mla-decoding-kernel-for-hopper-gpus

FlashMLA is an efficient MLA decoding kernel for Hopper GPUs, optimized for variable-length sequences serving. Currently released: BF16 Paged kvcache with block size of 64 Quick start python setup.py install python tests/test_flash_mla.py Achieving up to 3000 GB/s in memory-bound configuration and 580 TFLOPS in computation-bound configuration on H800 SXM5, using CUDA 12.6. from flash_mla import […]