HNHacker News
TopNewBestAskShowJobs

setopt

1,406 karma · joined May 26, 2024

submissionscomments
setopt··on Quarkdown – Markdown with Superpowers
Since it’s an upgrade of markdown, you should have called it "markup".
setopt··on John Ternus to become Apple CEO
I don’t disagree, I just moved back to Linux from macOS myself (Tahoe was the last drop for me).

But did you try Homebrew and its extensions? It works pretty well for managing both terminal and GUI apps, and has some useful extensions like Brewfile, MAS, etc. Its not perfect, but for single-user Macs with an up-to-date OS version, it works quite well.

setopt··on Make tmux pretty and usable (2024)
> I would welcome a version of it that stripped out everything but that, and just replayed the last few pages of scrollback on reattach.

Like `dtach`?

setopt··on Android now stops you sharing your location in photos
I had a similar moment a few years ago. That Google Maps pop-up was what caused me to first switch to de-googled Android, and once that turned out to be a hassle after a couple of years, switch to an iPhone without Google stuff. (On Android, Google is a location provider, so blocking their access is much harder.)
setopt··on Apple update looks like Czech mate for locked-out iPhone user
Indeed. For example, most desktop operating systems have a keybinding for «search for any Unicode symbol by name and input it». That would make sense to have as a fallback button on a virtual keyboard too.

The iOS emoji selector is close in UI/UX already, but the search is restricted to the emoji range of Unicode.

setopt··on Women were never meant to give birth on their backs
If the water actually broke, inducing labor can be important to reduce the risk of infection though, since bacteria can easily get into the amniotic fluid. If the water didn’t break yet, then at least where I live they don’t induce unless you go so much over the expected birth date that there is a high risk you’ll need C-section if you wait more (in Northern Europe they generally don’t offer C-sections unless medically required).
setopt··on Spanish legislation as a Git repo
Parliament voting, maybe upvotes and downvotes on a pull request?
setopt··on Make macOS consistently bad unironically
You can also long-click the button instead of hovering. Also, see the menu bar entries related to window management, which replicates these same functions but can be bound to keys in the system settings.
setopt··on Make macOS consistently bad (unironically)
I’m currently using Krohnkite [1] to get dynamic tiling in KDE, and Klassy [2] to get i3wm-like pixel borders instead of full window decorations.

[1]: https://github.com/esjeon/krohnkite [2]: https://github.com/paulmcauley/klassy

setopt··on VitruvianOS – Desktop Linux Inspired by the BeOS
If I recall directly, Apple was between buying BeOS and NeXT. Would be interesting what would have happened if they went the Be route instead of the Unix route. (But given that MacOS and BeOS were both fringe at the time, perhaps they would just have gone bankrupt…)
setopt··on Ubuntu 26.04 Ends 46 Years of Silent sudo Passwords
Yeah, disabling cursor blinking is the first configuration I do in any terminal.
setopt··on A Survival Guide to a PhD (2016)
If you have a hiDPI monitor, then reading even small fonts is IMO less annoying. But no monitor can still beat the DPI of a good printer.
setopt··on A Survival Guide to a PhD (2016)
2-column format has narrower columns, which means that your eyes move more vertically than horizontally while reading it. That is considered conducive to “skimming” long texts if you’re a “speed reader”.

Do you mean that you’re using AI as a search engine for your local bibliography? I haven’t seen any AI plugins for Zotero.

setopt··on Julia Snail – An Emacs Development Environment for Julia Like Clojure's Cider
Just to add to your testimony, Karthik:

On macOS some of the Emacs keybindings also work system-wide. You can e.g. use C-a/e, C-k, and C-n/p/f/b in every macOS text field, like e.g. in browser text fields. This is one of the main macOS features I miss on GNU/Linux. (Actually, that subset of Emacs keybindings even works on iPad with an external keyboard.)

Aside from keybindings, there are also some packages that provide deeper integration with macOS. For example, org-mac-link can save Org-mode links to currently open emails in Mail.app. And the built-in `C-x m` can author emails that are then sent to Mail.app for further processing, if you’re not able to use mu4e and similar (e.g. strict Exchange email servers).

setopt··on LLMs can unmask pseudonymous users at scale with surprising accuracy
I’m curious if an LLM-based defense for this could be made. Like a browser plugin that warns you if you type identifiable information (like occupation) into a text field, and highlights turns of phrase that are “unusual” enough to be identifiable.
setopt··on /e/OS is a complete, fully “deGoogled” mobile ecosystem
Should not the Netscape -> Mozilla example be a good inspiration in that regard?
setopt··on Obsidian Sync now has a headless client
If you’re on Apple devices only, then iCloud sync is free and works on all devices.

I no longer use Obsidian, so not sure what’s the best option for e.g. Linux <-> iOS sync except their service.

setopt··on How do I cancel my ChatGPT subscription?
I had some luck with Ollama + Mistral Nemo models on consumer hardware, it seemed to punch above its "weight class". But it’s still far enough behind ChatGPT et al. that I couldn’t stop using that for real work.
setopt··on Julia: Performance Tips
Scientific computing. AFAIK, library support for that in Go is almost nonexistent.
setopt··on Those who can, teach history
Those who can, make history
setopt··on Firefox 148 Launches with AI Kill Switch Feature and More Enhancements
Does it work with the OWL extension?
setopt··on Firefox 148 Launches with AI Kill Switch Feature and More Enhancements
I didn’t know that. Thanks for the update!
setopt··on Firefox 148 Launches with AI Kill Switch Feature and More Enhancements
That’s because Thunderbird is no longer part of Mozilla but an independent, community-developed project.
setopt··on Password managers less secure than promised
That doesn’t fit all use cases though. For example, how to fill passwords in mobile apps on the go, or how to share a subset of your passwords with your family (including syncing password changes with them).
setopt··on ShannonMax: A Library to Optimize Emacs Keybindings with Information Theory
I got a pretty bad case of RSI with that setup, since it encourages one-handed chording (e.g. pressing C-x C-s by holding down your pinkie on Caps Lock while twisting your wrist to tap X then S using other fingers on the same hand). It’s far more ergonomic to do two-handed chording, where you press one key at a time with each hand to the extent possible. For me, that meant using Karabiner Element (Mac) and Keyd (Linux) to map Return to another Ctrl key when held down (in addition to the Caps as Ctrl mapping). Then I can simply hold down Return with my right hand and tap X then S with whatever fingers feel natural on the left hand, without twisting my wrist at all.
setopt··on ShannonMax: A Library to Optimize Emacs Keybindings with Information Theory
Me to, but to be fair, I think this is no longer unique to Emacs. See for example the "command palette" in VSCode; it isn’t "tab completion" per se but similar to e.g. M-x with Vertico.
setopt··on Show HN: Echo, an iOS SSH+mosh client built on Ghostty
Cool! Looking forward to see how this evolves going forward :)
setopt··on Show HN: Echo, an iOS SSH+mosh client built on Ghostty
Purchased. Love the app.

A few requests:

- In Secure Shellfish, I love that if iOS suspends it and I reopen it, it just does `tmux attach` on the last host automatically. Echo has the "startup command", but seems I still have to manually click on the last host I used to resume. Perhaps we can get an option to auto-reconnect to the last host? (My work firewall blocks Mosh so I need to do the ssh-and-attach dance when iOS kills the app.)

- When using Emacs on iOS, it would be great to be able to save keychords like `C-x C-s` or `M-x` somewhere, for example on the virtual keyboard top row. (I would be ecstatic if I could use the volume buttons as Ctrl and Meta, but I guess that’s more complicated to do.)

setopt··on Vim-pencil: Rethinking Vim as a tool for writing
You can just do `git diff --word-diff` and then the diffs look great even with one paragraph per line.

I used to do one sentence per line, but after getting used to how Emacs handles soft-wrapping, I now do one paragraph per line—also when I use Vim. This also makes collaboration with other authors easier, since most non-vim collaborators do that.

setopt··on Windows Notepad App Remote Code Execution Vulnerability
I somewhat regularly use the almost embarrassing key sequence Ctrl-C Ctrl-L Ctrl-V Ctrl-A Ctrl-X to sanitize text I’ve copied from a browser, using the address field to remove any formatting.
← PreviousPage 6 of 23Next →