1
Git repo (codeberg.org)
submitted 1 year ago by [email protected] to c/[email protected]
1
submitted 1 year ago by [email protected] to c/[email protected]

PieFed - Explore Anything, Discuss Everything.

[-] [email protected] 48 points 1 year ago

This was always an impressive emulator - it was originally made for the Open Pandora (an ARM-based mini-computer not much bigger than a DS). It's always been free for that - it's just, you know, you'd have to own an Open Pandora (I do!)

1
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]

This is probably just me, but I found INSTALL.md to be a bit confusing.

So, for a fresh install of Ubuntu in a Windows Hyper-V VM, this is the list of steps I took to get something that at least looks like it might be the right thing:

remove unattended-upgrades, and clean up after OS install

sudo systemctl stop unattended-upgrades
sudo apt-get purge unattended-upgrades
sudo apt autoremove

install postgresql 16

sudo apt install ca-certificates pkg-config
wget --quiet -O - [https://www.postgresql.org/media/keys/ACCC4CF8.asc](https://www.postgresql.org/media/keys/ACCC4CF8.asc) | sudo apt-key add -
sudo sh -c 'echo "deb [http://apt.postgresql.org/pub/repos/apt/](http://apt.postgresql.org/pub/repos/apt/) $(lsb_release -cs)-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
sudo apt update
sudo apt install libpq-dev postgresql

install python libs

sudo apt install python3-pip python3-venv python3-dev python3-psycopg2

install redis server

sudo apt install redis-server

install git

sudo apt install git

set up database

sudo -iu postgres psql -c "CREATE USER pyfedi WITH PASSWORD 'pyfedi';"
sudo -iu postgres psql -c "CREATE DATABASE pyfedi WITH OWNER pyfedi;"

clone PieFed

git clone [https://codeberg.org/rimu/pyfedi.git](https://codeberg.org/rimu/pyfedi.git)

cd into pyfedi, set up and enter virtual environment

cd pyfedi
python3 -m venv ./venv
source venv/bin/activate

use pip to install requirements

pip install wheel
pip install -r requirements.txt

edit .env file

cp env.sample .env
nano .env
(change SECRET_KEY to some random sequence of numbers and letters)

initialise database, and set up admin account

flask init-db

run the app

flask run
(open web browser at http://127.0.0.1:5000))
(log in with username and password from admin account)

Maybe this will help someone else (or maybe someone has spotted something that I missed - like I say: it looks right when loaded in a browser, but I'm not 100% sure)

92
submitted 1 year ago by [email protected] to c/[email protected]
[-] [email protected] 94 points 1 year ago

I changed the link to nbcnews rather than businessinsider - I tested it but the paywall on there is sneaky.

The full memo is:


Dear Vice Team,

As we navigate the ever-evolving business landscape, we need to adapt and best align our strategies to be more competitive in the long term. After careful consideration and discussion with the board, we have decided to make some fundamental changes to our strategic vision at Vice.

We create and produce outstanding original content true to the Vice brand. However, it is no longer cost-effective for us to distribute our digital content the way we have done previously.

Moving forward, we will look to partner with established media companies to distribute our digital content, including news, on their global platforms, as we fully transition to a studio model. As part of this shift, we will no longer publish content on vice.com, instead putting more emphasis on our social channels as we accelerate our discussions with partners to take our content to where it will be viewed most broadly.

Separately, Refinery 29 will continue to operate as a standalone diversified digital publishing business, creating engaging, social first content. As you know, we are in advanced discussions to sell this business, and we are continuing with that process. We expect to announce more on that in the coming weeks.

With this strategic shift comes the need to realign our resources and streamline our overall operations at Vice. Regrettably, this means that we will be reducing our workforce, eliminating several hundred positions. This decision was not made lightly, and I understand the significant impact it will have on those affected. Employees who will be affected will notified about next steps early next week, consistent with local laws and practices.

I know that saying goodbye to our valued colleagues is difficult and feels overwhelming, but this is the best path forward for Vice as we position the company for long-term creative and financial success. Our financial partners are supportive and have agreed to invest in this operating model going forward. We will emerge stronger and more resilient as we embark on this new phase of our journey.

Thank you for your continued dedication to Vice and support during this time of transition.

Together, I am confident that we will overcome any challenges and achieve our shared goals.

Bruce

227
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
4
submitted 1 year ago by [email protected] to c/[email protected]

From my nginx access log:

your.ip.address - - [21/Feb/2024:06:50:09 +0000] "POST /inbox HTTP/1.1" 200 0 "-" "Lemmy/0.19.3; +https://lemmy.sdf.org"
your.ip.address - - [21/Feb/2024:06:50:09 +0000] "POST /inbox HTTP/1.1" 400 0 "-" "Lemmy/0.19.3; +https://lemmy.sdf.org"
your.ip.address - - [21/Feb/2024:06:50:09 +0000] "POST /inbox HTTP/1.1" 200 0 "-" "Lemmy/0.19.3; +https://lemmy.sdf.org"
your.ip.address - - [21/Feb/2024:06:50:09 +0000] "POST /inbox HTTP/1.1" 400 0 "-" "Lemmy/0.19.3; +https://lemmy.sdf.org"

2 of the entries are "https://lemmy.sdf.org/activities/like/88bc5b6d-f11f-4245-90aa-908e43befe97" being sent twice,
the other two are "https://lemmy.sdf.org/activities/like/437327e5-a262-46bc-8ce7-1c2c5bd440b3" being sent twice

I've reported this problem to other affected servers that I've seen:
the lemmy.ca post suggests the problem was something to do with running multiple containers with the same index number;
the endlesstalk.org post suggests that re-starting the backend containers is a fix
(their answers will likely more sense to you than to me, as I don't run lemmy).

Thanks!

1
Best we can do right now. (media.mstdn.social)
submitted 1 year ago by [email protected] to c/[email protected]
163
submitted 1 year ago by [email protected] to c/[email protected]
260
Did someone call for IT support? (files.mastodon.social)
submitted 1 year ago by [email protected] to c/[email protected]
117
submitted 1 year ago by [email protected] to c/[email protected]

After 6 years, project 4K80 (the 4K fan-edit of Empire Strikes Back) finally has some release candidates.

The linked post details why it took so long (compared to 4K77 and 4K83), and the plans for the future.

It's something I'll download when they've worked on it a little more. For now though, Adywan's 'The Empire Strikes Back Revisited' remains my favourite version.

55
submitted 1 year ago by [email protected] to c/[email protected]

Given the shared underlying protocol, I didn't like that if I saw something interesting on Mastodon, and wanted to post it on Lemmy, I'd have to screenshot it and/or re-attribute it to me rather than the original author.

Tails is an experimental community. Instead of announcing just what a Lemmy user has posted, it announces what a Fediverse actor has posted. This means that, so far, it's featured posts from Mastodon accounts like Mr Lovenstein, warsandpeas, George Takei, Low Quality Facts, and other interesting people. Lemmy users have been able to reply to the author, and have also replied to those other Mastodon accounts that responded.

You can see for yourself at [email protected]

(the usual rules apply: if you're the first person on your instance to do this, you'll likely get a blank screen or an error. Wait 10 secs or so, press refresh, and you should have it).

1
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]

I'll reply in the comments with a example of what lemmy sends for each thing you can do (I think I've thought of everything, but you can probably guess the format if not, or I can always add it).

So, the setup for these is:
Our instance is called 'local.com'
Our user is called 'freamon'
The other instance is called 'remote.com'
The community on that instance is called 'interesting'

For many of these, remote.com will receive them, and rewraps them in an Announce to send out to all the other instances with a copy of the community, so everyone stays in sync.

Sort by 'Old' for the best hope of these making sense.
I'll follow this post up with a script, that can be used to send these activities from the command-line, as I think it can help to understand Lemmy if you're using something much simpler than Lemmy to do some of things Lemmy does.

EDIT: As nutomic as mentioned, a better list is in the docs. It's the kind of thing I should read first, I guess.

[-] [email protected] 93 points 1 year ago

Similar vibe:

[-] [email protected] 67 points 2 years ago

Right way up

[-] [email protected] 74 points 2 years ago

New home: [email protected]

Will probably post to both for a while, until we have some kind of resolution.

[-] [email protected] 62 points 2 years ago

I heard that Unions are especially important in the US because it's how many workers get their healthcare (which is easy to overlook if you're not from there, and aren't really familiar with the Private system)

[-] [email protected] 86 points 2 years ago

I always took the term 'bullshit jobs' to refer to jobs that produce something that society doesn't really require, and typically only exists because they need someone to deal with the output of someone else's bullshit job.

[-] [email protected] 52 points 2 years ago

It's also surreal (for a different reason), to hear lines like

Why attack Russia? Aren't they our friends now?

from Terminator 2.

[-] [email protected] 78 points 2 years ago

It can certainly seem that way sometimes. Shows like The Handmaid's Tale have been circling the drain of their own premise for a few years now. A big part of it, I think, is that they want to keep their main cast for as long as possible, which limits the options of what can happen.

Give me a mini-series, or even an anthology series, any day.

[-] [email protected] 48 points 2 years ago

The state of Star Trek on Lemmy:

[email protected], 122 subscribers, 10 posts
[email protected], 463 subscribers, 139 posts
[email protected], 1015 subscribers, 48 posts
[email protected], 73 subscribers, 5 posts
[email protected], 157 subscribers, 16 posts
[email protected], 582 subscribers, 33 posts
[email protected], 7567 subscribers, 375 posts
[email protected], 55 subscribers, 15 posts

[-] [email protected] 48 points 2 years ago

Oh boy, the 'true' versions of Communities have started.

Other options would have been to have [email protected] or resurrect the one at lemmy.ml.

There's also one at exploding-heads, but I assume their version is full of posts about trying out empathy and understanding.

[-] [email protected] 132 points 2 years ago

That's a very positive spin on quite a shitty situation (especially if lemmy.ml goes kaputt)

view more: next ›

freamon

0 post score
0 comment score
joined 2 years ago
MODERATOR OF