

Terraform is proprietary. You want to the use the OpenTofu fork instead: https://opentofu.org/


Terraform is proprietary. You want to the use the OpenTofu fork instead: https://opentofu.org/
Yeah, to be honest, I’ve given up on that one. “Language Server Protocol” is a classic case of Microsoft naming things.
The two differentiating words are “language” and “server”. It does not specify what kind of language is being served or what it even means to serve a language. And “server” is entirely redundant with it being a protocol. Not to mention, that “server” is the most overused word in IT and therefore virtually meaningless.
For all we know, it could be a protocol for butlers carrying French dictionaries.
So yeah, I use the acronym as its name, because it is similarly meaningful while being actually recognizable. And when I need to specify whether I’m talking about the “protocol named Language Server Protocol” or a “Language Server Protocol server” or even a “Language Server Protocol client”, I will just slap that behind the acronym and be done with it.
🫠


There’s varying takes on why folks prefer Gemini:
w3m, links and lynx to view simplistic webpages, but anyone, who actually wants to use the web with these, will quickly run into webpages they cannot view.Lots of simpler editors gained tab completion support over the last few years, thanks to the LSP protocol. I have it in Kate, for example.
Yeah, always found that weird as a junior. I basically never touched the main-function, because well, it set up some fundamentals and then called some other function or created some objects and then I was tweaking things somewhere below that.
Now that I’m a senior and taking over the lead of projects, I’m the person that touches the main-function and others generally do not. 🥴
You know what you can also carry inside a backpack? Bags. And inside those bags? Even more bags. Basically, you can carry infinite carrying capacity in your backpack! 🙃
Sorry, I meant a mop. Couldn’t think of the word and wanted to express that it should just be damp, not actually wet…
I can recommend wiping the floor regularly with a damp cloth. Removes a lot of the dust from the room, so that it can’t get kicked up and land in other places. And it’s relatively quick to do, especially since you don’t have to reach all the corners for that either.
You may want to add a bit of lemon acid to the water every few months or so, since the water will leave behind limescale when it dries, which will make your floor less shiny.
I mean, that’s kinda what makes storms scary…
Hmm, as someone with 0 years of cat experience, I interpreted that arm movement as her just stretching, because she enjoys the pets…


Yeah, window cleaner or alcohol in general has the advantage that it dissipates, making it much less likely for it to get into the electronics and shortcircuit something.


It’s not yet in its enshittification phase, so right now it seems like a good deal. But before you know it, blog posts there will be blocked by all kinds of overlays and whatnot, like they are on Medium these days.
Yeah, the latter is certainly a big part of it. The way to make it compile-safe is to use macros to generate code, so that my users can write e.g. Package::my_frontend.version and that gives them the version of their frontend package.
Writing such macros, i.e. writing code to generate code, is certainly something I haven’t done a ton of yet, because you practically cannot justify doing that in an application codebase, only in a library, so it is new stuff that I learn.
But well, you did already call it a “nice abstraction”, which is another big part where my excitement comes from and where I think, the special nerdery is necessary.
Others might build projects which are visually tangible, like a sexy GUI, or which do something tangible, for example a colleague (who I will absolutely not deny his own special nerdery) is currently building a driver for a motor. If that driver works, you can see a motor moving in the real-world. Even non-nerds can at least tell that something is happening.
But with my project, my success is that you can write Package::my_frontend instead of Package::from_str("my_frontend")?. And that if you rename the package to super_duper_frontend, that the compiler will tell you to fix the code rather than it only breaking once you actually run the build code for the frontend.
No chance of explaining to non-coders why this is exciting or even just when you’re successful.
On Monday, one of our students at $DAYJOB asked me what projects I do in my freetime. After I infodumped on her for half an hour, she asked in disbelief “And you do these in your freetime, without being paid?”.
Like, mate, did you not listen how feckin’ excited I got just then? Of course, I do these in my freetime.
To be fair, though, the last project I told her about is very dry. It’s a library to help automate CI builds. And the thing I’m thrilled to build is a compile-safe API for accessing the packages in your workspaces. Like, yeah, it does take a special kind of nerd to get excited about that…
Pretty sure, people drawing for commissions would typically use a drawing tablet… ^^’
I mean, Rust does have a pretty inclusive community…
Ackshually, gram is a measurement of mass, not of weight. And because a gram of ice takes up more volume than a gram of water, it is likely to float on top of the water, where it is slightly further away from the center of gravity, therefore experiencing less strong gravity. As such, a gram of ice likely weighs less than a gram of water. :P
(I spent far too long thinking how I could torpedo that silly joke of yours, because I figured there must be something with mass vs. weight there. 🫠)
My personal interpretation was the guy is just overly tan and potentially covered in mud, because he’s so tough and runs around on battlegrounds all day long.
Well, and the color palette is gray-brown in general, because we had an abundance of those, especially military shooters in the early HD era.
But yeah, who knows, could also be that the post originated from 4chan or the like and is just racist.
The fish even makes sense as a toy for a cat!