Sensitive content
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
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
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
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
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
apt update && apt install dotnet-runtime-8.0
/opt/server76
and run a shell you like as server76
.cd /opt/server76 && su -s /bin/bash server76
Fetch the latest version of Server76 with the following command.
wget https://myfo.online/releases/linuxrelease_$(date -I).7z
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
chmod
.rm linuxrelease_$(date -I).7z && chmod +x bin/Server76.Server
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
/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
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...
.
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
[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
#
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
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
.
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
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.
don't like this
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 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
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)
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?
hi my dears,
I have an issue at work where we have to work with millions (150 mln~) of product data points. We are using SQL server because it was inhouse available for development.
however using various tables growing beyond 10 mln the server becomes quite slow and waiting/buffer time becomes >7000ms/sec.
which is tearing our complete setup of various microservices who read, write and delete from the tables continuously down.
All the stackoverflow answers lead to - its complex. read a 2000 page book.
the thing is. my queries are not that complex. they simply go through the whole table to identify any duplicates which are not further processed then, because the processing takes time (which we thought would be the bottleneck). but the time savings to not process duplicates seems now probably less than that it takes to compare batches with the SQL table.
the other culprit is that our server runs on a HDD which is with 150mb read and write per second probably on its edge.
the question is. is there a wizard move to bypass any of my restriction or is a change in the setup and algorithm inevitable?
edit: I know that my questions seems broad. but as I am new to database architecture I welcome any input and discussion since the topic itself is a lifetime know-how by itself. thanks for every feedbach.
First question: how many separate tables does your DB have? If less than say 20, you are probably in simple territory.
Currently about ~50.
But like 30 of them are the result of splitting them into a common column like "country". In the beginning I assumed this lead to the same as partitioning one large table?
Also, look at your slowest queries
The different queries itself take not long because of the query per se. but due to the limitation of the HDD, SQL reads as much as possible from the disk to go through a table, given that there are now multiple connections all querying multiple tables this leads to a server overload. While I see now the issue with our approach, I hope that migrating the server from SQL server to postgreSQL and to modern hardware + refactoring our approach in general will give us a boost.
They likely say SELECT something FROM this JOIN that JOIN otherthing bla bla bla. How many different JOINs are in that query?
Actually no JOIN. Most "complex" query is INSERT INTO with a WHEN NOT EXIST constraint.
But thank you for your advice. I will incorporate the tips in our new design approach.
Why Algebraic Effects?
Link: antelang.org/blog/why_effects/
Discussion: news.ycombinator.com/item?id=4…
For exploring algebraic effects, safe shared mutability, and other novel featuresAnte
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)
Boiling Steam reshared this.
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.
Legal experts say new land border checkpoints and surveillance measures may herald an expanded crackdown on student protestors.Murtaza Hussain (Drop Site News)
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.
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!
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
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…
Updates on what happens across the GNOME project from week to weekthisweek.gnome.org
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…
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
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)
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 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
A Russian missile strike on the Dnipropetrovsk region has destroyed three Ukrainian light planes which were used to intercept drones....Anonymous1199 (South Front)
kopex
in reply to 0mega ☣ [pl] • • •12 Standout Online Dispensaries to Order From in 2025 (Legally)
lasvegasoptic.comRickyMoses
in reply to 0mega ☣ [pl] • • •kopex
in reply to 0mega ☣ [pl] • • •UK Best Door Hardware Store - Buy Hardware for Doors Online
Door Hardware / Ashley Andrews Ltd.