A month using XMPP (using Snikket) for every call and chat (2023)
For the last month, I’ve been using XMPP (using Snikket) for every call and chat between me and my wife Sandra, at least.
For the last month, I’ve been using XMPP (using Snikket) for every call and chat between me and my wife Sandra, at least.
If you have arrived here, you should know this is an early draft containing mostly unedited stream-of-consciousness crap because I have found it difficult to structure this topic. My latest attempt is to split this information up into multiple separate articles.
This was a fun project for a couple of days, but I will probably shelve it for now so I can continue what I was already working on before. Read on to follow along with my journey. Spoilers: I didn’t get very far.
This is a blog post based on a transcript of a talk by Devine on November 26th 2022. Watch the video version on (YouTube). The slideshow presentation was made using Adelie .
Death (XIII) Symbolizes significant change, transformation, and endings, rather than literal physical death. Have you ever seen a Number grazing in the f
This is the story of how I used a Gmail message to trigger code execution through Claude Desktop, and how Claude itself (!) helped me plan the attack.
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
Binary Security found the undocumented APIs for Azure API Connections. In this post we examine the inner workings of the Connections allowing us to escalate privileges and read secrets in backend resources for services ranging from Key Vaults, Storage Blobs, Defender ATP, to Enterprise Jira and SalesForce servers.
This article is about a new kind of simple computational rule ("LACE rules" running on LACE, the Link Automata Computing Engine platform) which, when applied locally on a grid of cells, demonstrates fascinating emergent "artificial life" behavior.
An "impossible" Ruby bug: Hashes becoming Strings at runtime. 2,700 identical crashes. No corruption. Just objects changing what they are. Deep dive.
Understanding query planner quirks yielded a ~35% speedup.
Have you ever asked yourself what if we could replace any message broker with a very simple one using only two UNIX signals? Well, I'm not surprised if you
Up until today, all capable generative image editing models were only available as proprietary tools.
Contribution by Philip Ham: attractor.basic and Python implementation by Johan Bichel Lindegaard.
Some intuition about this topic can be developed without summoning the ghost of Pierre-Simon Laplace.
Be careful what you wish for...
In numerous applications of machine learning, Hessians and Jacobians exhibit sparsity, a property that can be leveraged to vastly accelerate their computation. While the usage of automatic differentiation in machine learning is ubiquitous, automatic sparse differentiation (ASD) remains largely unknown. This post…
Mozilla.ai is adopting llamafile to advance open, local, privacy-first AI—and we’re inviting the community to help shape its future.
Go 1.24 brings generic type aliases, map performance improvements, FIPS 140 compliance and more.
Throughout the 20th century, as most of the world warmed, the eastern US remained mysteriously cool. Now, scientists think they have an explanation: trees.
Introducing Source Spotter, a Go Checksum Database auditor and Go toolchain reproducer
Open Sourcing all Product Features in Langfuse under the MIT license
Introduction I created a Game Boy emulator in Ruby and released it as a gem called rubyboy! (I’d be happy if you could give it a star!) And now it runs in the browser using WebAssembly! Try the demo in your browser! Screenshots Rubyでゲームボーイのエミュレータを作りました! カラー対応やWasmでブラウザ対応もやっていきたい💪 GitHub: https://t.co/hFwmZD6FNp…
You've most likely heard about gradient noise through the name Perlin noise , which refers to one particular implementation with various CPU optimizations. Because it's an incredible tool for creative work, it's used virtually everywhere: visual effects, video games, procedural mathematical art, etc. While getting it…
W. Jherek Swanger writes in his introduction to Camillo 7 Agrippa's "A Treatise on the Science of Arms, with a philosophical Dialogue (1553)" that:
Like you, I'm sick to the back teeth of talking about AI. Like you, I keep getting dragged into discussions of AI. Unlike you‡, I spent the summer writing a book about why I'm sick of writing about AI⹋, which Farrar, Straus and Giroux will publish in 2026.