• 3 Posts
  • 50 Comments
Joined 2 years ago
cake
Cake day: June 5th, 2023

help-circle
  • Sadly, many wifi-enabled devices only work with some proprietary cloud-service and even if not, they’re only one configuration error (or intentional backdoor) away from talking to the outside. Better have something that isn’t physically able to talk to the internet no matter how badly I fuck up its configuration and my firewall.


  • dfyx@lemmy.helios42.detoxkcd@lemmy.worldxkcd #3109: Dehumidifier
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    edit-2
    1 month ago

    The solution is not more but different connected devices so I can decide for myself what needs to be connected and by which protocol. Get the dumbest device on the market, no wifi, no internal clock, maybe not even a humidity sensor and then, if and only if I need to remote control it, for example to put it on a schedule, I can use the cheapest “smart” device on the market to connect it to an in-house machine that can turn it on and off.


  • I run home automation with lights, switches, outlets, heaters and some more and not a single device has internet access. They all use Zigbee (a simple radio protocol) to talk to homeassistant which is open source and hosted on a machine that lives under my desk.

    Separating tasks between the dehumidifier and outlet has the advantage that each individual device can be a lot simpler, leaving less attack surface. My power outlet can’t read the humidity sensor, it doesn’t need to talk to an external server, it doesn’t even need to know that the thing connected to it is a dehumidifier. It’s just a chip that receives a radio signal and toggles a relay on or off. That’s it.

    Separating the two concerns also lets me replace the devices separately if one breaks or my requirements change. If I suddenly need wifi or bluetooth instead of Zigbee or if it’s for some reason no longer supported by homeassistant, I can just replace a 9€ outlet instead of the whole dehumidifier that could get bricked by the proprietary app losing support.









  • There is one effect that I’ve seen described in an article a while ago that seems plausible:

    Every dating app user base tends to separate itself into one group that’s relatively popular and one that is less popular. For this post, let’s assume women are the popular group but on some apps it could be the other way round or an entirely different split when you consider non-heteronormative matches. The problem is that this effect causes a feedback loop. Women get a lot of matches so they get more and more selective and give out fewer and fewer likes. This causes men to get fewer matches so they give out more and more likes so they don’t miss the few potential matches they might get. Which in turn causes women to get flooded even more and so on. In the extreme case, women can assume that almost every time they swipe right on someone, this will lead to a match while men need to swipe right dozens or even hundreds of times and include people who don’t really match what they are looking for until they get a match.

    There is no easy way to fully solve this but making incoming likes visible might at least reduce the fear of missing a potential match if you don’t swipe on everyone who’s even remotely interesting. Of course this is the number one feature that dating apps try to monetize.



  • I don’t think so. French “tiens” is a form of the verb “tenir” (“hold”). German “tja” is pronounced almost exactly the same and is only used as an interjection with a similar meaning but doesn’t have any related forms that I could think of.

    Especially the southern German dialects have quite a few words that originated as loan words from French so it’s at least plausible. Could of course just be a coincidence as well. Languages are full of those.





  • dfyx@lemmy.helios42.detoFediverse@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    4 months ago

    Then please update your category name to reflect that. Right now it says “Self-Hosting” which to the majority of readers means hosting it yourself, whatever the reason may be: privacy, configurability or just being safe from future enshittification.

    As far as I know most Lemmy instances leverages paid-for or freemium services to have their instances work easily/properly

    Yes but you can’t compare a whole lemmy instance to an account on an email server that you share with others. The fair comparison would be hosting a lemmy instance to hosting your own email server and creating an account on Proton Mail to creating an account (or a community) on lemmy.world.

    This looks at how technically easy it is to run your own backend (e.g., email server, Mastodon server)

    Edit: also the description text “This looks at how technically easy it is to run your own backend (e.g., email server, Mastodon server)”. Relying on Proton Mail or similar free services is not running your own backend.


  • Here I’m a bit in two minds, sure it’s difficult to SELF host email, but in practice it isn’t because there are hundreds (Thousands?) of hosting options to choose from where you can choose your own domain etc. for the low price of basically-free

    I would prefer to limit this to actually hosting it on a machine you control. We don’t consider redirecting a custom domain to a subreddit “self-hosting”, do we? Yes, there are many email providers out there but that’s more like existing lemmy or mastodon instances and not like hosting your own where you have full control over your data.



  • dfyx@lemmy.helios42.detoFediverse@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    21
    arrow-down
    1
    ·
    4 months ago

    Having set up a couple of mail servers myself, I wouldn’t call it easy. Most solutions boil down to a tangled web of dovecot, postfix, ldap and amavis. There are preconfigured docker containers which make setup easier than a couple of years ago but if your use case is even just slightly different than the maintainers’, you’ll have to dive deep into a few dozen different config files. And of course, you’ll have to find out how to configure SPF, DKIM and DMARC to have even a remote chance of your mails getting through to the big providers. I’d probably give email somewhere in the range of 8-12 points in that category.

    Other than that, great summary!