• 17 Posts
Joined 6 mesi fa
Cake day: nov 28, 2021


why do they keep making it worse

I’m way excited for this album!..

There’s a world of difference between can and wants to. And as I already pointed out, the existing client is incomplete in important ways, like error handling. So even if I was excited to fuck around figuring out how it works, it still wouldn’t be as good as actual documentation.

I get that this isn’t important to you, but continuing to insist that it’s documented when it objectively isn’t is indefensible. Just say that you don’t care and let folks decide whether they want to deal with it or walk.

In what way have they “taken a back seat?” Taken a back seat to what?

Taken a back seat to browser development.

And in what way does this manifest? They lack features that the web UI has? Why are you bringing it up here instead of filing tickets with mobile apps?

It seems silly to say they’ve “taken a back seat” when they’re entirely different pieces of software written by different individuals. It’s like saying that Chrome development is taking a back seat to DuckDuckGo. They’re different things entirely.

I don’t believe those client apps are built by the same folks as Lemmy…

They aren’t except for ‘jerboa’.

It’s a side project by a Lemmy developer, not an official part of Lemmy.

…therefore whether they “function properly” is purely a concern for their developers and users.

It’s a concern because most users connect to the Internet through mobile apps.

Lemmy is non-commercial and as such “the market” doesn’t work in the same way as an integrated product like Instagram, Twitter, etc.

I’m not addressing the differing world market systems. I’m addressing how most people connect to the Internet.

You seem to have confused and incorrect ideas about how the internet works.

It’s my, general, understanding that most people connect to the Internet through mobile apps.

Certainly, a lot of people use mobile apps.

If this is the case, then why have apps such as Remmel, Lemmur and jerboa taken a back seat?

In what way have they “taken a back seat?” Taken a back seat to what?

They seem to be there for anyone who wants to use them, and look like they’re actively maintained.

IMHO, it would be a mistake to market Lemmy without these mobile apps functioning properly.

I don’t believe those client apps are built by the same folks as Lemmy, therefore whether they “function properly” is purely a concern for their developers and users.

Lemmy is non-commercial and as such “the market” doesn’t work in the same way as an integrated product like Instagram, Twitter, etc.

Browsing eww through tor.

I suppose, but it seems rather niche.

When writing into forms, automatically open a temporary buffer to prevent keylogging.

Pointless. A keylogger is most likely to run at the OS level, so it doesn’t matter what program you type into.

A copy wrapper that destroys the kill ring after yanking. (For sensitive data, like passwords.)

Generally not needed. auth handles storing many credentials without needing to use the kill ring at all. password-store has password-store-copy, which wipes out the kill-ring contents after 45 seconds.

In general, Emacs is not the right level to solve any of the problems you seem to care about; the OS is. You’d be better served by starting with a hardened Linux, like Skulls or Qubes, and customizing from there.

I was looking into it, but the Lemmy API isn’t documented at all. The devs have some documentation for the JS client library and believe that this is all that’s needed. I wasn’t motivated to tear the JS lib apart to figure it out, so I didn’t.

But if you want to, that’s what you need to do.

They really put the riff in terriffic.

oh, well, there are also different type of learnings. some people might find it difficult to read and comprehend walls of text, while a video might be way more accessible to them. it’s not always about the kids.

Yes, that’s fair.

However, one must balance accessibility with quality, and many of the ones I’ve seen are not very good quality — though admittedly, I haven’t seen Emacs-specific ones, since I’m comfortable with it & can figure things out on my own. But this seems to be true in general, across a variety of subjects I have seen them for.

Since they’re targeted at beginners, the audience has no way of knowing whether the advice being given is good or not. You can follow along and it might work, but it also might be a completely preposterous way of accomplishing the goal.

not exactly a video tutorial, but i have to say that the interactive tutorial is something i really like. thanks. :P

I know The Kids These Days love a video tutorial, but they tend to be made by people who are enthusiastic, but not experts, and are not the best source of information. Reading the official documentation is faster and more accurate.

There’s no substitute for building expertise by doing.

would you suggest using emacs in terminal or the “display” version?

I strongly recommend the GUI version over the terminal version. Terminals have a rather limited interaction model which is a hindrance to using some of Emacs’ more advanced features, like displaying images, using different typefaces, and using all the key combinations Emacs supports.

You can start here: https://www.gnu.org/software/emacs/tour/

And if you launch Emacs and press C-h t — that is, press Control-H, release them, then press t — it launches the built-in, interactive tutorial.

Funny, I was just the other day appreciating that Lemmy didn’t try to open in a new tab.

The Metal Margin 2022-01-27

A journey into the margins of metal…

The interpreter is completely single-threaded, so there’s nothing to have a lock over.

Damn, great set. They still sound amazing.

A terrific tradmetal banger…

RSS feed for all my subscribed communities?

I know I can get feeds for specific communities, but is there a way to get a single feed with all my subscribed communities? …

Probably the direction will be for more packages to use threads.

They currently don’t run in parallel — they’re just sugar over the existing cooperative multitasking model — but hopefully they’ll get that ability in the future.

Favorites are Matias clicks, which feel great and are disgustingly loud. Downside is very limited keycap options, but I like the blank black caps, so not a big deal for me.

Second favorite are Kalih BOX Jades. Wish they had the same solid clunking as the Matias, but they seem to be about the best you can get in a MX footprint; they displaced Gateron Blues as my favorite MX switch. The Choc jades are also pretty good.

The pgtk branch has been merged

This adds “pure GTK” support to Emacs, which offloads much of the complex GUI code into the toolkit library, and means Emacs doesn’t have to care whether it’s running on X11 or Wayland, because GTK can deal with that. …

I’ve been looking for a good built-in dictionary/thesaurus for a while. Found this earlier this week, and it works great!..

Old McCarthy Had a Form

This is an expanded blog post about EIEIO and CLOS, based on my EmacsConf 2021 talk

Well, I can see that this isn’t going to be a productive conversation, so I’m out.

I’ll just leave you with this: you have two people here who agree that docs need significant work, and I gave a detailed list of specific things that need addressing. Ignoring half the issues to say, essentially, “you’re wrong, just click around” is not helpful.

Where can I find docs for Lemmy's API?

The API docs on join-lemmy.org are actually JavaScript SDK docs, not API docs. I want to build an API client in a different language, not write a JavaScript thing using the SDK, and would prefer not to plumb the JS SDK cod…