• 0 Posts
  • 205 Comments
Joined 2 years ago
cake
Cake day: July 31st, 2023

help-circle

  • The phoronix comment section is a garden of rationality and level-headed thinking in comparison.

    Any time Rust is brought up in Phoronix, half of the comments are bad-faith idiots making strawmen and whataboutism arguments amounting to “skill issue, C is 300% safe and nobody needs better” and thinly-veiled contrarian antagonism against Rust because it’s popular.

    A comment section worse than that? Impressive.



  • Mac is very similar to Linux in that it comes with bash (these days zsh) and a lot of the command line tools you’d expect on Linux, including gcc

    No it doesn’t.

    The gcc command is a wrapper for clang, and the clang command is a stub that runs an executable used to install the “Xcode Command-Line Tools”

    It also uses the BSD coreutils, rather than the GNU coreutils present on most Linux distros. The two are only compatible up to functionality defined by the POSIX standard, and anything beyond that is an inconsistent mess.

    Windows is more difficult. The command line is very different (it inherits from DOS instead of Unix like both Mac and Linux). It doesn’t come with Python pre-installed

    If you limit yourself to not using WSL, sure. WSL 2 runs an actual Linux kernel with the same Linux executables you would find on any other distro.

    It’s still Windows and full of telemetry and AI garbage nobody wants, but it somehow manages to have better Linux compatibility than macOS.








  • Hosting your own mail server for example is probably not worth it for most people.

    If the homelab involves using an IP address under a residential internet service, that quickly goes from “not worth it” to “literally impossible”.

    Unless you’re willing to set it up so SMTP and IMAP are tunneled through a VPS that you also pay for, the story becomes:

    Why can’t I receive my test mail?
    Oh, the ISP blocks inbound SMTP connections.

    Why can’t I access my mailbox from outside my home?
    Oh, they also block IMAP and POP.

    Why do my outgoing emails all end up in the spam folder?
    Oh, most email providers insta-spam anything from residential IPs ranges.

    And then, even if it’s not a homelab, DIY email hosting is:

    Oh my god, there’s so much spam.
    I need to set up more aggressive filters.

    Why did this important email get filtered?
    Oh, I need to make the spam filter less aggressive.

    Why are my outbound emails being marked as spam?
    Oh, I need to set up DKIM and SPF.

    Why is it still being marked as spam?
    Wait, some providers require reverse lookup hostname of the mailserver to match the sender name? Fuck.

    Oh, ok, now my server or its IP block got added to a spam list.
    How do I get removed from the spam list?
    Painfully. Very painfully.

    And so on.

    It’s really not worth it.