"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearIN
Jump
Sovcit thinks the birth certificate has magic power.
  • sxan sxan Now 100%

    No, seriously; most of these folks have to be trolling the rest of them. I knew a guy in college who'd make this kind of trolling a full-time hobby.

    8
  • Ask Ouija is just a very slow distributed LLM
  • sxan sxan Now 100%

    Your's do. Mine work by assembling bits through a stochistic matrix. Same process, I'm just killing the planet a lot faster.

    5
  • Duckdns/wireguard/... Which one do you prefer and why?
  • sxan sxan Now 100%

    Apples and oranges.

    Wireguard is a VPN technology. DuckDNS is a service that lets you create a subdomain on the duckdns TLD and point it at your server. They do completely different things.

    You would use DuckDNS if you don't want to rent your own domain ("rent" because it's a recurring payment for something over which you have only nominal control). It provides no security, no access control, and it creates no network. It's just a pointer in the global DNS DB.

    Wireguard is a VPN technology, for creating private networks.

    One is like a mailing address. The other is like a strongbox. You could give the strongbox to a friend to deliver it to someone who has the key (Wireguard). Or you could write a message on a postcard and mail it (DuckDNS). Or you could put the address on the strongbox and mail it (DuckDNS + Wireguard). The point is, they serve completely different functions.

    The two could be used together.

    5
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMI
    Jump
    Dog Whistles
  • sxan sxan Now 61%

    All is dog whistle. Especially patterns.

    Patterns are a government psyop.

    5
  • Thoughts on HumHub?
  • sxan sxan Now 100%

    I agree with you on how core emoji reactions are. ... It's clear I'm going to have to settle in some respect.

    So, in thinking about this in more concrete terms (as opposed to vague dissatisfaction), I suspect what we really want is a blogging platform with robust authenticated reader interaction tools.

    The issue with AP, and therefore most of these servers, is that (a) it's expected to be public by default (the privacy point you mention), but almost more fundamentally (b) they're aggregators. People either to a bunch of people and get a feed of a bunch of posts by different people (Mastodon/X); or they join a community and see a bunch of posts by different people (Lemmy/Reddit).

    I think what we want is blogging software, with an endless stream of content posted by a single user, but with reactions and threaded conversations per post. I've been thinking how this could be achieved on various AP platforms, but while you can almost get there with groups/channels/communities, the sticking point is that they are all ultimately designed around any member being able to post top-level content. I haven't seen any system yet that (easily) allows restricting posting by individual accounts.

    I need to look at pump.io clients, because I think pump.io started as more of a blogging protocol. And the more I think about it, the more I believe a private blogo is a better foundational model.

    Is federation or similar mandatory for you?

    No. In fact, I suspect it may work against the privacy requirement. I expect that, even if one of the federated servers met all of the requirements, federation would have to be disabled to prevent leakage. Although, at least one server supports authenticated pull (one of the Misskey forks), I'm guessing it's not likely that federation will be needed.

    As in, do you want something that allows your users to interact with users that are not part of your family and not on your platform, eventually able to completely replace the mainstream social media?

    For me, no. I want my SIL to be able to easily post pictures and videos of my toddler niece, and all the family members to be able to oooh and aaaah, and react with little heart and exploding brain emojis, and comment on how the fact that she climbed a jungle gym is a sign she's sure to be an Olympic athlete. The parents absolutely do not want those videos showing up in TikTok.

    Or is a completely closed platform ok, in terms of it's only your family and friends, and people have to go elsewhere (e.g. back to facebook) to interact with others?

    Ideally, it'd support ActivityPub. I'm not sure how; perhaps through the user creating channels and setting a federation flag, or marking it as public. I think the expectation that people will understand that inviting someone from another platform effectively makes all of that content public, might be bit much to assume. So I think having private and public channels, where public channels are federate-able would be fine. But I'd rather not have federation than have a system where people are prone to make privacy mistakes. Is there an option I'm missing?

    I use Nextcloud, developed by a company,

    Yeessss; I think that's a little different, because NextCloud was forked off of the completely open source OwnCloud, which was well-established and license protected long before NextCloud came along. If NextCloud tried any shenanigans, they'd be eviscerated. HumHub is a bespoke solution, right? So they can't be accused of stealing an OpenSource project's s code.

    I use Photoprism, which the base edition is FOSS but they have proprietary extras that you pay for (like HumHub).

    Yeah, this is a good example. I use it, too, although I admit I've considered, and regularly revisit, alternatives purely because of this quasi-free nature. So much of PhotoPrism is built on free libraries; the project uses something like 120 OSS libraries. How much of their income do you think they contribute to those projects who's work their taking advantage of?

    I use Home Assistant, though I think they recently transitioned to a non-profit

    I've been using it for two or three years myself; it's always been OSS & free software, AFAIK.

    they charge for a cloud connected component.

    That's a service. I have no issue with charging for a service, because it's an ongoing cost to the hoster.

    Actually, I don't have any issue with anyone charging for their software, either; it's just that I won't use it, and I don't trust quasi-free projects. That's just from experience. Most end badly, either by being bought out and going totally commercial, or just slow enshittification for the non-paying customers.

    I write software for myself, and give it away free because it costs me nothing to do so. And I've written software libraries that I know, for a fact, are being used as backbone code for a not insignificant chunk of the internet. I've never been paid by any commercial company taking advantage of my work, and have little sympathy for people charging for software that's 90% other people's freely given code. Which is most software today. You write the entire stack from scratch, including the compiler, like Excel once was? Hell yeah, you deserve to charge for it. Otherwise, you're just profiting off other people's work.

    HumHub have been around 10 years, so they aren't exactly new. Plus as it's extendable, perhaps one day a gfycat or emoji reaction plugin will be added (or if you have the skills, maybe you could make one).

    Huh. Never heard of them before a week or so ago. I wouldn't completely discount them because of the semi-free model; I just am putting them down on the list.

    1
  • Bomb-ass Prulessy
  • sxan sxan Now 100%

    I think the IRL searches are much less pleasant than you might expect. There are no safe words.

    I suppose she could be a hardcore masochist :shrug:

    17
  • Bomb-ass Prulessy
  • sxan sxan Now 98%

    Yeah, don't do that unless you want a body cavity search. Never, ever, say the word "bomb," in any context, in a US airport. I suspect other countrys' airport security are just as paranoid, but I know the US's are.

    63
  • shavette razor - some thoughts
  • sxan sxan Now 100%

    I don't know that shavette, but it's worth noting that not all shavettes are created equal, and that most shavettes are designed for hair stylists and don't work well for shaving.

    IME, a product like what grandparent said, the Feather Artist Club, are designed specifically for shaving (vs shaping hair, or shaving the back of the neck) and it makes an enormous difference. They're on the pricey side, but worth it. The Artist Club razors are also excellent, and one model is a safety razor blade which makes shaving more comfortable.

    As I said, I can't speak to the one you have, but I'd guess they took a stylist's shavette and paired it with some shaving gear to market it to shavers. I've had one of those back-clip style shavettes and did not find it acceptable - but your's could be different. One give-away is that they're showing using it with snapped safety razors. Notice that the corners of the blades are sharp angles:

    Compare that to the Artist Club's rounded corners:

    These are much more forgiving, and much less likely to catch and cut you (pictured are the safety version, but the regular Artist Club blades also have rounded corners). You could also try these blades in your shavette, or find safety razors blades with rounded corners. That alone will improve your shave from your current shavette.

    If you're having trouble with it, though, consider getting a shavette designed for face shaving, from a reputable company.

    5
  • Does Linux emit random sounds or wake up in the middle of the night?
  • sxan sxan Now 100%

    If it's truly in a sleep mode, and you don't have Wake-on-LAN enabled, no distro that I'm aware of will wake itself and make noise.

    But the belts-and-suspenders solution is to make a cron job that mutes the audio devices in the evening, and unmutes it in the morning. Depending on your cron subsystem and configuration, this will work even if the laptop is asleep at the trigger times; some cron systems guarantee execution of events - systemd is one of them, and is the most likely one you'll encounter.

    But, seriously: if you put Linux to sleep, it stays asleep; you have to work to get it to wake itself up to do things, and it usually requires some external trigger.

    8
  • quantum mechanics
  • sxan sxan Now 100%

    I suffered from the wrong interpretation myself for a long time, and I think it's worth a brief explanation as to why it is wrong. It's clear why so many people misunderstand it, and I'm incapable of providing a concise, correct explanation to other people myself. But I like to see other people try, and hope one day to come across an elegant explanation that I can plagiarize.

    3
  • which VPS do you recommend?
  • sxan sxan Now 100%

    Thirded.

    They occasionally upgrade services for free, and rarely raise prices. They support a variety of base Linux images, including Arch (which, when I first switched to them, was rare). The control board is functional, and they've got all the features needed to implement VPN subnets, DKIM, etc. without having to use the DNS provider's tools (assuming you are using a different provider). There's also a command-line tool for managing your VPSes with them. Reasonably priced, the usual array of options from cheap to expensive, easy to add resources, and so on. Servers in the US and Germany (and maybe others? I haven't added a VPS in a while).

    When I first started self-hosting, not all of this was standard. I can't say I've looked at the market in a few years, so perhaps their offerings are standard now, but when I moved from another hosting provider, Contabo stood out. I have been quite happy; perhaps the best thing I can say about them is that I haven't had to contact their technical support in the past couple of years.

    P.S. the only cautionary thing I'll say it's that they're a German company. While you can never trust any VPS provider from a data security POV, Germany is a 5-eyes country, and so sits in my "least trustworthy" list; as in, they're least likely to put up any resistance if one of the surveillance states asks for access to your data, or to tell you about it before they do. For me, this doesn't matter, and frankly I don't have enough knowledge to choose a better option if I needed it. Since I don't, and since I'm not using my servers for anything that's currently considered subversive, it isn't yet a worry for me. But FYI.

    3
  • Been reading about different voting mechanisms
  • sxan sxan Now 100%

    The maths you're talking about rank fairness by how many (percentage) of the voters end up with a satisfactory outcome. There's a saying that the only perfectly fair voting system is a dictatorship, because only one person gets to vote, and they always get what they want. All other systems have flaws. As in most things, you are trying to maximize fairness.

    The secondmost fair system is the Condorcet method, and in fact other systems are usually ranked by how often the winner is the Condorcet winner. The reason nobody uses Condorcet itself is that it's extremely complicated, and one tradeoff in any election system is whether the voters are able to understand, and therefore trust, the system. The more simple the system, the easier to explain, and the more people trust the outcome. FPTP's singular virtue is that it's stupid simple, and any idiot can understand it. Condorcet is at the other extreme, and other systems fall in between.

    Ranked Choice is reasonably simple, and produces more Condorcet winners than FPTP. STAR is a little more complicated, but also a little more fair. And, yes, every system has edge cases where the wrong person - someone other than the Condorcet winner - is elected.

    The objective is to get there best outcome for the most people, which includes strategies like reducing motivations for strategic voting, and allowing for compromise. The benefit to nearly every system other than FPTP is that they allow for the election of maybe nobody's favorite, but someone that it's acceptable to 100% of the voters; this is considered "more fair" than 51% getting their favorite, and 49% get someone they actively object to.

    As you've found, no system is perfect (except dictatorship), and you can always concoct edge cases where the method fails; but that doesn't mean that some aren't better or worse than others, fairness-wise.

    One absolute truth, though, is that FPTP is the provably worst system in terms of producing fair outcomes. In the US, Ranked Choice is slowly replacing FPTP in local elections. It's not the best, but it's better, and it's understandable, could be verified by hand, and doesn't require a computer to produce results within a reasonable time. In this case, Perfect is the enemy of Good, and while we could debate endlessly on the merits of various systems, replacing FPTP with Ranked Choice is a definite improvement.

    2
  • Shire, Baggins?
  • sxan sxan Now 100%

    WHAT? SPEAK UP! I CAN'T HEAR YOU OVER THE OBNOXIOUS NOISE OF YOUR STRAIGHT PIPES! STOP MUMBLING!

    2
  • Thoughts on HumHub?
  • sxan sxan Now 100%

    Thanks!

    Agreed: some items are basic functionality that should reliably and easily work. Image & video uploading are among them. I'll add some verbiage on the CryptoPad page about options which have been rejected simply because they don't support the most basic features.

    It's funny: I've been similarly searching for a good chat platform, and there are two things which I personally don't care much about, but which a couple of my family members are insistent about: typing notifications; and gifs - as in, a widget where you can search for short gifs from e.g. Gfycat and have them inserted. My wife absolutely requires the latter.

    That being said, my position on emoji responses are almost a core feature for a social media platform IMO. They're fast, easy, non-cluttering feedback, eliminating the need to type out some inane, two-word response. It's infuriating (to me) that Lemmy doesn't support them; it leads to such illuminating responses as "So much this!", "Yes!", but worst of all the lack subverts up/downvotes, which should be a tool for designating interest, not agreement. Not having emoji reactions muddies and dilutes any value voting has.

    Pixelfed is an interesting suggestion. It always feels like it's intended to be public. Were you thinking each user would have to configure default privacy settings?

    You may be right. I think I read that post visibility was configurable; if I can narrow the field sufficiently I'll start installing them and checking how they work. I do think federation would have to be disabled on any AP server.

    I can see how to restrict to followers but haven't yet found how to stop anyone being able to follow you.

    Yeah, that would be a blocker.

    I think for me, if a new user has to set up the privacy settings to stop them posting everything public, that's probably not the right platform.

    Agreed. The service must be at least configurable to be private-by-default.

    BTW there is PixelDroid as a dedicated Pixelfed app, but it's only on Fdroid.

    I think I found an iOS app, too... but I looked at so many servers last night I may be misremembering.

    The table isn't rendering on my mobility client, so I'm going to delete it from the post; I'll keep the CryptoPad document going as long as I can, but it's open edit, and I'm hoping others will contribute to it.

    2
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearUS
    Jump
    Kamala Harris signals she'll go further than Biden on marijuana legalization
  • sxan sxan Now 100%

    We need a robust addiction support network to go along with that, but, yes: illegalizing drugs causes more problems than it solves. Legally regulated and sold drugs ensure quality and provide confidence that what the consumer is getting (and ingesting) is what they think it is.

    6
  • [stmps](https://github.com/spezifisch/stmps) is a fork of stmp, under active development and with several additional features. (*) items are PRs which also been accepted by the stmp project. - mpris support (*) - improved help text - improved playlist handling, including concurrent loading in the background - improved browser behavior, e.g. add all songs by an artist - global, server-side search - artist search in the browser (*) - TUI-less server information query - queue reordering - queue shuffling - randomly add songs to the queue - randomly add *similar* songs to the queue, using the Subsonic "get similar songs" feature It's fast, keyboard driven, and a single executable; it is regularly tested against Navidrome and Gonic. [stmps](https://github.com/spezifisch/stmps) can be installed by a simple `go install` command, and it's also in AUR as `stmps`. I'm not the author, but am one of the active contributors.

    9
    0
    I was visiting Teotihuacán recently and all the kids were playing with animal toys like these. What are at the bottoms of its legs? I don't get it.
  • sxan sxan Now 100%

    What are at the bottoms of its legs?

    A pox on our society! They're a crutch! Kids spend so much time on these things, and they never learn to walk or run properly! Why, back in my day, a man could run all day using only his feet, and travel all the way to the next village! Now with these "wheels," kids are lazy. Sure, they get there faster, but they're stuck on the roads and can't travel through the jungle.

    They're all going to grow up with atrophied legs and soft, squishy feet. It's a corruption of society, I tell you.

    They should be banned.

    4
  • Thoughts on HumHub?
  • sxan sxan Now 100%

    Argh! I've posted a similar question; basically, I want a private alternative to Facebook, with wall-like functionality. The second minimum requirement is that there be an iOS app that makes posting easy -- including initiating a picture or video capture. So:

    • #1: private, b/c it's family sharing toddler pictures
    • Also #1: super user friendly, because (100% - 1 person) involved are non-technical
    • Also #1: has to have a better user tool than an SPA. No web interface can ever be anywhere as good as a native app can be, and I will die on that hill.
    • #2: emoji reactions, and threaded comments

    I'm not interested in installing and evaluating a dozen different servers, so like you I've been hoping that people with similar goals would narrow down the field a bit. There's no way I'd convince enough of the family to go along with evaluating all of the options anyway, and IME what works fine for me can often fall apart when other people come onboard.

    I'd convinced myself that Friendica -- venerable, proven, reasonably popular -- would fit the bill, especially because the design doesn't assume public-by-default, like Mastodon or Lemmy, and the potential damage of exposed content, either through my misconfiguring the server, or some upgrade assuming users want everything public by default, is high. I'd prefer a project where the developers assume private-by-default, and invite-first. Lemmy isn't really right, because we're following people, not communities; Mastodon has a better model, following users, but then its conversation threading is kind of shit for this purpose, and its reaction feature set is anemic. Circles was perfect, and beloved by the key parent involved, until it first made half of her posts invisible to her (and only to her and her husband), and then locked her out. This doesn't surprise me much, as Circles is based on Matrix, which frankly has the worst cryptography management I've even encountered. But if you're saying Friendica is that painful to post media on, then it won't work.

    I'm leery of Humhub because of the quasi-commercial nature, and its youth. I've had too many experiences with initially semi-commercial platforms shifting, either suddenly or slowly, to increasingly commercial positions -- moving features from the "free" to the "paid" column. Vendor lock-in is a real issue with a dozen users.

    So if Friendica is out, maybe Pixelfed? It seemed to me to be mostly indistinguishable from Mastodon, but if they have better comment threading, reactions, and I need to re-evaluate the AP clients to see if any would be user-friendly enough for the parents. I've used mostly Fedilab, and I'm not sure it's ideal. For one thing, it doesn't have support more than basic reactions: you can boost or favorite, but I am -- and I think you are probably -- looking for something with more variety, like emoji responses, right?

    I'm watching the other reactions here, and my post on this topic is here. I may post a summary -- there are comparison charts, but they all tend to focus on feature set and fall short on the overall use case. On my thread,

    • Misskey was recommended as Facebook-like, and in particular, some of its forks have features the core project is missing. I always got the impression Misskey was a Mastodon-analog, which would make it not a good fit, so I've skipped over it. With Friendica out, I'm going to put Misskey back on the "possible" list.
    • Diaspora has also been recommended and is near the top of my list.
    • Smithereen was recommended, but the sparsity of the documentation -- not even a list of features -- put it down low on my list.
    • Hubzilla has a lot of documentation; it focuses a lot on content management -- assets, calendars, document sharing, etc. -- which will be fine if "easily post content to a feed" and "follow a user and view a stream of their posts" is a first-class interaction model.
    • Pixelfed is still an option. I just need to confirm/refute my "Mastodon, with pictures" perception. If my perception has been skewed by the fact that I'm interacting with Pixelfed through a (mainly) Mastodon app, then maybe it'll work. However, there isn't AFAICT a Pixelfed app, so if the only way to get to a more wall-like view is through a web interface, it's not going to work.

    @acockworkorange@mander.xyz is also looking for this feature set / use case. I kind of feel as if it's more useful to think about this as a use case, because almost all of these projects can claim some or all of the requested features, and yet not satisfy what we're looking for in terms of user experience. This would be a great opportunity for another tool: a wiki with a list of applications & features, but with a discussion section and focused on winnowing projects by consensus about suitability. Again, lots of software that have the necessary functionality and which could be wrangled to do this, but still fail to be a good tool for the objective.

    Edit

    Probably not the best place to do this, because I'm the only one who can edit this, but:

    I deleted the table, as it wasn't rendering on some mobile clients. The table was re-created in CryptoPad.

    I'll go find a collaborative, wiki-like document thing with discussions that isn't G**gle.

    Edit 2

    The table is now here, as a CryptPad document. In an exercise of trust, it's open to edits. If vandals wreak too much damage, I'll restrict access, but that'll require creating accounts and requesting access, and all that shiz.

    6
  • Barcelona is turning subway trains into power stations
  • sxan sxan Now 100%

    This is an excellent point. They probably minimize batteries on the train, because Why use energy accelerating all that extra mass? Same with flywheels; it makes no sense to put a lot of energy storage on the train when it's connected to the grid 100%.

    On the other hand, one way the title would make sense is if the trains weren't connected 100% to the grid, and do have batteries or flywheels charged by regenerative braking. And the places they're newly powering are places where the train grid doesn't reach. So, basically, they're getting charged with potential energy in one location with enough energy to get them to the next connected grid location, then moving to an in-between place that isn't connected to the grid and recharging with regenerative braking. Since they now have excess energy to get back to the grid, they release some of that energy to the local station, providing it power. They're cargo trains, transporting electricity to places that aren't on the train grid.

    That would make this article make sense.

    1
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMI
    Jump
    I only engage with unproblematic media, always.
  • sxan sxan Now 100%

    Yeah, I didn't, and don't, pay attention to celebrity gossip. In retrospect, when it was first news and it was being covered everywhere, yeah, it seems that it was pretty well known in industry.

    I just watch the movies; I don't care about the actor's personal lives.

    9
  • China’s newest nuclear submarine sank in dock, US officials confirm
  • sxan sxan Now 100%

    having a crew full of resentful balls of anxiety is not worth it to them.

    I completely believe you. Still, at the time I was making the choice, I didn't know this; I knew for sure that while I was in, my self-determination would be strictly limited, but I didn't know details, and there was no. fucking. way. that I was going to risk being stationed on a sub.

    a vague sense of exclusivity

    I have a recollection about this being a thing: that there's a certain caché among Navy folks about being sub crew. I once knew a retired nuclear sub captain, and while he was a day drinker, he was pretty proud of his service. He also fell asleep in meetings, but I guess he did his job well enough for this all to be overlooked. I visited his office once (in our office in another city), and one of his bottom desk drawers was full of just bottles of whiskey. I've never encountered anything like that, before or since. But I digress.

    2
  • The reactions to most posts are overwhelmingly negative and critical. Ironically, posts to c/unpopularopinion tend to argue that they _agree_ with the post, and are consequently more supportive.

    21
    3

    I'm posting here because I have nowhere else to post. If you squint, this meets the community rules because my current keyboard is a Piantor/42, and my issue stems from a combination of 40% and QMK behavior. Although, to be honest, this is mostly about QMK, but using Discord is painful, and I'll go there only as a last resort. For a long while, I used [Kanata](https://github.com/jtroo/kanata) on my laptop, and desktop an ErgoDox, having replaced kmonad because of one certain feature: tap-hold key sequence behavior. It's best described [here](https://github.com/jtroo/kanata/blob/main/docs/kmonad_comparison.md), but the tl;dr is that `(press lsft) (press a) (release lsft) (release a)` where `a` is a tap-hold key should output "A" and not "a" -- kmonad outputs "a". A few months ago, when I got my Piantor, I discovered that this sequence outputs no character, and although there's an option that makes it output "a", I can't find a combination that makes it output "A". I'm asking whether, in the bewildering set of QMK variables, is there a way to configure QMK s.t. the sequence `(press lsft) (press a) (release lsft) (release a)` outputs "A"? That's the main thrust of my question. As a sort of addendum, I think this behavior is behind another of my QMK irritations: I'm a reasonably fast typer, and often will be typing the next key before I've completely released the previous key. This means I have to set a large-ish time-out before tap-hold engages, which introduces an annoying delay whenever I want to chord a layer and get at, e.g. numbers. I do understand that this is may be an unsolvable issue, that it's just an unavoidable limitation on small keyboards in having so many common keys (numbers, punctuation, and arrows are the worst -- coding, nearly half the text are characters from layers). Either I have a long timeout and and live with an annoying delay when I want to type (many) punctuation characters or numbers; or I have a short timeout and frequently accidentally shifting layers. However, I feel as if this _might_ be mitigated somewhat with the Kanata-style key sequence handling, because even though my Kanata configuration is nearly an exact mirror of my QMK layer configuration, I never have this problem with Kanata. I suppose I could give up on using QMK for anything except the most fundamental mapping, and use Kanata instead. However, there's an appeal to the portability of having the programming in the keyboard itself; it makes me a little less dependent on the computer to which the keyboard is attached.

    26
    5

    ### Edit 2024-10-01 Another person posted about a similar need, and I decided to create a matrix document to track it, in the hope that those of us looking for this specific use case could come up with the best solution. The idea here is that, while many OSS social media projects are _capable_ of being used like a F*c*book wall, they don't all necessarily provide an ideal user experience. Feature set is not equivalent to being designed for a specific use case, and the desired workflow should be the primary means of interacting with the service. The (for now) [open document tracking this is here](https://pad.envs.net/pad/#/2/pad/edit/upac8o9w4h1B13QLuMgzSiCx/). I'm a little surprised I can't find any posts asking this question, and that there doesn't seem to be a FAQ about it. Maybe "Facebook" covers too many use cases for one clean answer. Up front, I think the answer for my case is going to be "Friendica," but I'm interested in hearing if there are any other, better options. I'm sure Mastodon and Lemmy aren't it, but there's Pixelfed and a dozen other options with which I'm less familiar with. This mostly centers around my 3-y/o niece and a geographically distributed family, and the desire for Facebook-like image sharing with a timeline feed, comments, likes (positive feedback), that sort of thing. Critical, in our case, is a good iOS experience for capturing and sharing short videos and pictures; a process where the parents have to take pictures, log into a web site, create a post, attach an image from the gallery is simply too fussy, especially for the non-technical and mostly overwhelmed parents. Less important is the extended family experience, although alerts would be nice. Privacy is critical; the parents are very concerned about limiting access to the media of their daughter that is shared, so the ability to restrict viewing to logged-in members of the family is important. [FUTO Circles](https://circles-project.github.io/) was almost perfect. There was some initial confusion about the difference between circles and groups, but in the end the app experience was great and it accomplished all of the goals -- until it didn't. At some point, half of the already shared media disappeared from the feeds of all of the iOS family members (although the Android user could still see all of the posts). It was a thoroughly discouraging experience, and resulted in a complete lack of faith in the ecosystem. While I believe it might be possible to self-host, by the time we decided that everyone liked it and I was about to look into self-hosting our own family server (and remove the storage restrictions, which hadn't yet been reached when it all fell apart), the iOS app bugs had cropped up and we abandoned the platform. So there's the requirements we're looking for: - The ability to create private, invite-only groups/communities - A convenient mobile capture+share experience, which means an app - Reactions (emojis) & comment threads - Both iOS and Android support, in addition to whatever web interface is available for desktop use and, given this community, obviously self-hostable. I have never personally used Facebook, but my understanding is that it's a little different in that communities are really more like individual blogs with some post-level feedback mechanisms; in this way, it's more like Mastodon, where you follow individuals and can respond to their posts, albeit with a loosely-enforced character limit. And as opposed to Lemmy, which while moderated, doesn't really have a main "owner" model. I can imagine setting up a Lemmy instance and creating a community per person, but I feel as if that'd be trying to wedge a square peg into a round hole. Pixelfed might be the answer, but from my brief encounter with it, it feels more like a photo-oriented Mastodon, then a Facebook wall-style experience (it's Facebook that has "walls", right?). So back to where I started: in my personal experience, it seems like Friendica might be the best fit, except that I don't use an iPhone and don't know if there are any decent Friendica apps that would satisfy the user experience we're looking for; honestly, I haven't particularly liked any of the Android apps, so I don't hold out much hope for iOS. Most of the options speak ActivityPub, so maybe I should just focus on finding the right AP-based mobile client? Although, so far the best experience (until it broke) has been Circles, which is based on Matrix. It's challenging to install and evaluate all of the options, especially when -- in my case -- to properly evaluate the software requires getting several people on each platform to try and see how they like it. I value the community's experience and opinions.

    34
    17

    Can anyone identify this font? The title page in the ebook is an image, and there's no credit listed, and my web searches have all been dead ends. I'm not certain there aren't three similar fonts; there are at least two distinct fonts here, and maybe three, although they could all be in the same family -- Bold, Normal, and Light. I'm most interested in the middle font, but all three are interesting. It's a striking title page, and I'd really like to ID these. My fall back will be to write the publisher and ask, but I'm hoping someone here will be able to toss the family off the top of their head.

    10
    4
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearUS
    What happens if Trump replaces Vance?

    I haven't seen this discussed since the debate, and I'm curious what people think would happen. (If you've seen this twice, I first posted it to a community that only allows links to news items, which rule I read only _after_ creating the post. I removed that post) The idea came from a post-debate discussion on NPR (National Public Radio), where one of the (professional) political commentators was asked if this was possible and they replied, briefly, that it would have to be done soon. 1. From the analyst's response, and what I can find online (e.g., [here](https://www.9news.com/article/news/verify/elections-verify/trump-vance-vice-president-running-mate-republican-national-convention/536-2a0ff9ca-de57-40dd-8019-ce03561432dc)) it seems that it's _not_ too late for Trump to make this change. Vance would have to voluntarily step down, but I can't imagine him defying Trump if he was told to beat it. 2. It's clear Trump isn't as enamored of Vance as he initially was. 3. I think even hard-core conservatives would agree that Vance hasn't helped Trump's campaign, and (as the commentator pointed out) he's gone off-piste from Trump's talking points at times. 4. Trump's core is voting for Trump; the running mate is a side show, and it's questionable how much Vance appeals to Trump's base. I believe Trump knows all of this, or at least believes it himself. 5. Trump prides himself on firing people when he doesn't like the way things are going, and it would be in keeping character for him to make Vance a scapegoat for the polling reversal and his losing the debate. Therefore, I think this is not just a purely hypothetical question, but a very real possibility. Trump is chaos at the best of times, and this would be an unsurprising action. Regardless of advice he gets from his handlers, he'll do what he feels like. So my questions are: first, who's the most likely choice for a swap; and second, how do you think it'd impact the election?

    6
    9
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearMA
    Reduce/alleviate nausea?

    I do not have CHS, a symptom of which is vomiting. I have never vomited from cannabis. I have always, however, gotten the spins, and almost invariably spend the high uncomfortably nauseous. It really doesn't matter how much I take; anything more than a microdose and I get nauseous. I've been this way forever, since the first time I tried it. I live in a state where recreational use is legal, and it really irks me that I can't partake. Does anyone have any advice about what I could do to get rid of the side effect of nausea? Why does this happen to me‽

    4
    4
    www.bedfordindependent.co.uk

    cross-posted from: https://feddit.uk/post/15132091 > Bedfordshire Police have said just ten arrests were made over the Bedford River Festival this weekend (20/21 July) with Live Facial Recognition (LFR) technology responsible...

    68
    15
    www.bedfordindependent.co.uk

    cross-posted from: https://feddit.uk/post/15132091 > Bedfordshire Police have said just ten arrests were made over the Bedford River Festival this weekend (20/21 July) with Live Facial Recognition (LFR) technology responsible...

    13
    0
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearUS
    USpolitics sxan Now 33%
    Anonymous op-ed posting?

    Cross-posting here, as the content under discussion is political in nature, and I feel as if the question might be of similar concern to other posters. Most probably don't care; data miners harvesting information to sell to HR departments and hiring managers are a real thing, though, so I think answers are relevant. cross-posted from: https://midwest.social/post/14464872 > A friend of mine would like to post an op-ed style political essay about the current turmoil in the Democratic Party about Biden's fitness. They are concerned about it affecting their career, should it be linked back to them; the US is highly divided and they know some of their peers are Republicans, and they're not sure about the affiliations of people in their upward chain of command. My friend is concerned that posting an emotional opinion piece might -- if attributed to them and seen -- negatively affect their career. They want to stay anonynmous. > > I think getting something posted anonymously in Lemmy would be fairly easy; no-one is going to trying legally coercing an email out of a Lemmy instance over an op-ed. And getting a boost in Mastodon would be simple. I was hoping that there'd be something like WriteFreely where they could post, but anonymity appears to be not even a consideration by the main developers. > > And then there's the question of how to get links to the essay **out** of the Fediverse, where 90% of the people are. I don't have a Xitter account anymore, and have never had a Facebook account. > > What suggestions does Lemmy have? How, in today's world, does someone anonymously post content? > > Subscript: I do not mean political anonymity -- not in the way that protection from law enforcement is needed. My friend lives in the US where freedom of speech is still more-or-less ensured, and the content is not illegal, incidiary, inciting, or even unusual. However, they want anonymity sufficient to guard against data miners, correlators, and brokers. They need to get something off their chest, express an opinion, but not at a risk to their career.

    -2
    0

    A friend of mine would like to post an op-ed style political essay about the current turmoil in the Democratic Party about Biden's fitness. They are concerned about it affecting their career, should it be linked back to them; the US is highly divided and they know some of their peers are Republicans, and they're not sure about the affiliations of people in their upward chain of command. My friend is concerned that posting an emotional opinion piece might -- if attributed to them and seen -- negatively affect their career. They want to stay anonynmous. I think getting something posted anonymously in Lemmy would be fairly easy; no-one is going to trying legally coercing an email out of a Lemmy instance over an op-ed. And getting a boost in Mastodon would be simple. I was hoping that there'd be something like WriteFreely where they could post, but anonymity appears to be not even a consideration by the main developers. And then there's the question of how to get links to the essay **out** of the Fediverse, where 90% of the people are. I don't have a Xitter account anymore, and have never had a Facebook account. What suggestions does Lemmy have? How, in today's world, does someone anonymously post content? Subscript: I do not mean political anonymity -- not in the way that protection from law enforcement is needed. My friend lives in the US where freedom of speech is still more-or-less ensured, and the content is not illegal, incidiary, inciting, or even unusual. However, they want anonymity sufficient to guard against data miners, correlators, and brokers. They need to get something off their chest, express an opinion, but not at a risk to their career.

    13
    14

    This is kind of a rant, but mostly a plea. There are times when BusyBox is the only tool you can use. You've got some embedded device with 32k RAM or something; I get it. It's the right tool. But please, _please_, In begging you: don't use it just because you're lazy. I find BusyBox used in places where it's not necessary. There's enough RAM, there's more than enough storage, and yet, it's got BusyBox. BusyBox tooling is absolutely _aenemic_. Simple things, _common_ things, like - oh, - capturing a regexp group from a simple match are practically impossible. But you can do this in bash; heck, it's built in! But BusyBox uses ash, which is barely a shell and certainly doesn't support regexp matching with group capture. Maybe awk? Well, gawk lets you, with `-oP`, but of course BusyBox doesn't use GNU awk, and so you can't get at the capture groups because it doesn't support perl REs. It'd be shocking if BusyBox provided any truly capable tools like ripgrep, in which this would be trivial. I haven't tried BB's `sed` yet, because sed's RE escaping is and has always been a bizarre nightmarish Frankenstein syntax, but I've got a dime riding on some restriction in BB's sed that prevents getting at capture groups there, too. BusyBox serves a purpose; it is intentionally barely functional; size constraining trumps all other considerations. It achieves this well. My issue isn't with BusyBox, it's with people using it _everywhere_ when they don't need to, making life hell for anyone who's trying to actually get any work done in it. So please. For the sanity of your users: don't reach for BusyBox just because it's easy, or because you're tickled that you're going to save a megabyte or two; please spare a thought for your users on which you are inflicting these constraints. Use it when you _have_ to, because otherwise it doesn't fit. Otherwise, chose a real shell, at _least_ bash, and include some tools capable of more than _less_ than the bare minimum.

    37
    26

    I know it's tragically pedestrian; and I know there's supposed to be a 4 in 2025; and I _also_ know there's many a slip twixt cup and lip, and the gaming industry is going through some pretty radical changes... but all I really want is another Borderlands. There's not much they can do with it, not many places to go, and I'm sure everyone who's worked on the series over the years is _thoroughly_ sick of it. But, damn. Every one of the main games (at least; I haven't loved every in-between spin-off) has his a sweet spot of mindless fun, funniness, and replay-ability. I've played 3 so many times through, and spent so many hours just running around in every location, even I can't work up much enthusiasm to fire it up anymore. There's an occasional game that fills the same niche; Bullet Storm was pretty fun, but with low replay-ability. I just want a game where I can turn off the higher brain functions and run around killing stuff in interesting ways. Thanks for attending my Ted Talk.

    19
    3
    https://sr.ht/~ser/rook/

    Rook provides a secret service a-la secret-tool, keyring, or pass/gopass, except backed by a Keepass v2 kdbx file. The problem Rook solves is mainly in script automation, where you have aerc, offlineimap, isync, vdirsyncer, msmtp, restic, or any other cron jobs that need passwords and which are often configured to fetch these passwords from a secret service with a CLI tool. Unlike existing solutions, Rook is headless, and does not have a bespoke secrets database full of passwords that must be manually synchronized with Keepass; instead, it uses a Keepass db directly. Rook is in the AUR; binaries are available from the project page. From the changelog, since the last Lemmy release announcement (v0.0.9): ## [v0.1.3] Mon May 20 17:12:25 2024 -0500 ### Added - status command, a more lightweight way of testing if a DB is open. Using this instead of `info` in e.g. statusbar scripts greatly reduces CPU load. - case-insensitive search. ### Changed - removing some nil panics that could occur when DB is closed while a client call is being processed. ### Fixed - a hidden bug in the OTP pin code. - some errors being ignored (and therefore not logged) - TOTP attributes getting missed by otp generator check ### [v0.1.2] Fri Apr 26 15:13:55 2024 -0500 #### Added - one-time pin soft locking - installation instructions for distributions that have rook in a repository - more of the special autotype {} commands are supported (backspace, space, esc) #### Changed - getAttr adds a little delay before typing, allowing initiator tools (like rofi) to close windows before text is output - cleans up code per golint/gochk #### Fixed - an autotype bug in outputting literals ## [v0.1.1] Sun Mar 17 13:44:54 2024 -0500 ### Added - the original source rook.svg - ability to start the rook server passing in the password via stdin pipe. ### Changed - assets moved to directory - documentation referenced Keepass v4; there's no such thing, it's v2. - license, was missing (c) from original - stop trying to remove the version number from build assets - documentation to clarify when the master password exists as plain text, in response to questions from @d3Xt3r@lemmy.nz ## [v0.1.0] Fri Mar 15 14:03:25 2024 -0500 ### Added - nfpm file - logo ### Changed - clears out the password so it's not being held in plain text by the flags library. - some of the documentation, and fixes the duplicated v0.0.9 entry in the changelog. - CI build targets are more limited, but also include some distro packages - better README documentation ### Removed - the monitor attribute was taken out, as rook no longer busy-polls the DB

    8
    0
    https://hg.sr.ht/~ser/rook

    Rook is a lightweight, stand-alone, headless secret service tool backed by a Keepass v2 database. It provides client and server modes in a single executable, built from a reasonably small (auditable) code base with a small and shallow dependency tree - it should not be challenging to verify that it is not doing anything sketchy with your secrets. Reasonable auditability, the desire to use KeePass files, and to do so through a headless tool that doesn't spawn off the better part of a DE through otherwise unused services, were the main motivations for Rook. You might be interested in Rook if one or more of these are true: - you use KeePass v2-compatible tools to store secrets already - you are not running a DE like KDE or Gnome (although Rook may still be interesting because of secret consolidation) - you prefer to minimize background GUI applications (KeePassXC is *excellent* and provides a secret service, but doesn't run headless) - you run background applications such as vdirsyncer, mbsync (isync), offlineimap, or restic, or applications such as aerc that can be configured to fetch credentials from a secret service rather than hard-coded in a config file. Pre-built binaries for limited OS/archs are built by the CI, and Rook if available in AUR. There's an nfpm config in the repos that will build RPMs and Debs, among others. I consider Rook to be essentially free of any major bugs and fit-for-purpose, although I welcome hearing otherwise. Utility scripts in zsh and bash are available for providing autotyping and entry/attribute selection using xdotool, rofi, xprop, and so on; these are YMMV-quality. Changes from v0.1.1 are: ### Added - one-time pin soft locking - installation instructions for distributions that have rook in a repository - more of the special autotype {} commands are supported (backspace, space, esc) ### Changed - getAttr adds a little delay before typing, allowing initiator tools (like rofi) to close windows before text is output - cleans up code per golint/gochk ### Fixed - an autotype bug in outputting literals

    14
    0

    ## Update On a whim, I tried searching YouTube instead of search engines and found a short video which led me to [this shop](https://www.etsy.com/shop/CREATIVEWERK) in Etsy. It looks quite promising, so I'm going to update the title as "solved." ## Original post I've had an Elektra Micro Casa Leva for a number of years, and a while ago I bought a naked portafilter for it. It was (and still is, on the product site) as "for the Micro Casa." It is, without a doubt, one of the poorest quality things I've ever bought. The wood appears painted, not stained; it's been resistant to oiling, and lately the paint has been flaking off leaving what I assume is cheap pine. The wood itself has been cracking and splitting. The portafilter itself is painted to look like brass; I can tell this because _that_ paint has started chipping and peeling. It looks as if it's some type of steel underneath -- I'd suspect aluminum, except for the weight and I assume the maker would be concerned about having one literally melt on a user. In any case, it's horrible. The handle is not screwed in, or else it's screwed & glued; if the metal weren't so obviously crap, I'd consider routing out the handle and replacing it myself; as is, it's so poorly made it hardly seems worth the effort. Regardless, I've been using it for a few years and it hasn't outright broken yet, but with all the paint chipping and peeling, it's looking really rough, and you don't own a Micro Casa Leva for the convenience. The Elektra takes a non-standard 49mm portafilter, which can make finding parts challenging. Is there a company that makes decent portafilters that fit the Leva? It's possible I simply haven't delved the depths of the web deeply enough. Or, is there a craftsman in the community who does this sort of work -- making nice handles, sourcing appropriate baskets, etc? Failing all of that, is there a place I can buy a naked portafilter of good quality for the Leva, and is there anyone making good handles for portafilters? I'm no craftsman, but I can manage sanding wood to fit a hole, and I can mix epoxy. What I'd really like to end up with is a brass portafilter with a beautiful wood handle with a nice grain and stain. I'd settle for a naked portafilter for the Leva that _isn't_ a cheap piece of garbage.

    6
    0
    https://sr.ht/~ser/rook

    cross-posted from: https://midwest.social/post/9890016 > Rook, a secret service backed by Keepass 4.x kdbx > > Howdy Lemmy, > > I'm announcing Rook v0.0.9, software that provides a secret service a-la secret-tool, keyring, or pass/gopass, except backed by a Keepass 4.x kdbx file. > > The problem Rook solves is mainly in script automation, where you have aerc, offlineimap, isync, vdirsyncer, msmtp, restic, or any other cron jobs that need passwords and which are often configured to fetch these passwords from a secret service with a CLI tool. Unlike existing solutions, Rook is headless and does not have a bespoke secrets database, full of passwords that must be manually synchronized with Keepass; instead, it uses a Keepass db directly. > > While the readme goes into more detail, I will say the motivation for Rook evolved from a desire to use a Keepass db in a GUI-less environment and finding no existing solutions. KeepassXC provides a secret service, but is not headless; it also provides a CLI tool, but this requires the db credentials on every call. kpmenu exists, but is designed specifically to require human interaction and is unsuitable for cron environment scripting. Every other solution maintains its own DB back end, incompatible with Keepass. > > Rook also benefits from minimal external dependencies, and at 1kloc is auditable by developers - I believe even by ones who do not know Go (the language of implementation). Being able to verify for yourself that there's no malicious code is a critical trait for a tool with which you're trusting secrets. > > Rook is fit for purpose, and signed binaries are provided as well as build-from-source instructions (for auditors). > > The project contains work in progress: credentials are limited to simple password-locked kdbx, and so doesn't yet support key files. Bash scripts that provide autotyping and attribute/secret selection via rofi, fzf, and xdotool are provided, for GUI environments; these have known bugs. Rook has not been tested on BSD, Darwin, or any other system than Linux, but may well work; the main sticking point is the use of a local file socket for client/server communication, so POSIX systems should be fine, but still, YMMV. > > As a final caveat: up until v0.0.9 I've been compressing with brotli, which is very nice yet somewhat obscure. With the next release, everything will be gzipped. Also included in the next release will be packages for various distributions.

    12
    0
    https://sr.ht/~ser/rook

    Howdy Lemmy, I'm announcing Rook v0.0.9, software that provides a secret service a-la secret-tool, keyring, or pass/gopass, except backed by a Keepass 4.x kdbx file. The problem Rook solves is mainly in script automation, where you have aerc, offlineimap, isync, vdirsyncer, msmtp, restic, or any other cron jobs that need passwords and which are often configured to fetch these passwords from a secret service with a CLI tool. Unlike existing solutions, Rook is headless and does not have a bespoke secrets database, full of passwords that must be manually synchronized with Keepass; instead, it uses a Keepass db directly. While the readme goes into more detail, I will say the motivation for Rook evolved from a desire to use a Keepass db in a GUI-less environment and finding no existing solutions. KeepassXC provides a secret service, but is not headless; it also provides a CLI tool, but this requires the db credentials on every call. kpmenu exists, but is designed specifically to require human interaction and is unsuitable for cron environment scripting. Every other solution maintains its own DB back end, incompatible with Keepass. Rook also benefits from minimal external dependencies, and at 1kloc is auditable by developers - I believe even by ones who do not know Go (the language of implementation). Being able to verify for yourself that there's no malicious code is a critical trait for a tool with which you're trusting secrets. Rook is fit for purpose, and signed binaries are provided as well as build-from-source instructions (for auditors). The project contains work in progress: credentials are limited to simple password-locked kdbx, and so doesn't yet support key files. Bash scripts that provide autotyping and attribute/secret selection via rofi, fzf, and xdotool are provided, for GUI environments; these have known bugs. Rook has not been tested on BSD, Darwin, or any other system than Linux, but may well work; the main sticking point is the use of a local file socket for client/server communication, so POSIX systems should be fine, but still, YMMV. As a final caveat: up until v0.0.9 I've been compressing with brotli, which is very nice yet somewhat obscure. With the next release, everything will be gzipped. Also included in the next release will be packages for various distributions.

    13
    6

    I _assume_ this is QMK, because changing the settings clears or introduces the issue. I'm using Vial for the programming/configuration. I have a key configured tap-dance, like many others: - on tap, and ctrl on hold. The issue is that most of the time when I type something like `-p`, I get only the `-`. Then, the next time I type `p`, I get 2 of them. So something like this will happen: I type `foo -p bar baz`, but don't notice the `p` is missing until after `baz`, cursor left and type `p` again, and end up with `-pp` Most of my keys are tap-dance of some pattern: <char> on tap, layer shift in hold, <char> on tap-hold. I've noticed this buffered character after `-` on other characters; it isn't just `p`. Changing the timeout does affect the frequency, but doesn't entirely eliminate it. I haven't noticed it on any other combo, although they're all of the same pattern; it seems to be only happening with the -/ctrl tap-dance. Removing the multitap on `-` eliminates the issue. This is my first QMK. I'd been using an Ergodox for years, and `kmonad` on my laptop for a year or so, although I recently switched to `kanata` (fantastic piece of software, incidentally), so I'm more or less familiar with the world of layers, multi-tap/tap-dance, combos, and so on. This one has me stumped, though. I've checked and there's no combo defined that involves dash. I've never created a QMK macro, but it occurs to me that I didn't check if there are any defined. Does anyone have a suggestion of how I can debug this? Could there be some bug, some bit that I accidentally set, that's causing this? Is there some QMK feature that does exactly this thing, and I've somehow enabled it? I've power cycled the keyboard, although I haven't yet tried a hard or factory reset. Any ideas would be appreciated! **Edit** corrected "multi-tap" to "tap-dance", as QMK calls it the one thing and not t'other

    22
    6

    I've been looking around for one; search (in my Lemmy client) doesn't find one, and while there seems to be at least one in Reddit, the only communities listed on qmk.fm are Reddit and Discord. Is there a good place to ask questions in the Fediverse?

    27
    5
    sxan Now
    32 3.1K

    𝕽𝖚𝖆𝖎𝖉𝖍𝖗𝖎𝖌𝖍

    sxan@ midwest.social
           🅸 🅰🅼 🆃🅷🅴 🅻🅰🆆. 
     𝕽𝖚𝖆𝖎𝖉𝖍𝖗𝖎𝖌𝖍 𝖋𝖊𝖆𝖙𝖍𝖊𝖗𝖘𝖙𝖔𝖓𝖊𝖍𝖆𝖚𝖌𝖍