• 0 Posts
  • 42 Comments
Joined 2 years ago
cake
Cake day: July 23rd, 2023

help-circle


  • The simple answer is: Yes! If you want to be completely sure no one is accessing your data - now or in the future - then you have to host it yourself. There are companies and countries that are more trustworthy/safe than others, but you never know how politics will change.

    I’ve been using a Synology NAS for ages, and I can wholeheartedly recommend it! Especially if you don’t have that much experience with Linux and servers, but also if you want something that’s more Plug-n-Play and stable, or you want access to some of their proprietary services or really good customer support. Just make sure you get one that supports Docker, because that’s how you’ll install most if not all of the 3rd party services.

    That being said, building one yourself can also be great fun, and you do have that one additional level of control if everything is open-source and installed by you.


  • if I can get it working

    It’s really as simple as starting one container per chat service, with a config like this:

    services:
        beeper-<service>:
            image: ghcr.io/beeper/bridge-manager
            restart: unless-stopped
            environment:
                - MATRIX_ACCESS_TOKEN=<your beeper matrix token>
                - BRIDGE_NAME=sh-<service>
            volumes:
                - ./beeper-<service>:/data
    

    then messaging the @sh-<service>bot:beeper.local bot user, and logging in to your chat account.




  • I’m using the DS920+, as it’s still the best 4-bay Synology NAS for media streaming/encoding tasks afaik. Caches are read-write, and do use the NVMe slots.

    The RAM upgrade and added caches definitely made a huge difference. The system is averaging around 70% RAM usage, and goes beyond that for certain tasks, so the current workload wouldn’t really be feasible without the extra RAM. And the caches really make most IO operation noticably faster, especially random drive access e.g. from multiple simultaneous processes.

    I have some Arr containers on there, as well as Plex, Audiobookshelf, AppFlowy, some Beeper Matrix bridges, FileFlows for media conversion, my own Piped instance, SearXNG, Vaultwarden, FirefoxSync, and a few smaller ones.






  • Here is a more detailed explanation of the exploit.

    The Pepaire-Bueno brothers exploited a bug in MEV-boost’s code that allowed them to preview the content of blocks before they were officially delivered to validators, according to the indictment.

    The brothers created 16 Ethereum validators and targeted three specific traders who operated MEV bots, the indictment said. They used bait transactions to figure out how those bots traded, lured the bots to one of their validators which was validating a new block and basically tricked these bots into proposing certain transactions. […]

    So hardly an attack on any core system of cryptocurrencies.









  • I have yet to try it myself, but in principle I think it’s a bit of a solution in search of a problem.

    The tech is impressive, but I can’t shake the feeling that they focussed too hard on the wrong things. It’s not as good for VR gaming as other headsets, and imo an AR/MR device needs to be extremely lightweight, so you can wear it comfortably for at least a few hours. That leaves maybe movies I guess, but even for those some cheaper headsets are usually more than good enough.

    So what exactly is the selling point for this thing? Who and what is it for?! Seems to me like it’s more of a research device than anything else, to get the ball rolling for more in the future.