Japanese Speaker. I can read/write some English but not well, so corrections are always appreciated.
プログラミングや音楽に興味があります。最近はEmacsでよく遊んでます。
Yes, they started the restriction a year ago. For a future reference, here's the announcement about the restriction (written in Japanese): https://support.misskey.io/hc/ja/articles/7604557294607
I think it doesn't work. I skimmed Lemmy source code (search scrape_text_for_mentions
if you're interested)
and found this issue so I'm almost sure the mention in the post body
doesn't work, but haven't tested, so I used the word may. Sorry for your confusion.
FYI username mention in a post body (not in a comment) may not work.
Oddly, the endpoint on lemm.el and lemmy.ml return comments:
> curl 'https://lemm.ee/api/v3/comment/list?post_id=45734814' | jq '.comments.[] | .comment.content[:50]'
"Yeah, you're right. I didn't read enough of the do"
"Thank you for the tip ... but whatever I try with "
"~~In 0.19.5, they removed the deprecated `post_id`"
> curl 'https://lemmy.ml/api/v3/comment/list?post_id=21766749' | jq '.comments.[] | .comment.content[:50]'
"Yeah, you're right. I didn't read enough of the do"
"Thank you for the tip ... but whatever I try with "
"~~In 0.19.5, they removed the deprecated `post_id`"
I think it would be better to ask the admin of the instance before creating the issue.
Roots of Pacha - well polished, stress free farming sim. Highly recommended if you like Stardew Valley or Story of Seasons.
Vertico expands the minibuffer which I do not like.
You might want to try some Vertico extensions such as vertico-flat that displays completion candidates horizontally.
Thanks for writing the summary for the current image-proxying related issues. I prefer the "proxying images route" for better privacy, but its drawbacks sounds worse.
If Lemmy has a user-customizable setting like "Don't load external media automatically" (including images, videos, etc.), I'm happy with the "passing through external images" route.
Yes, fenced code block with specifying langauge may work as a workaround.
```text
systemctl --user cat emacs
```
but I said "inline" explicitly.
lemmy-ui: Highlighting some words blindly in inline code is really annoying. For example,
systemctl --user cat emacs
pactl load-module module-switch-on-connect
Since it's a MediaWiki page you can get Markdown source of the page with appending action=raw
query to the URL.
I see. Thanks for the explanation. It seems a long standing issue: https://github.com/Maato/volumeicon/issues/49
But the problem is that if you plug in a USB or bluetooth headset, it doesn’t automatically switch to it as the default.
How about module-switch-on-connect?
You may need gtk-murrine-engine (actual package name may differ).
** 'minibuffer-allow-text-properties' also affects completions. When it has a non-nil value, then completion functions like 'completing-read' don't discard text properties from the returned completion candidate.
Thanks for the commit! It looks very handy when we pass propertized strings to completing-read.
You don't need pulseaudio
and pipewire
at the same time because pipewire
provides pulseaudio-compatible server (pipewire-pulse). Also, pipewire
usually doesn't require audio
group. Did you follow the official docs or other online guide?
Although I haven't used Arch for a long time, I guess https://wiki.archlinux.org/title/Kernel#Compilation and https://wiki.archlinux.org/title/Kernel/Arch_build_system will work.
"emacsclient --alternate-editor=''"
may work.
If you need to solve the systemd issue, please post "systemctl --user cat emacs"
(assuming the unit is "emacs"
) here.
“Pactl load-module” outputs “you have to specify a module name and arguments.”
As I said in earlier comment, please run "pactl load-module module-switch-on-connect"
exactly.
Note that Pactl
and pactl
are different commands and the former is invalid.
Is the command different for that?
As the name suggests, pactl
is a command for PulseAudio. PipeWire supports
application written for PulseAudio, including pactl
. Try "man pipewire-pulse"
to get further info.
Did you enter the command line (especially load-module
) correctly?
It's not a silly question; I thought it doesn't matter because PipeWire supports Pulseaudio.
Wrote minimal minibuffer-centric MPD client
I wrote this script to learn how completing-read
's complex arguments works.
Compared to other clients it's quite limited; but thanks to packages like Vertico and Orderless,
it works quite well for my use cases.
Try C-[ C-char
if you don't like C-M-char
In vim terminal I use C-[
for ESC to escape from insert mode a lot, but didn't know C-[
works in GUI version of Emacs until recently. Since Meta can be replaced with ESC, we can enter C-M-s
, for example, with C-[ C-s
.
On February 15th, newly-created Fediverse accounts started posting spam messages from various instances, sending invites to a Discord server for a Japanese troll organization. The posts frame ap12 from “KuronekoServer” as the culprit behind the operation. Looking at their spam content (in Jap...
Thorough report about the recent Fediverse spam.
Related posts:
- We seem to be getting attacked. - https://lemmy.giftedmc.com/post/235816
- Solutions and origins of the spam wave currently hitting the Fediverse - https://feddit.cl/post/1883287
- Mastodon CVE Report - https://hachyderm.io/@maegul/111944073448637061
- Remote User Impersonation and Takeover via Cache Poisoning - https://arcanican.is/excerpts/cve-2024-23832/discovery.htm
- Remote user impersonation and takeover - https://github.com/mastodon/mastodon/security/advisories/GHSA-3fjr-858r-92rw
High-level Rust library for the Activitypub protocol - GitHub - LemmyNet/activitypub-federation-rust: High-level Rust library for the Activitypub protocol
The library has a nice guide
and two working examples, so I tried the local_federation
example. To build the example, you need Rust compiler, cargo package manager, and git:
$ git clone https://github.com/LemmyNet/activitypub-federation-rust $ cd activitypub-federation-rust $ cargo run --example local_federation axum [INFO local_federation] Start with parameter `axum` or `actix-web` to select the webserver [INFO local_federation::axum::http] Listening with axum on localhost:8001 [INFO local_federation::axum::http] Listening with axum on localhost:8002 [INFO local_federation] Local instances started [INFO local_federation] Alpha user follows beta user via webfinger [INFO activitypub_federation::fetch] Fetching remote object http://localhost:8002/.well-known/webfinger?resource=acct:beta@localhost:8002 [INFO activitypub_federation::fetch] Fetching remote object http://localhost:8002/beta [INFO activitypub_federation::fetch] Fetching remote object http://localhost:8001/alpha [INFO local_federation] Follow was successful [INFO local_federation] Beta sends a post to its followers [INFO local_federation] Alpha received post: Hello world! [INFO local_federation] Test completed
You may want to use network analizyer (e.g, wireshark) to see how it works under the hood.
``` GET /.well-known/webfinger?resource=acct:beta@localhost:8002 HTTP/1.1 accept: application/jrd+json digest: SHA-256=[redacted] signature: keyId="http://localhost:8001/#main-key",algorithm="hs2019",[...] host: localhost:8002
HTTP/1.1 200 OK content-type: application/json content-length: 269 date: Sat, 03 Feb 2024 23:05:19 GMT
{ "subject": "acct:beta@localhost:8002", "links": [ { "rel": "http://webfinger.net/rel/profile-page", "type": "text/html", "href": "http://localhost:8002/beta", "template": null }, { "rel": "self", "type": "application/activity+json", "href": "http://localhost:8002/beta", "template": null } ] }
[...] ```
We are getting closer to the next major release. This version will have many breaking changes, so we are listing them here for app and client developers to adjust their projects. As we prepare for the release of Lemmy 0.19.0, we’d like to provide any app or client developers ample time to upgrade th...
Lemmy 0.19ではいくつかの機能変更の他に破壊的変更としてアクセストークンの使い方が変わるのだとか。サードパーティのLemmyクライアントの中にはログインできなくなったりログイン状態が無効になるものも出てくるかもしれないですね。
lemmy.fmhy.ml終了。ドメイン名が使えなくなったため
An update: - fmhy.ml is gone (https://fmhy.net is now up), due to the ongoing fiasco with mali government taking all their .ml domains back and also Freenom being sued by Meta - As such, lemmy.fmhy.ml is also gone, we are currently exploring ways to refederate (or somehow restart federation entirely...
米軍 (.mil) が間違えてマリ共和国 (.ml) にメール送ってたとかいうニュースがありましたけど、良くも悪くもLemmyは持ってますね… lemmy.mlどうするんだろ
詳細は以下もどうぞ:
- https://sh.itjust.works/post/1473025
- https://sh.itjust.works/post/1484592
- https://lemmy.ml/post/2286939
lemmy-uiのMarkdownパーサにXSS脆弱性、カスタム絵文字を有功にしていた一部のインスタンスとそのユーザが被害を受ける。なおlemmy-ui v0.18.2-rc.1で対処済
# DO NOT OPEN THE “LEGAL” PAGE — lemmy.world is a victim of an XSS attack right now and the hacker simply injected a JavaScript redirection into the sidebar. It appears the Lemmy backend does not escape HTML in the main sidebar. Not sure if this is also true for community sidebars. [https://sh.itjus...
lemmy.worldも被害を受けたみたいですね。人多いのに…
- https://github.com/LemmyNet/lemmy-ui/commits/0.18.2-rc.1
- https://lemm.ee/post/942359 - インスタンスのadmin管理者向けまとめと緩和方法
- https://github.com/LemmyNet/lemmy/issues/3499 - JWTトークンが期限切れしない問題
- https://github.com/LemmyNet/lemmy/issues/3364 - JWTトークンがログアウトしても無効化されない問題
King Crimson - Easy Money (Live At The Concertgebouw, Amsterdam, November 23rd 1973)
YouTube Video
Click to view this content.
One of the best live version I believe.