

I don’t see silicon. I see fiberglass and copper. Are you sure those demons are trapped?


I don’t see silicon. I see fiberglass and copper. Are you sure those demons are trapped?


Cloudflare is one of the largest surveillance operations in the world. They might not directly sell your data, but they are absolutely in a position to exploit your data and track your behavior. They should be avoided if privacy is a concern.


Devuan, AntiX, and MX Linux all seem worth a look for people wanting to avoid systemd. More are listed here:
https://itsfoss.com/systemd-free-distros/
https://systemdfree.com/#distros
(FWIW, I think systemd’s age data collection is optional, at least for now. It’s not clear which Linux distros will implement/adopt it by default.)


OP might be suffering from cache misses. (Or maybe hasn’t yet learnt about it.)


There are only two hard things in Computer Science: cache invalidation and naming things.
— Widely attributed to Phil Karlton
There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.
— Leon Bambrick 2010-01-01
Here’s an infamous one:
https://hackaday.com/2024/01/20/how-a-steam-bug-once-deleted-all-of-someones-user-data/


This is a thinly veiled advertisement.
tl;dr: The length of a slice is not a valid index into that slice.
Of course. Because Go uses zero-based indexing, just like many other languages.


“Saying that you don’t care about privacy because you don’t have anything to hide is no different than saying you don’t care about freedom of speech because you have nothing to say.”
Edward Snowden, May 2016


The go env -w command can make most go environment variable settings persistent for the current user. Alternatively, you could set the environment variable in your shell’s login script.
Be sure to read go’s docs for individual environment variables, because go doesn’t respect all methods of setting them in every case. (For example, it ignores certain approaches to disabling its telemetry. How convenient for Google.)


Are you implying that Spice Hoarder is a camel?


This is my first guess, and a facet of my single biggest criticism of Go: the module system they added has an enabled-by-default policy of phoning home to Google servers, which turned an otherwise decent toolchain into spyware.
The GOPRIVATE environment variable may be what you need to avoid that error.
I can’t speak for Go’s maintainers, but your story fits a pattern I’ve noticed: The language, standard library, and toolchain are excessively prescriptive about how things should be done, while insufficiently considerate of diversity in people’s needs. Ergonomics suffer because of it, as do other things that I find important.
Nit: I think you meant to write, “should only happen if err == nil.”
@RemindMe@programming.dev 36 hours


This post fails rule 4 as well. Except maybe for the handful of people who have been completely out of touch with world events for the past year.


Are you getting user tags from a third-party Lemmy app? I don’t see that feature in the web interface.


if it contains any negligible amount of a drug whatsoever
The word negligible here contradicts your point. Did you mean minute?


My gaming groups use Matrix, mainly for its stronger ecosystem and better long-term outlook. Despite developing slowly and not yet doing everything we want, Matrix is consistently improving and growing to serve more and more use cases. We’re willing to tolerate some inconveniences for now, in exchange for having the contact networks we build today continue to grow for decades to come. We use Mumble for voice chat, because it’s great, but might switch to MatrixRTC when Element Call leaves beta and becomes available in more Matrix clients.
I recently wrote up a few tips for Discord users considering Matrix.
If chat for a small gaming group was all I needed, I might choose XMPP. It’s arguably easier to administer than Matrix once you learn about all the XEPs required for comparable features (ease of admin is relevant to me because I self-host) and I would be able to guide a small group through client choices and setup. But I have found XMPP’s ecosystem to be a poor fit for large and diverse contact networks.


You yourself said that the issues I had were only fixed a few months ago.
No, I said I haven’t seen a single one of those errors in more than a few months. I haven’t been tracking the timeline, but I’m pretty sure the fixes were being put in place closer to a year ago.
I think it’s a little unreasonable to expect me to regularly re-try every other platform before relating my past experiences with it
When we choose to publish old experiences instead of gathering updated information first, it’s important to also state when those experiences were, so readers can take it into account. Things are constantly changing in this field. (Mostly for the better, I think.)
In any case, thanks for clarifying, and thanks in advance for adjusting your spiel now that you’ve been made aware that your information was out of date.
deleted by creator