Welcome to Friendica.Eskimo.Com
Home of Censorship Free Hosting

E-mail, Web Hosting, Linux Shell Accounts terminal or full remote desktops.
Sign Up For A Free Trial Here
Please tell your friends about federated social media site that speaks several fediverse protocols thus serving as a hub uniting them, hubzilla.eskimo.com, also check out friendica.eskimo.com, federated macroblogging social media site, mastodon.eskimo.com a federated microblogging site, and yacy.eskimo.com an uncensored federated search engine. All Free!
Recent disruptive changes from Setuptools
Discussing a breaking change in Python's setuptools.
The really interesting part is in the discussion section.... and it shows once more how incredibly well-designed the GNU Guix package manager is -- which solves these problems very very well, for arbitrary languages and with a fast growing distribution of, by now, about 50,000 packages.
Recent disruptive changes from Setuptools
In late March, version 78.0.1 of Setuptools — an important Python packaging tool — was released [...]LWN.net
Hanno Hauenstein über die selektive Aufarbeitung der Nazi Vergangenheit in Deutschland. Immer nur dann wenn es einem gerade passt, nie dann wenn es unbequem wird.
»#Germany trumpets its reckoning with its #Nazi past – except when it’s inconvenient.
From a media prize with a dubious pedigree to the horrors of Gaza, the establishment forgets and remembers what suits it best«
theguardian.com/commentisfree/…
Germany trumpets its reckoning with its Nazi past – except when it’s inconvenient
From a media prize with a dubious pedigree to the horrors of Gaza, the establishment forgets and remembers what suits it best, says Berlin-based journalist Hanno HauensteinHanno Hauenstein (The Guardian)
Harvard sues Trump administration over foreign student ban
Harvard University filed a lawsuit Friday against the administration of US President Donald Trump, challenging a decision to bar it from enrolling international students.www.saba.ye
This is frikkin hilarious.
slangsphere.com/8647-meaning-s…
Friend: “Dude, I accidentally wore my shoes inside out all day and didn’t notice until I got home 😂”
You: “8647, bro. I’m done hearing about your shoe saga!”
See how casual and fun it feels? You’re saying “I’m out” but cooler and encoded—like a secret handshake, but with numbers.
Quickfire Do’s & Don’ts for 8647 Meaning Slang
Do use 8647 in casual texts, memes, and chats with friends.
Do pair it with emojis like 😂 or 🙃 for extra flair.
Don’t try using 8647 in professional emails or serious conversations (unless you want a weird HR meeting).
Don’t get too literal—it’s slang, so have fun with it!
Funny Ways 8647 Meaning Slang Pops Up Online
8647 Meaning Slang: The Ultimate Guide To This Hilarious Code
Discover everything about 8647 meaning slang—its origin, usage, and funniest online appearances to boost your meme game!argotarcher (WhatsThisMean.com)
Avec une voix de majorité, Trump est parvenu à faire adopter son projet de budget à la Chambre des représentants. Un texte de guerre sociale : allègements fiscaux massifs pour les plus riches et réductions d’aides sociales massives pour les plus pauvres.
Début du déclin
youtu.be/sLwwPfVpVwA
🔥 Hawley Absolutely Torches Allstate Insurance Exec
Sen. Josh Hawley (R-Missouri) takes direct aim at Allstate executive Mike Fiato in a no-holds-barred exchange over insurance industry practices. Confronting ...YouTube
Is “Balkanization” Back In The Cards For Syria?
The situation remains very combustible and could easily explode at the slightest spark.Andrew Korybko (Andrew Korybko's Newsletter)
Our socials: fediverse.blog/~/ActaPopuli/fo…
like this
Arming Israel's Genocide: Campaigners Take UK to Court
Palestine Deep Dive journalist Matt Kennard heads to London’s Royal Courts of Justice to speak with campaigners taking legal action against the UK's Departme...YouTube
Running Server76 on Debian
Preparing the server
This guide presumes that we're starting from a minimalist Debian LXC container, setting up the username server76
and the installation path /opt/server76/
. From within a root
shell simply run the following commands to create the user and the directory.
useradd -m -d /opt/server76/ -G sudo -s /sbin/nologin server76 && mkdir /opt/server76 && chown -R server76:server76 /opt/server76
By adding the user to the group
sudo
the user will be able to run commands as root
later which will ease up the installation process.The user needs a password so supply one with the passwd
command. If you're feeling lucky, you can also delete the randomized password by running passwd
with the parameter -d
. Be aware that deleting the password will lead to security nightmares if there is ever an RCE exploit for Server76.
passwd server76
Installing components
Install necessary packages and add support for i386 packages (needed for steamcmd
). Make sure to have Debian's non-free
component activated in your sources.list
if you want to install steamcmd
.
dpkg --add-architecture i386
apt update
apt install wget p7zip sudo nano anacron steamcmd:i386
Server76 currently needs Microsoft .NET 8 to run, so get it from the official sources by adding their repository.
wget https://packages.microsoft.com/config/debian/$(cut -d. -f1 /etc/debian_version)/packages-microsoft-prod.deb && apt install ./packages-microsoft-prod.deb && rm packages-microsoft-prod.deb
Update Debian's package archive and install the Microsoft .NET runtime.
apt update && apt install dotnet-runtime-8.0
Now change the directory to
/opt/server76
and run a shell you like as server76
.cd /opt/server76 && su -s /bin/bash server76
Installing Server76
Fetch the latest version of Server76 with the following command.
wget https://myfo.online/releases/linuxrelease_$(date -I).7z
If
wget
returns a 404, check out the project's discord for a new download URL. At the time of writing they were storing their releases with a simple ISO formatted date suffix.Extract the archive's content to the subdirectory bin
with p7zip
. The directory doesn't have to exist, it will be created automatically if needed.
7zr x -obin linuxrelease_$(date -I).7z
Remove the archive if you don't like to waste space and make the binary executable with
chmod
.rm linuxrelease_$(date -I).7z && chmod +x bin/Server76.Server
Placing data files for Server76
Now dump your Fallout76 1.4.1.6 ESM and BA2 files into the ServerData directory /opt/server76/bin/ServerData
. If you need to upload them from a remote location, keep in mind that you might have to enable login for the user if you want to use rsync
or scp
/sftp
.
If you want to use steamcmd
, modify the following script to represent your login data and save it as ~/download_f76
:
login <user> <password>
download_depot 1151340 1151343 9006394379407093964
download_depot 1151340 1151342 1065890720657377764
Launch the script with
/usr/games/steamcmd +runscript ~/download_f76
. If you've activated 2FA for your Steam account, you'll be asked for your Steam Guard code. It'll take a while until everything's downloaded.Once the downloads have finished, you may move the files to the directory mentioned above and tidy up your downloads. Don't forget to remove or protect the above script because you probably don't want to have your Steam account's credentials lying around in plain text.
find ~/.local/share/Steam/steamcmd/linux32/steamapps/content/app_1151340/ -type f -iname *.esm -exec mv {} ~/bin/ServerData/ \; -o -iname *.ba2 -exec mv {} ~/bin/ServerData/ \;
rm -r ~/.local/share/Steam/steamcmd
First run and bug hunt
Run the server ~/bin/Server76.Server
once to let it build initial structures. This will take a while. If it fails with an error message suggesting that CSV files could not be found because the devs once forgot that Linux is case-sensitive, add a symlink with ln -s /opt/server76/bin/ServerData/CSV /opt/server76/bin/ServerData/csv
.
It also may fail because of a missing override
directory so create one with mkdir -p /opt/server76/bin/ServerData/overrides
. You may stop the process when you spot Verbose: World State Service ready...
.
Creating a service
Now add a systemd service for Server76. This allows us to start/stop/restart Server76 without lousy tricks like screen
or tmux
and adds a nice way of logging. Additionally, it automatically restarts Server76 if something went wrong.
sudo nano /etc/systemd/system/server76.service
Add the following contents to the newly created service file:
[Unit]
Description=Server76 - a stand-alone private Fallout76 server
After=network.target
[Service]
ExecStart=/opt/server76/bin/Server76.Server
WorkingDirectory=/opt/server76/bin
ExecReload=/bin/kill -HUP $MAINPID
KillMode=process
Restart=always
User=server76
\#Nice=-5
[Install]
WantedBy=multi-user.target
The process's priority can be elevated by lowering the niceness. A niceness of -5 might be a good start, so you might try to remove the
#
when Server76 runs choppy.Now it's time to reload systemd, enable our new service and start it.
sudo systemctl daemon-reload
sudo systemctl enable --now server76
Server76 will now automatically start when Debian boots up. You can check it's status with
sudo systemctl status server76
or it's stdout log with sudo journalctl -u server76.service
. Add the user server76
to the group adm
if you want to omit sudo
for journalctl
.Add auto-update (not tested yet!)
While not necessary, one might find joy in having a fresh copy of Server76 delivered on a daily or weekly basis. To simplify the process we've already installed anacron
above. Just throw the below script in one of the /etc/cron.*
-directories (e. g. /etc/cron.daily
or /etc/cron.weekly
).
\#!/bin/bash
SRVDIR="/opt/server76/bin"
ZIPFILE=$(mktemp --suffix .7z)
systemctl stop server76
wget https://myfo.online/releases/linuxrelease_$(date -I).7z -O $ZIPFILE
7zr x -o$SRVDIR -aoa $ZIPFILE
rm $ZIPFILE
chown -R server76:server76 $SRVDIR
chmod +x $SRVDIR/Server76.Server
systemctl start server76
Don't forget to make the script executable. To disable auto-updating again, just remove the executable bit of the file.
This guide also seem to work on free tier Oracle cloud servers with Ubuntu, so go for it if you're feeling lucky. Be sure to add at least 2 GB of swap space if you choose the VM.Standard.E2.1.Micro
shape.
i'm itchin' to rant, just really let loose.
don't like this
What Is The West Papua Conflict? — Young Pioneer Tours
While few people know about the West Papua conflict, it is actually one of the longest-running and most controversial insurgencies in the world.Gareth Johnson (Young Pioneer Tours)
Show HN: I built a more productive way to manage AI chats
Link: contextch.at
Discussion: news.ycombinator.com/item?id=4…
ContextChat | Easily Chat with Web, File and GitHub Content
ContextChat allows you to ingest content from URLs, sitemaps, files, and GitHub repositories. Extract, aggregate, and chat with your context using AI. Create multiple chats with the same context, pay-as-you-go pricing.ContextChat
Anti-genocide pledge!
On Wednesday, May 21, 2025, a coalition of Palestinian organizations and figures in the occupied territories and the diaspora around the world launched an initiative to sign a pledge against genocide.RepublicofPalestine (Republic Palestine)
The second round of talks between Russia and Ukraine may take place next week, - Bloomberg
According to the publication, Moscow opposes holding the meeting in the Vatican, considering Turkey a more suitable platform for dialogue.newsmaker newsmaker (English News front)
Just learned it’s NOT illegal to pick a California poppy. Turns out my elementary teacher just made up that fun fact about our state flower.
What other childhood lies are holding me back? Can I punch a Garibaldi now or what?
Why Algebraic Effects?
Link: antelang.org/blog/why_effects/
Discussion: news.ycombinator.com/item?id=4…
Why Algebraic Effects?
For exploring algebraic effects, safe shared mutability, and other novel featuresAnte
Shootings in D.C.: U.S./Israeli genocide in Gaza is the source of all violence – resistance is justified - International Action Center
May 23, 2025 When evaluating the May 21 shooting in Washington, D.C., the past 19 months of Israeli aggression throughout West Asia and especially its slaughter of the civilian population of Gaza with hundreds of thousands of people now facing starva…Janet (International Action Center)
#linux #linuxgaming #update #release #gaming #steam #native #newgames #webbingjourney #duckdetective
Boiling Steam reshared this.
Gazakrieg – Wenn der Hass zu groß ist
Israelis und Palästinenser wollen das gesamte Gebiet für sich haben. Die Hoffnung auf eine friedliche Lösung ist längst verloren gegangen. Es ist ein Drama von Shakespeare'schem AusmaßDER STANDARD
Warum verschweigen die meisten deutschen #Medien und Politiker:innen, dass die Sicherheit des Palästinensischen Staates ebenfalls deutsche #Staatsräson ist. Hört Euch z. B. Merkels Rede dazu doch mal ganz an.
Was folgt daraus?
N.B.: Ich lehne das anti-rechtsstaatliche und undemokratische Konzept Staatsräson komplett ab, aber wer damit argumentiert, sollte das wenigstens richtig machen.
DHS Is Getting Ready to Identify Everyone Who Leaves the Country, Expanding Immigration Dragnet
Legal experts say new land border checkpoints and surveillance measures may herald an expanded crackdown on student protestors.Murtaza Hussain (Drop Site News)
The blood of Gaza will never wash from Keir Starmer’s hands
The Labour government’s suspension of trade talks with Israel is too little too late. Keir Starmer and David Lammy should be in the Hague.JOHN McEVOY (Declassified Media ltd)
ocram oubliat likes this.
Sa, 24.05.2025, 08:57
Ihre Sendung konnte heute leider wegen unerwarteter Umstände wie z.B. Krankheit, Unfall, Arbeitszeitüberschreitung nicht zugestellt werden. Ein neuer Zustellversuch erfolgt am nächsten Werktag.
Das haben die noch gar nicht mitgekriegt, dass sie Samstags schon lange gar nicht mehr zustellen in B. Da müssen sie nämlich ihren Kolleg:innen von der S-Bahn helfen beim Reparieren von Signalen.
like this
nowisthetime reshared this.
Apparently the 4 men understood the question. In English.
"Everybody understands a little English"
Ministers #Smotrich and #Strook have handed out 21 4X4 Ranger vehicles to #settlers in the South #Hebron Hills. On the ground, these so-called “modern day pioneers” are using them to harass and intimidate a Palestinian family that has a flock of sheep. They take photos, report back to their friends by phone, and wait for a confrontation. The gift is proving effective.
In early April (2025), Ministers Smotrich and Strook of the far-right, fundamentalist racist Religious Zionism party handed out 21 4X4 Ranger vehicles to settlers in farm outposts across the South Hebron Hills. On April 3, Smotrich posted on his Twitter: “The farms in Judea and Samaria are the protective wall of the State of Israel. The farmers who take hold of the open areas and stand firm against terror, are the #pioneers of our time.”Now let us see how the “modern day pioneers” are using the gift they received from the State of Israel: West of the village of As Samu’, a Palestinian shepherd family lives in a few very modest structures. The family has lived in this spot for decades, in Area C, just about 300 meters from the nearest houses of the village, which are in Area B. Between them and the House's village there is a small wadi that the family cultivates mainly to grow fodder for their sheep.
But in the twisted world of Smotrich, Strook, and the #settlers in the area, a Palestinian family quietly raising sheep on its own land is labeled “terrorism” and in order to confront this so-called “ #terrorism” the settlers were given the Rangers. So now, nearly every day, one or two settlers arrive on one of these Rangers that Smotrich gifted, park just a few meters away from the family’s home, and spend several minutes filming them while making phone calls, presumably to “report” something. The goal is clear: to provoke even the slightest pretext for escalation, so the settlers can call the local militia to take it from there and continue their work.
#KeremNavot - Naboth’s Vineyard
Naboth’s Vineyard (Kerem Navot) is an Israeli NGO established in 2012, which monitors and carries out research on Israeli land policy in the #WestBank.
#Palestine
#apartheid #Israel #apartheid-Israel
#History #settlers
#Kerem-navot #Keremnavot
#EU #US #US-Israel #US-Israel-terrorism #Israel #genocide #Gaza #Palestine
keremnavot.org/english
https://x.com/nabothVin
nowisthetime reshared this.
China vows to protect international students amid Harvard visa crisis
Beijing defends its students and scholars after the Trump administration bars Harvard from hosting international students.Al Mayadeen English (China vows to protect international students amid Harvard visa crisis)
As part of my job, I have to evaluate AI tools. Part of that evaluation is pushing them to their limit. Today, I realised Cursor has a setting where if you critique its work enough, it goes silent and refuses to apply changes.
It's a moody junior dev whose overconfidence and bravado quickly turn to surly silence when their work is questioned. The happy, helpful (and frequently wrong) AI is gone, replaced by a useless one with a bad attitude that won't make it past the next performance review.
Christ. I'm used to managing engineers, but I draw the line at managing AIs.
LLMs are statistical bullshit generators. They produce output that looks highly plausible, but may or may not be true, accurate or correct.
LLMs have zero understanding or intelligence, they merely match patterns found in their training data.
The sooner we all realise this, and the "AI" bubble bursts, the better. AI has it's uses, where spotting patterns is useful, but is otherwise mostly just a toy.
my wife is asking if you have tried to apologising to see what happens 😀
Either random electrical wiring can fool us into believing that a machine is intelligent, or we are fooling ourselves into thinking that we are very different from a bunch of random electrical signals.
In either case, we should question many of our assumptions!
Trump After 50% Tariff Announcement Says Not Looking for Deal With EU
US President Donald Trump said on Friday he is not seeking a deal with the European Union following his statement earlier in the day that he proposes 50% tariffs on the bloc starting June 1.Sputnik International
God: the peace that you emanate...
notesandsilence.com/2025/03/18…
#silence #meditation #prayer #peace
Where God Dwells
God: the peace that you emanate,The confidence that fills youThe understanding that opens,The serene joy that radiates from you,When you reside in your center,The four divine abodes of Buddhism (br…Notes & Silence
Follow us on social fediverse.blog/~/ActaPopuli/fo…
this week's #gnome foundation report is late, so it didn't make it into thisweek.gnome.org/
but here it is!
blogs.gnome.org/steven/2025/05…
This Week in GNOME
Updates on what happens across the GNOME project from week to weekthisweek.gnome.org
UNCTAD warns on escalating risks to vulnerable economies - Prensa Latina
Geneva, May 23 (Prensa Latina) A new wave of import tariffs is poised to reshape global trade and significantly increase costs for the most vulnerable countries, according to international calculations today.Juan Carlos Dominguez Taño (Prensa Latina)
You can follow us in other languages. Visit our website for more information wordsmith.social/protestation/…
Out of curiosity, I had asked GitHub Copilot to create an issue for me in one of my own repos and it didn’t even do the basic task of checking for duplicates. There were at least 5.
I’ve been holding off on moving everything to @Codeberg because of CI and because “everyone has a GitHub account” but directly enabling AI generated spam is the final straw.
I will start migration of what I can on the weekend and I encourage everyone to join me in using a non-corporate forge.
Coming to #Akademy2025 in Berlin? Plan your trip & book your stay now! Here are some recommendations:
Travel: akademy.kde.org/2025/travel/
Accommodation: akademy.kde.org/2025/accommoda…
Accommodation
There are many hotels and hostels near the venue, below are just a few! B&B HOTEL Berlin-Tiergarten Website: https://www.hotel-bb.Akademy
Postscript to 'News Flash' on Russian media available now on youtube
As an exchange of emails with several readers has indicated, the whole story is not as straightforward as I suggested in my essay ‘News Flash.’Gilbert Doctorow (Armageddon Newsletter)
Heavy Israeli strikes hit south Lebanon ahead of final vote in municipal elections
The last round of municipal elections will be held on Saturday in Nabatieh and other war-ravaged areas of southern Lebanonthecradle.co
We are looking for an investor who can lend money to our holding company.
We are looking for an investor who can lend 70,000 US dollars to our holding.
We will open a textile production company in Azerbaijan with the 70,000 US dollars you will give to our holding.
Textile business in Azerbaijan is very profitable, but since there are few textile production companies in Azerbaijan, we will make huge profits by opening a large textile production facility.
You will lend 70,000 US dollars to our holding company and you will receive your money back as 700,000 US dollars on 22.01.2026.
You will lend 70,000 US dollars to our holding company. When 22.01.2026 comes, I will give you back your money as 700,000 US dollars.
You will lend 70,000 US dollars to our holding. When the date 22.01.2026 comes, I will return your money as 700,000 US dollars.
You will receive your money back as 700,000 US dollars on 22.01.2026
You will have earned 10 times more income in 9 months.
9 months is a short time, don't miss this opportunity, I promise you big profits in a short time.
To learn how you can invest in our holding and to get more detailed information, send a message to my whatsapp number or telegram username below and I will give you detailed information.
For detailed information, send a message to my WhatsApp number or Telegram username below and I will give you detailed information.
My WhatsApp phone number:
+212 619-202847
My telegram username:
@adenholding
#Music on #Red-Solar-Dragon
#FrankMaudsley 11/10/1959 #Birth A Flock of Seagulls
#A-Flock-Of-Seagulls - #SomeDreams (Official #Video)
nowisthetime reshared this.
The Decline of the Dollar, the Rise of BRICS, and the Future of African Development Financing
The global financial order is experiencing a profound transformation, marked by the waning dominance of the US dollar and the emergence of alternative economic alliances such as BRICS+ countriesBRICS
Solumbran
in reply to HaraldvonBlauzahn • • •HaraldvonBlauzahn
in reply to Solumbran • • •I don't get that people constantly complain that the Guix project does not distributes or actively supports distribution of binary, propietary software. That is like complaining that Apple does not sells their Laptop with Linux, Microsoft does not sells Google's Chromebooks, or that Amazon does not distribute free eBooks from project Gutenberg, ScienceHub or O'Reilly.
And users can of course use the nonguix channel to get their non-free firmware or whatever, but they should not complain and demand that volunteers of other projects do more unpaid work. Instead, they should donate money or volunteer do do it themselves.
But guess what? I think these complaints come to a good part from companies which want to sell their proprietary software. Valve and Steams show that a company can very well sell software for Linux, with mutual benefit, but not by freeloading on volunteer work.
And one more thing, Guix allows to do exactly what Flatpaks etc. promise: Any company, as well as any lonely coder, team of scientists, or small FLOSS project, can build their own packages founded on a stable Guix base system, with libraries and everything, binary or from source, and distribute it from their own website in a company channel - just like any Emacs user can distribute his own, self-written Emacs extensions from a Web page or Gemini small-net page. And thanks to the portability of the Guix package manager, this software can be installed on any Linux system, resting on a fully reproducible base.
WalnutLum
in reply to HaraldvonBlauzahn • • •Guix is awesome!
Nonguix substitute server is down for the fifth straight day, forcing me to rebuild the entire Linux kernel when updating
And you should Never use it!
Matt
in reply to WalnutLum • • •WalnutLum
in reply to Matt • • •HaraldvonBlauzahn
in reply to WalnutLum • • •Guix is really making fantastic progress and is a good alternative in the space between stable and fully FOSS distributions, likes Debian, and distributions which are more up-to-date, like Arch.
And one interesting thing is that the number of packages is now so large that one can frequently install additional more recent packages on a Debian systems, or ones that are not packaged by Debian.
For example, I run Debian stable as base system, Guix as extra package manager (and Arch in a VM for trying out latest software for programming).
The thing is now Guix often provides more recent packages tham Debian, like many Rust command line tools, where Debian is lagging a bit. There are many interesting ones, and most are recent because Rust is progressing so fast. Using Guix, I can install them without using the language package manager, regardless whether iy is written in Rust, Go, or Python 3.13.
Or, today I read an article about improvements in spaced repetition learning algorithms. It mentioned that the FLOSS software Anki provided it, and I became curious and wanted to have a look at Anki. Well, Debian has no "anki" package - and it is written, among other languages, im Python and Rust, so good luck getting it on Debian stable. But for Guix, I only had to do "guix install anki" and had it installed.
This works a tad slower than apt-get ... but it still saves time compared to installing stuff and dependencies manually.
GitHub - sts10/rust-command-line-utilities: A curated list of command-line utilities written in Rust
GitHub