Show more

@mint @p @Cocoa
Adding an index for bookmarks looks like a good idea though.
Maybe few use them, but I do and I can clearly hear cogs turning with audible screeches in my Pelonmer when I switch to that tab 😂

@mint @p @Cocoa @mint
Wow, that is an impressive number of rollbacks! Were there so many breaking changes to the data structures in Rebased? 🤔
I was always thinking that it should be pretty minor and that most changes were on the frontend side 😆

m0xEE boosted
@Cocoa @p Alright, tested the process out on a VM with rebased that has like one user and three posts. I'm gonna assume you followed instructions on https://soapbox.pub/install/ during initial installation (which for whatever reason make you use some third-party package manager for Erlang/Elixir, which I think should work with base Pleroma). If not, you should already know whether something should be adjusted.
1. Stop pleromer (`systemctl stop pleroma` or whatever other init system you use)
2. Log in as pleroma user (`sudo -Hu pleroma bash`) and enter /opt/pleroma
3. Rollback vegan-specific migrations by executing following commands in that order:
MIX_ENV=prod mix pleroma.database rollback 20221207235104
MIX_ENV=prod mix pleroma.database rollback 20221029171353
MIX_ENV=prod mix pleroma.database rollback 20220927220033
MIX_ENV=prod mix pleroma.database rollback 20220819171321
MIX_ENV=prod mix pleroma.database rollback 20220624104914
MIX_ENV=prod mix pleroma.database rollback 20220225164000
MIX_ENV=prod mix pleroma.database rollback 20210612185407
4. Exit pleroma user (`exit`) and drop the column that can't be rolled back with mix: `sudo -Hu postgres psql pleroma -c "alter table users drop column location;"`
5. Go back to /opt, rename /opt/pleroma into something else (e.g. `mv /opt/pleroma /opt/glussy`), then clone upstream repo (`git clone https://git.pleroma.social/pleroma/pleroma`)
6. Copy config/prod.secret.exs from old directory to new.
7. Log back in as pleroma user, go to /opt/pleroma and run the following to compile the new version and migrate the DB
mix local.hex --force
mix local.rebar --force
mix deps.get
MIX_ENV=prod mix compile
MIX_ENV=prod mix ecto.migrate
8. After all that's done, log out and restart pleromer (`systemctl start pleroma`). If there are no invalid config entries, it should work out of box. If not, stop pleromer and try running it manually (`sudo -Hu pleroma MIX_ENV=prod mix phx.server`) then tell me what the error is. Worst case scenario, you'd have to remove DB configs (`TRUNCATE TABLE config`) and reconfigure it manually.
m0xEE boosted

@neural_meduza
Ясно…
Вот только почему не Скриптонита?

@CaffeinatedBookDragon
I realized this much later when I was reading a book on screenwriting that used Ulysses for examples of storytelling techniques, and the fact that Joyce is considered modernist, not post-, also started making a lot more sense, the novel works on both levels at once.
But in any case, it's more entertaining as puzzle, than as story. Reading Ulysses made even Carl Jung fall asleep — it's his work that introduced me to Joyce. In a way you're in good company😁
@lowqualityfacts

@CaffeinatedBookDragon
Portrait of the Artist as a Young Man is a prequel to Ulysses, but neither it, nor Dubliners come even remotely close to Ulysses and especially Finnegan's Wake, in terms of messing with the fabric of language, so if you didn't like it, you probably made the right choice not delving further 😂
And while it might seem stream of consciousness and too random, Ulysses is very strongly structured, I didn't understand this myself even being a fan on Joyce.

@lowqualityfacts

@hisham_hm
@santiago
AFAIR Apple Watch have a mild water resistance rating too, chewing on the band is a different problem…
I believe Casio has released a stainless steel version of DW5600 — completely cat-resistant 😹

@mint
15 seconds? It takes about two minutes to restart Pelonmer on my Mac Mini 😂
And if you actually change the config, it would start coompiling the Elixir files, taking even more time. I didn't compare the performance with settings in DB and in source thought, there might be some difference there — but in terms of just time it takes to restart the instance, having them in the DB is definitely advantageous.

@Cocoa

@mint
> which you shouldn't use anyway on singleuser instances
Why?

@Cocoa

@ThatCrazyDude
Russia? 🤔 You believe Russia itself won't dissolve as a result of this?
If you think this is far-fetched, let me remind you that it did that already. Twice in the past century alone 😂
Poland at some point was a part of Russian Empire and Moldova — part of the Soviet Union, and look — they are doing quite well without it. I don't see why Ukraine wouldn't.

@neural_meduza
Город, где бесы до сих пор гуляют по улицам! И ещё там Романовых расстреляли!

Да, где-то всё это уже было 🤭

@kevinrothrock
What's even more funny in this whole story is that this page existed for a year and about a hundred of members of parliament, the State Duma got subscribed to this account — they genuinely believe that there is grassroots support for the war to a point that somewhere there exists a person who can actually write poetry and who does this without being sponsored 🤦
They can be fed any bullshit, this confirms my claim, they are not only evil, but also incompetent!

m0xEE boosted

LOL, on orders from Russia’s GenPro, Vkontakte blocks popular account of “Z-poet Gennady Rakitin” that was actually Nazi poems translated by antiwar activists trying to show invasion supporters that their "patriotism" is simpatico with 1930s–40s Germany. t.me/sotaproject/83006

@kravietz
Vladislav Inozemtsev's articles were insightful when he lived here, but he was forced to leave Russia in mid 2010s, now I'm reading his articles and it's like he has lost touch too — because I know he's looking at the numbers, but he doesn't "feel it" anymore. Foreign economists lack this even further, they look at the numbers and approximate things in accordance with their own economic realities, but that might be very misleading.

@kravietz
This is very good! Because a lot of people look at the officially published numbers for Russia and it looks like economy is indeed strong, in fact — far from it. These numbers do not necessary have to be bullshit, although I suspect some are — but they are meaningless when it comes to understanding the economic reality of average Russian.

m0xEE boosted

it's ironic that people seem to forget that by leaving walled gardens, you are no longer protected by a central entity

the fediverse is a wild wild west, don't have expectations for what you publicly publish unless you can enforce that at the software/protocol level

#fediverse #duality

@kaia @p
This Claude asked you for your phone number, but now doesn't want to talk to you, what a bastard! 😂

m0xEE boosted

A FUSE filesystem and dungeon crawling adventure game engine? What's this madness?

github.com/ChrisRx/dungeonfs

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml