[-] Byter@lemmy.one 7 points 3 months ago* (last edited 3 months ago)

Well, I started using Emacs because I was feeling limited by my Vim+Tmux-based workflow. Like you've heard from others, what convinced me was the consistency in interface, and the composability that enables.

Everything is a text buffer. When the text is drawn to screen, it might be resized, colored, hidden, replaced with images, etc, but it's all still just text. Because of that consistency of medium, all your interactions boil down to manipulations of that text.

What's important isn't the verbatim text, but what the text represents. It could be code (symbol, function, library, in any language, literately), prose (word, sentence, paragraph, or whole book), a file or directory, a button, a list, a foldable outline, a process, a container, a game tile, a typo, a secret, a git object, a pull request, the string you're looking for, a definition, a chat message, an RSS feed/item, a web page, etc...

Each of those has a mode (or modes) that makes interacting with those objects in a semantically meaningful way both efficient and composable (to varying degrees).

That's why Emacs devotees try to do everything in Emacs. Leaving Emacs means leaving that consistency and semantic expressiveness behind. In a CLI shell, yes everything is text, but it's comparatively raw. The best you can do is define variables and color it. TUIs bridge the semantic-meaning gap, but aren't composable with each other. (Same with GUIs, but because of administering remote systems I avoided them when possible.) You can't add functionality to htop without recompiling the whole thing. You can't pipe ncdu's results to rsync. Emacs is a live Lisp machine. You can redefine (or advise) any function on a whim, without restarting.

That's not even getting into how everything you do to improve interacting with text improves your experience with all those text-encoded objects. Completions can be filtered and ranked by different algorithms, lines can be "narrowed" to, it has an interactive regex builder, you can autofill with simple, intelligent predictions (like, what's under your cursor, or a prefix-matching word up-buffer), you can deeply integrate LLMs, reflow and pretty print, follow externally-edited files, transparently access remote resources...

I don't know. Obviously it's not for everyone, but using Emacs makes me feel liberated; in control of my software. I love it.

Thanks for giving me a soapbox and the opportunity to put my thoughts together.

[-] Byter@lemmy.one 7 points 4 months ago

If you make Tailscale your VPN in Android it will never be killed. Mileage may vary depending on flavor of Android. I've used this on stock Pixel and GrapheneOS.

Under Settings > Network and internet > VPN

Tap the Cog icon next to Tailscale and select Always-on VPN.

[-] Byter@lemmy.one 6 points 4 months ago

Like most of GMing, it's an art. You get a feel for it based on the players and the system.

Follow one group until there's a natural break in the action, or their need to make decisions, or just until the other group gets fidgety.

[-] Byter@lemmy.one 7 points 7 months ago

Looks like newspaper4k uses headless Chrome. You could try loading the Bypass Paywalls Clean extension and browsing the pages directly.

I regularly use it (in Firefox) without even thinking about it. Only notice when I send someone an article they can't access.

[-] Byter@lemmy.one 6 points 8 months ago

The digital zoom is doing cool things to its feathers.

Google Camera?

[-] Byter@lemmy.one 6 points 1 year ago

Sorry to break it to you, but that's a bot.

[-] Byter@lemmy.one 7 points 2 years ago

Not in the US.

[-] Byter@lemmy.one 8 points 2 years ago

There's some history there, if you didn't know. Jellyfin is a fork of Emby.

[-] Byter@lemmy.one 8 points 2 years ago

I'm also a UBI layperson, but this is my understanding:

Basic incomes don't need to match or exceed the cost of living to provide some of their purported benefits. One of those benefits is replacing difficult to administer welfare services (of which there are some discussions in this thread). In that way the $2700 per person per year can be more efficiently allocated (towards an ideal national gross prosperity) by the individual.

This might solve issues like the infamous "welfare cliff" that have arisen from difficulties in administration.

[-] Byter@lemmy.one 7 points 2 years ago

Mozilla stated that a while back.

How do I capitalize Firefox? How do I abbreviate it?

Only the first letter is capitalized (so it's Firefox, not FireFox.) The preferred abbreviation is "Fx" or "fx".

#8 in the FAQ

[-] Byter@lemmy.one 8 points 2 years ago

I do that too. There are plenty of subthreads going arguing straw-use is an accessibility issue, but in my case, I just want them for specific drinks -- mostly cocktails.

The head on a Ramos Gin Fizz practically requires a straw to enjoy. Especially as someone with a mustache.

[-] Byter@lemmy.one 8 points 2 years ago* (last edited 2 years ago)

They ask a bit of trust on that, but their FAQ also has an appeal to reason:

I have privacy concerns over linking my search queries with my credit card. Why should I trust you?

We do not log search queries. Queries you type are never associated with your account. The simple reason is we don't have any reason to do so, as it would only be a liability for us. We are in the business of selling search results, not user data.

(For the record, I use Kagi)

view more: ‹ prev next ›

Byter

joined 2 years ago