purpleflame1257 23 hours ago

"Allegedly, these policies are also supported on Windows via Group Policy and MacOS using plist files. I wouldn’t know, since I use a real operating system."

Real 2006 Slashdot energy here. Very rare to see in the wild these days.

  • cullumsmith 23 hours ago

    There are some wandering sages who still practice the old ways.

  • coldpie 23 hours ago

    If you go from using Linux for years to having to use an OS like macOS or especially Windows, it really does feel like using a computer with padded walls and safety scissors so you don't hurt yourself. You do get used to the limitations eventually, but for technical users it's a pretty noticeable step down in terms of how you may use and configure your own system. Calling them "not real operating systems" is definitely a little cheeky, but it resonates, and isn't out of character for a blog post about configuring your browser with JSON overrides.

    • bayesnet 22 hours ago

      > … for technical users it's a pretty noticeable step down in terms of how you may use and configure your own system

      It’s such a frustrating experience on both ends—I use macOS for most of my work because I like the hardware it ships on, but it is so annoying to not be able to, like, use a different window manager (hacky accessibility API systems notwithstanding).

      On the other hand I’ve probably burnt weeks troubleshooting and configuring different compositors/window managers on Arch (and STILL don’t have the setup of my dreams), so it’s frustrating on that end too.

      • coldpie 22 hours ago

        I have to use macOS for work. The window manager is so bad it makes me feel like a crazy person. They actually ship it like this on purpose?

        • rafram 19 hours ago

          I imagine you're trying to use it in ways that it's just not designed for. Cmd-`, Cmd-Tab, and Mission Control (Ctrl/Cmd-F3 or three-finger swipe up/down) are powerful enough to do most tasks, especially combined with automatic window tiling.

          • coldpie 18 hours ago

            Nah, the super long delays and animations are by design and make a lot of features like mission control & workspaces unusable. But, if you can tell me a way to switch between only the two most recent windows (note: I said "windows", not "applications") with a single keyboard shortcut and no animation delays, I'll love you forever.

            • eudamoniac 14 hours ago

              I don't think that's possible but there is a by default unset shortcut to switch between windows of the same application. I set it to command tilde. And there are configs to make animations instant.

              • rafram 11 hours ago

                > there is a by default unset shortcut to switch between windows of the same application. I set it to command tilde.

                It's set to that by default.

                • eudamoniac 11 hours ago

                  Not on mine it wasn't, I assure you. I just set up a new Mac earlier this week.

            • frizlab 1 hour ago

              Natively I don’t think so. macOS thinks in terms of apps, not windows. Personally I prefer that way but I understand how it can be annoying. There’s AltTab to fix that (freemium but open-source).

        • frizlab 1 hour ago

          It’s, I think my main Apple pet peeve. Multi desktop on macOS is completely broken, and even worse, it gets worse at every major release. It has been like so since at the very least 5 years. I reported the bugs every time. They are just ignored. I think nobody at Apple uses a multi Desktop setup…

      • KetoManx64 19 hours ago

        I have an Asahi Linux M2 macbook that I use for work, tried MacOS for a day and just couldn't stand it compared to the flexibility of Arch + KDE plasma.

    • pavel_lishin 22 hours ago

      It's funny, I use OSX as my daily driver, and going over to Windows is painful - probably as painful as it is for OP to go from whatever they're using to OSX.

    • thaumaturgy 21 hours ago

      I've been daily-driving desktop Linux for close to 15 years, hadn't touched Windows in about 10 years, and then got a job a few months back that requires Microsoft-everything.

      "Primitive" is the word that comes to mind every day. There's a steady drum-beat of aggravation and missing features and bad design decisions. I lose probably close to thirty minutes of daily productivity to the Microsoft tax.

      I've been sincerely surprised at how bad it is.

  • throwuxiytayq 22 hours ago

    I don't understand your sentiment - not sure about MacOS, but I'd definitely argue that Windows was much more of a real OS in 2006. These days, it's basically indefensible.

    • ad_fontes 22 hours ago

      It's an intellectually lazy "No true Scotsman." I personally clicked away from the page as soon as I read that line because the author lost my trust in that moment.

      • superdisk 22 hours ago

        It's really not that intellectually lazy. When you're stuck in the quagmire of daily driving (modern) Windows you almost don't even notice how bad it is, but after being away from it you can come to see how truly patronizing, obnoxious, and asinine the whole OS has become. You get to a point where you see people getting screwed by Windows and complaining about it, and you just think "you're doing this to yourself."

VCFundedGenYer 22 hours ago

Don't use regular Firefox. Use Waterfox or LibreWolf which rip all this out with prejudice. Not worth the endless rat chase of disabling settings.

As for Chromium browsers, none of them are safe.

rafram 22 hours ago

Most of these are not good choices for most people.

And "I use a real operating system" alongside a list of seven different non-obvious and seemingly arbitrary config locations is pretty funny.

crassus_ed 1 day ago

Or just use LibreWolf. I've been using it for quite a while now and it has been great.

  • RunSet 22 hours ago

    Librewolf is Firefox with user-respecting default settings. It even includes and enables uBlock Origin.

    Presumably the Google money is what keeps Firefox from doing the same.

rapatel0 22 hours ago

Why DNS over HTTPS?

Not sure if i'm missing something, but i don't consider privacy protection slopware.

  • cullumsmith 22 hours ago

    I run a local DNS server that has its own blocklists, internal DNS records, etc. I imagine most people who might bother to deploy an enterprise browser policy do something similar.

  • thesuitonym 22 hours ago

    Unless you're running your own local DoH server, it's just privacy theater, and not even good theater. It's the same bogus argument made in favor of retail VPNs. "Encrypt your traffic so your ISP can't spy on you!" Meanwhile failing to recognize that you're just moving the spying agency to some free service owned by--oh, let's look at the top providers... Cloudflare (not great), Brave (advertising company), Google (Bad)... Need I go on?

    Perhaps you've forgotten that old adage: if you're not the customer, you're the product.

    • sandcat_ 21 hours ago

      Security theatre is far too strong. It’s not perfect but it does solve real world, actively exploited privacy flaws, such as ISPs monitoring and selling insights from DNS, NXDOMAIN hijacking, etc.

      Your internet traffic is all MITMd by Cloudflare anyway. Using their DNS barely moves the needle.

OroPla 22 hours ago

> Disables all extra functionality (Pocket

Wasn't Pocket discontinued and no longer exists?

alance 22 hours ago

The firefox bit has these:

> Disables native privacy and anti-tracking features

> Disables DNS-over-HTTPS

Why?

  • cullumsmith 22 hours ago

    I prefer to let uBlock handle all the blocking. Also I run my own DNS server where I have my own blocklists and internal records etc.

  • coldpie 22 hours ago

    With DNS-over-HTTPS, your DNS queries are sent to Cloudflare (by default; it is configurable). Without it, your DNS queries are sent to your ISP. The question is which company you trust more with your DNS queries.

    Given how often ISPs and/or countries do stupid things with DNS, I think DNS-over-HTTPS is a reasonable default. But some people don't trust Cloudflare with that info, so they use the ISP option instead.

    Both are reasonable choices.

  • protoster 22 hours ago

    My guess for privacy and anti-tracking is that trying to resist fingerprinting is, ironically, very fingerprintable.

Throwthrowbob 21 hours ago

I use user.js to harden the browser settings but this is local to the user's account. It's good that someone is describing using policies.

I ended up a bunch of trial and error while looking at copies of the prefs.js file in the browser profile folder to determine what settings correlate to settings in the browser, when I couldn't search for the feature.

gampleman 23 hours ago

Anyone know where to put the policy file on MacOS? And can you do this even on a corporate machine?

  • cullumsmith 23 hours ago

    I think most people use an enterprise MDM like JAMF or Intune, but manually creating the file at /Library/Managed Preferences/com.google.Chrome.plist might also work.

  • thesuitonym 22 hours ago

    If you have write permission to the folder, you can do this on a corporate machine, but your IT department probably has a preferred configuration that will overwrite your changes.

    In short: Ask your system administrator.

blkhawk 23 hours ago

I concur with the misuse of the word "slop". But this is almost exactly how i setup my browser anyway and since I only do that on once i am nor sure how useful this is actually... maybe for setting up systems for others?

  • cullumsmith 23 hours ago

    I find it most useful for a shared family computer with multiple users, but I also appreciate any type of config-as-code where possible

  • coldpie 23 hours ago

    Yeah, I was gonna say. These are reasonable defaults for a technical user and I do much of the same, but it's also reasonable for many users to want the features that are being disabled here. It's not slop just because the author personally does not want them.

  • duskdozer 22 hours ago

    Multiple machines, multiple instances or profiles

mechazawa 22 hours ago

> Disables DNS-over-HTTPS

Why though?

xnx 23 hours ago

One man's bloat is another man's feature.

(Sidenote: Over/misuse of the word "slop")

MadameMinty 21 hours ago

Slop. "I use a real operating system" but lists Chrome, as if that was any better in its own category; mentioning policies that are long dead (Cloud Print? Pocket? Really?) or harmless (DoH). Ironic.

scarylooking 23 hours ago

“I wouldn’t know, since I use a real operating system.” aaaand stop reading there. No thanks.