[–] 10 points 2 months ago*

FWIW saw a scooter parked this way, not on a bike lane but in front of a bike garage. I put a paper on it saying "This is not a parking spot, next time I'm moving it myself" with the intent of being polite but firm. Since then they never parked there anymore. Sometimes people don't even realize.

  • source
  • [–] 1 point 2 months ago*

    Why am I actually tired of that trope? Because when you propagate the wrong preconception that you need an unstable or quirky distribution to make Linux work with modern hardware, you are gatekeeping. You are preventing others from switching to Linux and it is due to your ignorance.

  • source
  • parent
  • context
  •  

    Presented to users as confidential and anonymous, data collected by smartphone apps are in reality sold on by traders in a vast global marketplace. The Data Broker Files investigation by a team of German journalists reveals a highly lucrative and unregulated system that is an infringment on our privacy and a clear and present danger.

    Director

    • Maximilian Zierer
    • Florian Heinhold
    • Rebecca Ciesielski

    Country : Germany

    Year : 2026

     

    Plenty of us are using Docker, Podman, Incus, chroot jails, etc to isolate services.

    It has become good practice and it makes setting up yet another service, usually, so convenient.

    Some services like YunoHost, StartOS, Cloudron and others try to facilitate the process.

    What I haven't seen though is a way to facilitate interoperability BETWEEN services we self-host. Sure there are plugins for each service, e.g. https://www.npmjs.com/package/peertube-plugin-livechat to provide XMPP chat for PeerTube, or anecdotal discussions e.g. https://github.com/jitsi/jitsi-meet/issues/7601 to embed PeerTube on Jitsi Meet.

    So... how do YOU do it? How do you make on self-hosted service with another? Do you check after each one you install in the plugin category? Do you write your own plugins or extensions? Do you have a design pattern (e.g. Swagger API discovery with token generation per service, "cheat" via sockets, use a dedicate new service or even host) which you repeat?

    I do ask because I bet most of you have a moment like this :

    • Hey how about we start this new project together?
    • Yes, let's change the World!
    • OK let's write manifesto.md
    • Where are we going to host it?
    • Hmmm we could use my Cryptpad instance...
    • OK but I don't get notification on my GMail, could we use GoogleDocs instead?

    So... I feel like FLOSS self-hosting is honestly on-par functionality-wise with proprietary solutions. I might be bias but it's rare when I think "Damn... that's cool, shame I can't have it at home". I can nearly always (in fact I have a hard time thinking of an example) self-host functional equivalent solutions myself. The ONE thing that I feel is often missing is integration which relies on interoperability.

    How do YOU it?

    PS: this isn't about ntfy, PeerTube, HA or any specific service to a specific problem, it's about HOW to facilitate, when one wants to, already great services work together.

     

    Meta XR headsets are very cheap for the performance they give. Unfortunately they require a Meta account and one can assume as much data as legally possibly is sent back to the advertising company.

    For years now, since the Quest 1, those Android devices have not been rooted except for some specific version number of the Quest 2.

    This recent work https://github.com/FreeXR/eureka_panther-adreno-gpu-exploit-1 makes the latest headset with a rather recent update (but NOT the very last ones, so be cautious!) rootable.

    view more: next ›