[-] kakise@mlem.a-smol-cat.fr 5 points 1 year ago

Yes, the official Reddit app makes me want to puke.

[-] kakise@mlem.a-smol-cat.fr 19 points 1 year ago

Minus is great because you can use a butter knife on a pinch to unscrew/screw it

[-] kakise@mlem.a-smol-cat.fr 1 points 1 year ago

undefined> Idk man, if I wanted to write out this comment I can just whip out my phone

And what if you need to give an email to someone, quickly, you give them your phone? Go through the hoops of exchanging contact information? Potentially breaching your peace of mind ?

[-] kakise@mlem.a-smol-cat.fr 4 points 1 year ago

« Nature, of course » sent me

[-] kakise@mlem.a-smol-cat.fr 1 points 1 year ago* (last edited 1 year ago)

If people feel like helping, I am currently writing a reddit to lemmy mirroring app

[-] kakise@mlem.a-smol-cat.fr 3 points 1 year ago

I feel like the socially acceptable cutoff is around your first corporate job where I live. After that people will say you are a geek

[-] kakise@mlem.a-smol-cat.fr 1 points 1 year ago* (last edited 1 year ago)

There are no 0.17.4 tags for arm64, but you can use this docker-compose.yml: (you'll need to start the services the first time using docker compose up --build)

version: "3.3"

x-logging: &default-logging
  driver: "json-file"
  options:
    max-size: "50m"
    max-file: 4

networks:
  # communication between lemmy services
  lemmyinternal:
    driver: bridge
    internal: true
  # communication to npm
  my-main-net: 
    external: true

services:
  proxy:
    image: nginx:1-alpine
    networks:
      - lemmyinternal
      - my-main-net
    hostname: lemmy-proxy
    ports:
      # actual and only port facing any connection from outside
      # Note, change the left number if port 1236 is already in use on your system
      # You could use port 80 if you won't use a reverse proxy
      - "90:80" # This gets proxied via nginx
      - "1236:1236"
      - "8536:8536"
    volumes:
      - ./nginx.conf:/etc/nginx/nginx.conf:ro,Z
    restart: always
    depends_on:
      - pictrs
      - lemmy-ui
    logging: *default-logging

  lemmy:
    # use this to build your local lemmy server image for development
    # run docker compose up --build
    build:
      context: ./lemmy
      dockerfile: ./docker/prod/Dockerfile.arm
#        args:
#          RUST_RELEASE_MODE: release
    # this hostname is used in nginx reverse proxy and also for lemmy ui to connect to the backend, do not change
    hostname: lemmy
    networks:
      - lemmyinternal
    restart: always
    environment:
      - RUST_LOG="warn,lemmy_server=debug,lemmy_api=debug,lemmy_api_common=debug,lemmy_api_crud=debug,lemmy_apub=debug,lemmy_db_schema=debug,lemmy_db_views=debug,lemmy_db_views_actor=debug,lemmy_db_views_moderator=debug,lemmy_routes=debug,lemmy_utils=debug,lemmy_websocket=debug"
      - RUST_BACKTRACE=full
    volumes:
      - ./lemmy.hjson:/config/config.hjson:Z
    depends_on:
      - postgres
      - pictrs
    logging: *default-logging

  lemmy-ui:
    #platform: linux/amd64
    #image: dessalines/lemmy-ui:latest
    # use this to build your local lemmy ui image for development
    # run docker compose up --build
    # assuming lemmy-ui is cloned besides lemmy directory
    build:
      context: ./lemmy-ui
      dockerfile: dev.dockerfile
    networks:
      - lemmyinternal
    environment:
      # this needs to match the hostname defined in the lemmy service
      - LEMMY_UI_LEMMY_INTERNAL_HOST=lemmy:8536
      # set the outside hostname here
      - LEMMY_UI_LEMMY_EXTERNAL_HOST=localhost
      - LEMMY_HTTPS=false
      - LEMMY_UI_DEBUG=true
    depends_on:
      - lemmy
    restart: always
    logging: *default-logging

  pictrs:
    image: asonix/pictrs:0.4.0-rc.3-linux-arm64v8
    # this needs to match the pictrs url in lemmy.hjson
    hostname: pictrs
    # we can set options to pictrs like this, here we set max. image size and forced format for conversion
    # entrypoint: /sbin/tini -- /usr/local/bin/pict-rs -p /mnt -m 4 --image-format webp
    networks:
      - lemmyinternal
    environment:
      - PICTRS_OPENTELEMETRY_URL=http://otel:4137
      - PICTRS__API_KEY=API_KEY
      - RUST_LOG=debug
      - RUST_BACKTRACE=full
      - PICTRS__MEDIA__VIDEO_CODEC=vp9
      - PICTRS__MEDIA__GIF__MAX_WIDTH=256
      - PICTRS__MEDIA__GIF__MAX_HEIGHT=256
      - PICTRS__MEDIA__GIF__MAX_AREA=65536
      - PICTRS__MEDIA__GIF__MAX_FRAME_COUNT=400
    user: 991:991
    volumes:
      - ./volumes/pictrs:/mnt:Z
    restart: always
    logging: *default-logging

  postgres:
    image: postgres:15.3-alpine3.18
    # this needs to match the database host in lemmy.hson
    # Tune your settings via
    # https://pgtune.leopard.in.ua/#/
    # You can use this technique to add them here
    # https://stackoverflow.com/a/30850095/1655478
    hostname: postgres
    command:
      [
        "postgres",
        "-c",
        "session_preload_libraries=auto_explain",
        "-c",
        "auto_explain.log_min_duration=5ms",
        "-c",
        "auto_explain.log_analyze=true",
        "-c",
        "track_activity_query_size=1048576",
      ]
    networks:
      - lemmyinternal
    ports:
      # use a different port so it doesnt conflict with potential postgres db running on the host
      - "5433:5432"
    environment:
      - POSTGRES_USER=lemmy
      - POSTGRES_PASSWORD=password
      - POSTGRES_DB=lemmy
    volumes:
      - ./volumes/postgres:/var/lib/postgresql/data:Z
    restart: always
    logging: *default-logging

Don't forget to change the different options It assumes this folder structure:

  • lemmy from git
  • lemmy-ui from git
  • nginx.conf check docs
  • lemmy.hjson check docs
  • docker-compose.yml the code I pasted
[-] kakise@mlem.a-smol-cat.fr 1 points 1 year ago

I see no reason why activitypub couldn’t work on Telnet tbh

[-] kakise@mlem.a-smol-cat.fr 5 points 1 year ago

Well, why not go back to BBS then ? I'd be happy to host a server

[-] kakise@mlem.a-smol-cat.fr 1 points 1 year ago

Watch out with the Apple TV, stay far from Dolby vision as the playback doesn’t support all profiles (really not a lot of profiles)

1
MacGaming FAQ (www.reddit.com)
submitted 1 year ago* (last edited 1 year ago) by kakise@mlem.a-smol-cat.fr to c/macgaming@mlem.a-smol-cat.fr

This is a repost of the Mac gaming subreddit's faq

Frequently asked questions

  1. What does the update to macOS Catalina mean for games?

    Games that are 32-bit only will no longer run on macOS Catalina.

    Starting with macOS High Sierra 10.13.4 and later, macOS notifies users when they are starting a game that has not been updated to 64-bit.

    For further information, please visit r/macgaming/wiki/catalina, and check the compatibility test chart provided by our community.

  2. Can my Mac run a certain game?

    The MacGameStore App, or Mac Gamer HQ's extensive list of performance results and benchmarks are good ways to check if your Mac will run a certain game.

  3. Can my Mac run games that are Windows-only?

    Yes, games that available for Windows only can be played by using a) Boot Camp, b) virtual machine applications such as Parallels, VMware Fusion, or VirtualBox, and c) any application or service that makes use of the open-source compatibility layer Wine.

    Old, classic games can be run by using DOSBox.

  4. What is Boot Camp?

    Boot Camp is a utility that comes with your Mac and lets you switch between macOS and Windows. It essentially turns your Mac into a gaming machine that is capable of running all games available for Windows only.

    For further information please visit https://support.apple.com/boot-camp.

  5. Which applications or services make use of Wine?

    CrossOver, PlayOnMac, Porting Kit, or Wineskin.

  6. Why does my MacBook heat up when gaming? Can it overheat?

    If your MacBook was overheating, it would throttle itself and eventually shut off.

    Unfortunately, thin MacBooks neither feature big heat sinks nor strong fans to easily cool down their CPUs and GPUs.

    Make sure to properly place your MacBook on a flat surface to allow for plenty of air flow.

  7. How do you control the fans on a Mac?

    Try using an application such as Macs Fan Control.

  8. Do emulators run on Mac?

    Yes, many emulators run on Mac.

    Popular multi-system emulators or frontends are, for example, OpenEmu, or RetroArch.

    For further information visit r/emulation or the Emulation General Wiki.

  9. Do gaming controllers work on Mac?

    The latest version of the Xbox One Wireless Controller is natively supported via Bluetooth. The third-party driver 360Controller provides support for all other Xbox controllers.

    Playstation DualShock 4 Controllers are natively supported via both Bluetooth and USB.

    Steam Controllers are natively supported by Steam.

    For further information, please visit https://support.apple.com/en-us/HT210414.

  10. Where do I find games that are available for Mac?

    You will find games on the App Store, Apple Arcade, Steam, GOG, Epic Games Store, Origin, or Humble Bundle.

    GOG and Humble Bundle offer games that are DRM-free.

  11. What is Metal? Does my Mac support Metal?

    Metal is a low-level graphics API that provides more fluid graphics performance in games.

    For further information please visit https://support.apple.com/en-us/HT205073.

  12. Do eGPUs work with Mac?

    Yes, for further information please visit https://support.apple.com/en-us/HT208544.

    Additional information, reviews, or testimonials are available at, for example, r/eGPU, eGPU.io, or 9to5Mac.

  13. Are cloud gaming services available for Mac?

    Yes, cloud gaming services such as GeForce NOW, or Google Stadia are available for Mac.

  14. What does the deprecation of OpenGL mean for games?

    Games using OpenGL should continue to work on macOS Mojave and Catalina.

    Deprecation simply means the implementation of OpenGL will continue to work, but will no longer be supported.

  15. Can games be locally streamed to Mac?

    Yes, applications or services such as Moonlight, or Rainway allow for local gaming streaming on Mac.

  16. Can games be recorded on Mac?

    Yes, games can be recorded with the help of applications, such as QuickTime, OBS Studio, ScreenFlow, Screenium, Screenflick, or RetroClip.

1

This link is a detailed how to for installing (and playing) Diablo 4 on Apple Silicon Macs using GPTk

[-] kakise@mlem.a-smol-cat.fr 9 points 1 year ago

In short, more privacy and a curated library of content.

[-] kakise@mlem.a-smol-cat.fr 2 points 1 year ago

It's like the world gov flag rotated 45°

view more: next ›

kakise

joined 1 year ago
MODERATOR OF