Just a random dude that tinkers with computers and loves cats
It’s alright, we’ll just switch to pipe bomb
Yes, the official Reddit app makes me want to puke.
Minus is great because you can use a butter knife on a pinch to unscrew/screw it
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 ?
If people feel like helping, I am currently writing a reddit to lemmy mirroring app
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
I see no reason why activitypub couldn’t work on Telnet tbh
Well, why not go back to BBS then ? I'd be happy to host a server
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)
MacGaming FAQ
This is a repost of the Mac gaming subreddit's faq
Frequently asked questions
-
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.
-
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.
-
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.
-
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.
-
Which applications or services make use of Wine?
CrossOver, PlayOnMac, Porting Kit, or Wineskin.
-
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.
-
How do you control the fans on a Mac?
Try using an application such as Macs Fan Control.
-
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.
-
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.
-
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.
-
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.
-
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.
-
Are cloud gaming services available for Mac?
Yes, cloud gaming services such as GeForce NOW, or Google Stadia are available for Mac.
-
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.
-
Can games be locally streamed to Mac?
Yes, applications or services such as Moonlight, or Rainway allow for local gaming streaming on Mac.
-
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.
In short, more privacy and a curated library of content.
It's like the world gov flag rotated 45°
For now only [email protected] and [email protected], I hope to find more interesting ones soon