davidee
Joined 10 years ago
Joined 10 years ago
- Adaptation
- The Unbearable Weight of Massive Talent
- Dream Scenario
We use a self-hosted OSS LanguageTool server that's containerized and runs in a private, on-prem cluster to provide good performance and be HA, but it only works on our corporate network or when using a VPN connection while roaming/remote.
It's incredibly reliable.
It's also devoid of AI/LLM bullshit for writing. Spelling and grammar rules, a few notes about long sentences, that's it.
However, LanguageTool nerfs their other plugins (like mail plugins) to require a subscription service.
I've pleaded with them for years to please allow me to pay a subscription price but use our internal server simply because we don't want/need a spelling/grammar tool to send content to the cloud.
We don't want free. We want private.
The odd thing is that the official LanguageTool browser plugins DO allow use of a self-hosted LanguageTool server; clearly it's doable. There's a poorly maintained obsidian plugin that also works(ish). But that's about it.
We live with these limitations.
I've even got a backup wireguard server running on a Pi 1b. Works fine. We currently run wireguard on our router (and it seems more and more routers are supporting it).
There are keys to configure for each client, but once you have the configuration for one client, the rest come very quickly and easily.
I should add that I don't have any experience with Tailscale, but compared to OpenVPN and other VPN solutions, Wireguard is lightweight, simple, and easy to setup/configure.
We use it on all our mobile devices (phones, laptops, tablets) to tunnel our traffic through our home network with all the filtering it offers (along side access to private services we host).
PS - I don't follow JavaScript or use it much, but these are nice tools to have in any language.
I'm not saying these moments of discovery / epiphany aren't valuable, they are and this retelling is enjoyably written.
I am saying that action items borne of incidents should be de rigueur.
No love for Stripe but IMO their documentation feels like a first-class product.
And yeah, it drives me crazy. It's one more, wildly unnecessary, click.
Logic is one of the last tools keeping me tethered to MacOS. I've got 26 years invested in it, but the moment I open it up to record something and see an ad, it's over. Ardour and Bitwig will suffice, even if it means flushing tens of thousands of dollars of software down the toilet with it (the core suite of plugins I use).
I'm tired of unnecessary speed bumps in the creative process. It's why I no longer use a Roli Seaboard (what wildly awful software).
Apple continues down a course (addicted to ads, even their own) that I've seen few recover from.
We (collectively) were unprepared for a machine that presents itself in human forms. We were the frogs that boiled ourselves. We built a world of images and words on a screen. And then we built a machine that can (increasingly) mirror that world; it does so in a way which most of us are incapable of disambiguating.
It feels like there is indeed a ghost in the machine.
And there is, but that ghost is us. And that ghost is fading surprisingly quickly.
Thanks to marginal gains on MacOs (nee OS X) the Linux desktop gets closer more quickly than Apple can pull away.
We hid our “we know better” hubris under the term “disruption” because the reality (breaking everything) was a little too unsettling for us.
We ignore laws and regulations where we know better of course. Don’t you love having a homey place to stay while travelling that has just a few weird rules, a small to-do list and stays spotless thanks to that cleaning fee?
And look at all the good we did! A whole new world of slaves (oops gig workers - sorry!)
And of course we’re doing it again with information and content. We should be in charge of monetizing all your work because you’re not responsible enough to do it right. It furthers our need for power and control. Oops we meant to help make the world a better place (We keep doing that, sorry.)
Share knowledge? I don't think anyone here is arguing against that in any way (or conversely arguing for hoarding knowledge).
The concern, one I share, is where the sharing has to happen publicly "every day" - so no matter how trivial, useless, niche, overly-specific the tip is (whatever, the list isn't exclusive), someone shares it.
That's the part that's not sharing knowledge for the benefit of others, but rather self-serving. I might even go so far as to say self-serving doesn't even need to be selfish; the person might genuinely believe they're doing good, but even there, self-serving.
TLDR: Share your knowledge, don't make sharing something every day, even when you don't have something valuable to share, your target.
PS - if this note irks anyone (are routine maxxers a thing?), make the goal to learn something every day, then share where appropriate.