Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: Selected Highlights Would you like to learn more about optimizing Clojure code? Anders Murphy investigated the performance of . Also, Sashko Yakushev spent some time . Learn from their experience, and if you’ve never had a chance, read about . Useful tools! And speaking of performance, async and await in ClojureScript. Calling FlowStorm a "debugger" only scratches the surface of what it can do. T... Read more ›
In which I painstakingly remove functionality from a Linux live image. Like a normal person. Read more ›
Chase Sapphire Preferred and Bilt Obsidian both charge earn transferable points for $95, but they reward different spenders. Here's how to pick the right one. Read more ›
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞 - fix(test): honor shell completion test args · openclaw/openclaw@0cf9413 Read more ›
A (short) post from my blog. Read to gain insights. Or don't. Read more ›
-worked on a trading platform that the brokers used to execute trades & look at trading data, fixed bugs in the spreadsheet UI -ported c++ code that was used for pricing calculations from an old project to a newer one -wrote unit tests for the c# api later of the new project -added new features to the UI (based on requirements from brokers), worked on a json library that used generics Read more ›
Bypassing a hostile .bashrc by passing a remote command directly to SSH and why understanding shell startup files matters when something… Read more ›
Determinate Nix now delays Nixpkgs updates by seven days to reduce supply-chain risks after the recent AUR malware campaign. Read more ›
Figure 1: ; emacs logo licensed under GPLv3 from On the bad side of town underneath the freeway overpass with a needle full of lisp is a wild-eyed man who likes to abuse emacs. That man is me. My eccentric technology tastes take on a particularly esoteric flavor when I start setting up language servers. In short: I sandbox every language (and language server) in its own python or node, for example. I pair these devshells with I live inside of emacs and use the eglot needs its language servers... Read more ›
Stop Merely Pointing at Ideas • Zettelkasten Method Most people take notes by merely pointing at ideas rather than engaging with them, which produces storage instead of knowledge. The cure is a genuine struggle to capture the complete essence of a single idea, written the way an essayist tries to find their way from A to B. The struggle is not a flaw in the process; it is the process. Read more ›
Prism: An Impure Functional Language With Typed Effects This is going to be a very nerdy post so bear with me. Here is a function. Read it the way you would read any other function, and then tell me its type. fn fib(n) = var a := 0 var b := 1 repeat(n) fn let t = a + b a := b b := t a That is a mutable loop. There is a var, there is assignment, there is a temporary so the swap does not eat itself. It is, line for line, the fib you would write in Python after deciding that recursion was a youn... Read more ›
Introduction I spend a good amount of time in meetings, and over time I started using different tools around them. MacParakeet is great for local meeting transcription, Fellow is useful for meeting recaps and action items, and Obsidian is where I keep my own notes and long-term knowledge base. The problem was not generating meeting notes. The problem was keeping them in the right place. I often had a transcript in one tool, a summary in another, and my own notes somewhere in Obsidian. When I ... Read more ›
I noticed how slow my ZSH had. gotten and decided to fix it. Timed, profiled, and fixed it. Read more ›
A friend of mine made a cool calculator and unit converter. It parses natural English phrases like “how many inches are in 3 feet?” and “300 miles / 65 mph in hours and minutes” and “download 10GB 1Gbps”. You can access it from web (including PWA), CLI or as a library. It has a strong FOSS philosophy behind it. Read more ›
Most people take notes by merely pointing at ideas rather than engaging with them, which produces storage instead of knowledge. The cure is a genuine struggle to capture the complete essence of a single idea, written the way an essayist tries to find their way from A to B. The struggle is not a flaw in the process; it is the process. Read more ›
The Outer Worlds 2 studio Obsidian have been accused of having "increased their profits by violating state wage and hour laws" in a California lawsuit. Read more ›