For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | drusklo's commentsregister

Honest question; why would you want a server with mac os? I am asking because I thought about getting a mac mini for that purpose, because the hardware is great, but running mac os vs linux is what is throwing me off.


A Mac mini (or studio, or however it's called these days) is supposedly one of the more affordable ways to self-host LLMs these days.

Being able to resume such a server after a power outage when traveling sounds great.


I run a render farm on macs. I'm getting so much more performance from a basic Mac Mini that it's not even funny.

Also a bit of CI on these because why not.

Managing remote macOS instances is a constant PITA, including, but not limited to ssh access quirks.


A couple of reasons for me to run it: - time machine - photos.app backup (have photos.app download local copies of your iCloud photos library, backup the photos.app files) - build server for ios/ipados/macos apps


I use linux SMB targets for Time Machine and PhotoSync and it works just fine. There's also icloudpd, but it requires ADP off.


I use it as a plex server and it can handle anything you throw at it. Previously plex was running on the synology NAS itself and it would choke with a couple concurrent transcodes


Build servers.

Currently, someone has to head down to the basement and turn the mac on manually if it dies/crashes for any reason. Huge pain in the psu.


I'm browsing for something to replace my M1 mini, possibly a non-Mac. With Tahoe around the corner, running a Mac headless seems to be the best option to cope with the redesign.


Have you considered https://asahilinux.org/ ?


Unfortunately they only support M1/M2 (last time I checked - hardstuck). It would be a great choice to repurpose existing hardware, but I wouldn't go shopping for Asahi specifically.


It sounds like they already are, and questioning what benefits having a remote MacOS server would give them.

Time Machine backups could be one reason?


Time Machine does not require Mac. You can point it to e.g. a SMB share as destination as well.


I mean, why not? There's few drawbacks. Low power usage, high performance, stable OS that can about the same software Linux can. You get the added benefit of interfacing with Apple's ecosystem and iCloud, so you could e.g. back up your Photos database remotely. You can remote in and have a fully featured desktop available anywhere.


I've used XFCE as my main DE for around 10 years, (I switched to MacOs a year ago), I think mostly depends on your workflow, for me the best thing was that it gets out your way, you have a simple menu to select apps, a taskbar, and that's about it. I tested Gnome and KDE a few times over the years and for me they are more bloated than what I needed for my workflow, but I agree they feel more cohesive and the aesthetics are nicer.


Looks good! I am curious on why you recommend to deploy using docker, being a single binary with no external dependencies I find the deployment simple enough.

I write all my personal projects using Go and one of the things I most like is that it compiles to a binary without external dependencies.


That's mostly for Windows users.

The SQLite driver uses cgo, so we use both Ubuntu and Windows Server in CI to avoid cross-compiling. However, we still can't confirm that it's 100% ok on Windows. If any weird bugs occur on Windows, we don't have much experience or energy to deal with them.

The Docker image is based on Debian, we are more familary with it.


For the SQLite driver, check out the one by modernc for pure Go


That makes a lot of sense, thanks for taking the time to explain it.


This twitter thread has a good explanation of what's happening

https://twitter.com/MrBrownEyes2020/status/13545170672407715...


This kills the environment, planet doesn't care, after we are gone, it starts over


rsync.net + borg backup


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You