News for hackers. Stuff that matters.

adidalal

Re:Look up macOS system binaries on Tuesday July 22, 2025 @09:00AM (#44646345)
There's `brew uninstall --zap $application`[1], and there's pretty decent coverage, but it's by no means comprehensive. If you feel inclined to contribute, the process is quite streamlined, and there's a helper script[2].

I used Appcleaner[3] for many years, and it's still perfectly serviceable

I'm keeping my eye on Pearcleaner[4], which is additionally open-source and written in Swift.

[1] https://docs.brew.sh/Cask-Cookbook#stanza-zap

[2] https://github.com/nrlquaker/homebrew-createzap

[3] https://freemacsoft.net/appcleaner/

[4] https://itsalin.com/appInfo/?id=pearcleaner

Re:Ask HN: Best Password Manager without cloud login? on Thursday January 04, 2024 @10:24PM (#38875349)
I followed a similar path as you did about a year ago. Having tried a bunch of options, I can recommend strongly Strongbox - fantastic native apps for iOS and macOS, with your choice of sync mechanism (local-only is also a first class citizen), and it uses the KeePass file format so you can use your client of choice on other operating systems/no worries about lock-in. Good system integration and autofill extensions. I also appreciated that there was an option for a one-time purchase.

https://strongboxsafe.com

Re:Element Matrix Services Announces Element Home on Tuesday March 02, 2021 @02:57PM (#26319749)
Unfortunately not a solution for federation with other servers, but you can disable presence on Matrix servers you control.

For this playbook, use these variables:

  matrix_synapse_use_presence: false
  matrix_client_element_enable_presence_by_hs_url: {"https://matrix.yourserver.com": false}
Re:Element Matrix Services Announces Element Home on Tuesday March 02, 2021 @09:04AM (#26315405)
For those interested in self-hosting the home server, I would recommend https://github.com/spantaleev/matrix-docker-ansible-deploy - the documentation is fantastic and it’s very well maintained.
Because
Re:Homebrew 1.0.0 on Wednesday September 21, 2016 @09:20AM (#12547861)
We do have a `deprecated` caveat, but we rely on users to bring up that fact, as there's no way the maintainers can keep track of the status of every Cask.

There's also a fairly large push and discussion about removing duplication between Homebrew core and Homebrew Cask, so you should see things improve. There should also be Formula -> renamed Cask migration at some point, the issue has been raised in brew-evolution. (We have basic Cask <-> Formula support already).

Re: terraform specifically, looks like it's now in core, and `brew cask terraform` will know to do `brew install terraform` automatically.

Re:Homebrew 1.0.0 on Wednesday September 21, 2016 @08:30AM (#12547559)
Just wanted to highlight that as of this release, all the core code for Homebrew-Cask (the sister project for GUI apps) has been (re)integrated into the Brew codebase. This should allow for tighter integration between the two and a renewed focus on making installing GUI apps as painless as possible!

From a user/developer perspective, we've created a command line utility (`cask-repair`) to make version bumps as painless as possible. Would love to see more people using it [0], and we welcome suggestions and PRs (we have a few long-standing issues that have gone unaddressed, and fresh eyes are always good!)

[0] https://github.com/caskroom/homebrew-cask/blob/master/CONTRI...

If you have a Mac you can use AppleScript to delete things programmatically by simulating clicking in Safari.

I also found this upon a quick search, no idea if it is fully functioning: https://github.com/IonicaBizau/reset-your-facebook-account

Re:Show HN: Automatic private time tracking for OS X on Thursday May 26, 2016 @04:47PM (#11781444)
Just added to Homebrew Cask, feel free to `brew cask install qbserve`

(I'm one of the maintainers of Homebrew Cask)

Re:Transmission BitTorrent app contained malware on Monday March 07, 2016 @03:24PM (#11241341)
You are absolutely correct. Homebrew-Cask favors convenience and availability of as many applications as possible, though we make reasonable efforts to avoid malicious actors by verifying checksums, download links, and (soon) GPG verification where possible.

You may be interested in https://www.macports.org for a build-from-source solution for OSS projects.

Re:Transmission BitTorrent app contained malware on Sunday March 06, 2016 @09:30PM (#11236721)
In this case, yes, as it verifies the download against a (best-effort) known-good checksum. It's not a perfect system, but did work out in this case.

GPG verification where available and refusing to install Casks without a checksum is also in the pipeline.

(I'm one of the maintainers of Homebrew Cask)

Re:Transmission BitTorrent app contained malware on Sunday March 06, 2016 @05:03PM (#11235769)
If you installed/updated via Homebrew-Cask [1], you should not be affected. 2.90 was not always compromised, and looking at Caskroom history, the checksum was only updated for the 2.84 -> 2.90 bump once [2].

It is updated and at 2.92 now, also [3].

(I'm one of the maintainers of Homebrew Cask)

[1] https://github.com/caskroom/homebrew-cask

[2] https://github.com/caskroom/homebrew-cask/issues/19504#issue...

[3] https://github.com/caskroom/homebrew-cask/pull/19508