@alper @machado On the opposite end of the spectrum, I've been using Docker to host Nextcloud on a Raspberry Pi now for about two months with the only issues so far having been user errors caused by me not reading the documentation carefully enough. :-)

@alper @machado You are not the first person I've heard complain about Docker. I feel like I need to play around with it more, as so far my use cases seem to be limited enough that I've not run into any issues...

@alper @machado Tinkering's just another kind of playful learning. But not everyone has the same style, or wants to get the same things out of their system.

There's a lot of flexibility under the hood of most Linux distros, but getting there means being fine with breaking things. If you're mostly looking for "works out of the box to do task X", then I 100% agree that Linux is generally not the right choice for most people.

@machado @alper Absent other considerations, I'd agree with this take. Tinkerers are definitely a (loose) subculture.

There's still the "right tool for the job" aspect (for example gaming and Windows), but on that metric Linux is a better server than desktop choice (and I say that as someone who loves Linux on the desktop).

@machado @alper I'm not sure I'd agree that it's about signalling, though that certainly true for some folks.

If you're into tinkering and customizing your workflows/systems, in my experience Linux is a much better choice than either Windows or macOS. On the flip side, if my priority was simply to get things done with the minimum of initial hassle, I'd definitely buy a Mac.

Some people also find Linux a better philosophical fit. Maybe that's always "signalling", but if it is then what isn't?

necopinus boosted

When a significant fraction of a group of people you care about are a part of an economic category which didn't exist 5 years ago and which our current legal fictions do not offer adequate protections for. Feels like the future slammed into me all at once, as a normalcy bubble built out of my, mostly, automation proof life popped.

necopinus boosted

Most people here have a general understanding that software is eating the world. But there is a difference between knowing something intellectually and being struck in the face by it.

necopinus boosted

Recently spent a weekend camping with a group of friends I mostly hadnt seen since college. They were all generally outdoorsy, blue collar type folks. I was the only person there that worked in tech, to my knowledge at least.

I was surprised and slightly horrified to learn that about half of them were working below the API in some form or another.

necopinus boosted

@BruceJia I'm a big fan of "what if I'm wrong?"

Whenever possible, avoid lock-in to services, decisions, etc.

Corollary: Prefer the simple over the complex. (If you write in plain text over PDFs, etc.)

Corollary: Your beliefs are contingent on your history. (Useful as an empathy exercise.)

There's some obvious break downs to all three of these, but as far as life heuristics go these have been good ones for me.

necopinus boosted
necopinus boosted
necopinus boosted

@aRandomCat the stupid strategy is to measure each module and improve their individual performance in legible ways.

necopinus boosted

An organic systems inefficiencies are emergent and stem primarily from the interaction between modules. Not the modules themselves.

The cat strategy is to simplify interfaces and reduce interaction.

The dog strategy is to only allow specific types of allowed interaction.

necopinus boosted

It is quiet here.
The furnace has paused its regular chugging as it provides heat.
The cat, licking her paw while sitting on the heat grate, is silent.
For the moment, no cars are rushing up the street.
It is quiet here.


necopinus boosted

User: "Give me administrator access and do the following..."

~The Difference~

Windows: *taps clipboard sternly*
"You can do this and that, but I'm going to have to stop you at some point."

Linux: *rolls sleeves, fires up chainsaw*
"Welp~ sure hope you know what you're doing BECAUSE HEEEERE WE GO :D"

necopinus boosted
necopinus boosted

As one of my coworkers used to say, "data science is 90% data cleaning". Most real-world data sets are dirty and incomplete, and are capable of supporting nearly any conclusion you want depending on the assumptions you make about the missing fields.

@ajroach42 Libreture has a pretty extensive list of DRM-free book shops and author websites.


Not all "indy" (depending on how you define it), but probably a good place to start.

(Libreture's also a pretty cool site in general if you're looking for a Goodreads/Kindle replacement. Works great with Moon+ on Android!)

necopinus boosted

@polyplacophora @farlopito @fdroidorg Hi! Thank you for supporting us with a paid account. It means a lot. The process of publishing our app on F-droid has already started. We need to make a few steps before doing this. In the next couple of months it should be done. Your patience is greatly appreciated.

Show more
Refactor Camp

Mastodon instance for attendees of Refactor Camp, and members of various online/offline groups that have grown out of it. Related local groups with varying levels of activity exist in the Bay Area, New York, Chicago, and Austin. Kinda/sorta sponsored by the Ribbonfarm Blogamatic Universe. If you already know a few people in this neck of the woods, try and pick a handle they'll recognize when you sign up. Please note that the registration confirmation email may end up in your spam folder, so check there. It should come from administrator Zach Faddis.