LSP client in Clojure in 200 lines of code
I wrote a small LSP client, it was kinda neat so I’m sharing it
I wrote a small LSP client, it was kinda neat so I’m sharing it
The TensorFlow blog contains regular news from the TensorFlow team and the community, with articles on Python, TensorFlow.js, TF Lite, TFX, and more.
Ryanair, Europe’s No.1 airline, today (Thurs, 6 Nov) reminded passengers that from Wed (12 Nov) it will move to 100% digital boarding passes. This means that from Wed (12 Nov) passengers will no longer be able to download and print a physical paper boarding pass but will instead need to use the digital boarding pass…
See what Afina learned from an A/B pricing test comparing customer demand for U.S.-made and imported product options.
James Grant invited me to address the annual conference of Grant's Interest Rate Observer . This was an intimidating prospect, the previous...
In June 2018, I joined mytaxi (FREE NOW), a competitor of Uber in the ride-hailing space, as Backend Chapter Lead. I was looking for an opportunity to grow in technical leadership. Honestly, I did not even fully understand what “Chapter Lead” meant. After some research, I learned it was part of Spotify’s squad (team)…
OCaml's type system catches state corruption at compile time. Type-safe SQL, automatic serialization, and immutability by default prevent entire categories of bugs.
The Sound Blaster
Years ago, I maintained a big C++ codebase at my day job. This product was the bread winner for the company and offered a public HTTP API for online payments. We are talking billions of euros of processed payments a year.
Ai2 has been awarded a combined $152 million from the U.S. National Science Foundation (NSF) and NVIDIA as part of a jointly funded project to advance our research and develop truly open AI models and solutions that will accelerate scientific discovery.
Missing the Forest for the Sequence Trees.
With the concern that “Moore’s Law is dead,” new interest has grown for unconventional forms of computing. This includes:
Although the title of this article might suggest otherwise, I don’t dislike Unreal’s multiplayer features. As someone who has worked on two different multiplayer games in Unreal, I enjo…
You can use CSS to add some simple functionality to HTML <dialog> elements!
Rene Schallner (@renerocksai): software engineer turned AI researcher and engineer, in Vienna.
After all, why not? Why shouldn't I put a dumb Temu weather station on the Internet?
On July 22, 2025, the European police agency Europol said a long-running investigation led by the French Police resulted in the arrest of a 38-year-old administrator of XSS, a Russian-language cybercrime forum with more than 50,000 members. The action has triggered an ongoing frenzy of speculation and panic among XSS…
Some argue that even if the current AI boom leads to an overbuild, it might not be a bad thing - just as the dotcom bubble left behind the internet infrastructure that powered later decades of growth. It’s a tempting comparison, but the parallels only go so far. The dotcom era’s overbuild crea
Why are developers so hesitant to bring anti-cheat solutions to Linux?
The Great Pyramids took decades to build. It was a monumental feat of human ingenuity and collaboration. Today, we software developers erect our own pyramids each day - not from stone, but from code. Yet despite far more advanced tools, these systems don’t always make the experience better. So why, when KISS (Keep It…
Writing about an art quilt I made with reused textiles and what I hope it reminds us about the clothing that we wear and the people who created it.
'aight, hear me out guy(s) (👀 👀 👀)
libexpat is a fast streaming XML parser. Alongside libxml2, Expat is one of the most widely used software libre XML parsers written in C, specifically C99. It is cross-platform and licensed under the MIT license .
OOXML is less an act of sabotage than the continuation of a flawed, inelegant lineage.
The News/Media Alliance has successfully secured the takedown of notorious paywall bypass website 12ft.io.