Ukraine's defense industry says the fight against Russia has shown it that the West's approach to weapons is all wrong
West's approach to weaponry wrong vs. Russia: Ukraine defense industry
The Ukraine war shows that instead of a small amount of the best equipment, countries need a lot of less-impressive gear, a Ukrainian industry rep said.Sinéad Baker (Business Insider)
France Escalates War on Sports Piracy with Real-Time IP Blocking
The French Senate has passed a new anti-piracy bill that opens the door to automated IP-address blocking. This legislative push is bolstered by a parallel, "secret" agreement between sports rightsholders and major ISPs, which aims to automate anti-piracy efforts and streamline direct blocking requests. Rightsholders hope these new powers will help to tackle the "mafia-like" piracy economy.
France Escalates War on Sports Piracy with Real-Time IP Blocking * TorrentFreak
The French Senate has passed a new anti-piracy bill bolstered by a "secret" agreement to automate and streamline direct blocking requests.Ernesto Van der Sar (TF Publishing)
Revealed: More than 24,000 factory farms have opened across Europe
American-style intensive livestock farms are spreading across Europe, with new data revealing more than 24,000 megafarms across the continent.
The countries with the largest number of intensive poultry farm units are France, UK, Germany, Italy and Poland in that order.
Revealed: More than 24,000 factory farms have opened across Europe
Intensive livestock farms such as those found across the US are spreading across the continent, according to new dataHelena Horton (The Guardian)
adhocfungus likes this.
PSA: Get Your Parents Off the Meta AI App Right Now-This is bad, folks. Very bad.
PSA: Get Your Parents Off the Meta AI App Right Now
This is bad, folks. Very bad.James Pero (Gizmodo)
like this
H&M entra da Galerie Lafayette — Ma la Francia non era pronta a fare la guerra al fast fashion?
Lo sbarco di H&M nei corner delle prestigiose Galerie Lafayette a Parigi sembra stridere con la recente approvazione al Senato francese di una legge contro l’ultra-fast fashion (come riportato nel nostro post).
La mossa conferma le contraddizioni nel contrasto al fenomeno: da un lato, si colpiscono marchi low-cost come Shein (accusati di dumping ambientale e sociale), dall’altro si accoglie un gigante del fast fashion "tradizionale" in un tempio del lusso.
Protezionismo o incoerenza?
Il governo francese giustifica la legge come lotta allo sfruttamento, ma questa notizia aggiunge dubbi: sembra proprio una mossa per proteggere il mercato dalla Cina (Shein e Temu sono nel mirino). Intanto, H&M — europeo ma con supply chain globale — sembra sfuggire alla retorica anti-fast fashion.
Senato francese contro l'ulta frast fashion - suite123 •
Il Senato francese approva una legge contro l’ultra-fast fashion: un attacco alle pratiche di sfruttamento o protezionismo contro la Cina?suite123
Israel Is Bombing Iran. Here Are Some Future New York Times Headlines.
- YouTube
Profitez des vidéos et de la musique que vous aimez, mettez en ligne des contenus originaux, et partagez-les avec vos amis, vos proches et le monde entier.www.youtube.com
Introducing the Fediverse: a New Era of Social Media
geteilt von: feddit.org/post/14121936
"This video is a colorful introduction to the Fediverse, guided by filmmaker & Fediverse advocate Elena Rossini. Watch now to discover a whole new world of social media, one where privacy is respected, users are empowered, and Big Tech has no say."
Introducing the Fediverse: a New Era of Social Media
This video is a colorful introduction to the Fediverse, guided by filmmaker & Fediverse advocate Elena Rossini. Watch now to discover a whole new world of social media, one where privacy is res...Elena Rossini on PeerTube
like this
NixOS printing problems
A friend and I are trying to get a machine set up to work as my school's library's printing computer instead of Windows ones. It is running NixOS. We got it bound to active directory, applications installed, etc., but the issue is that we can't get it to print. It'll say that it's printing but the print job never reaches the print server. To access the print server you're supposed to authenticate, but it doesn't ever give a prompt to. I tried turning off the firewall temporarily to see if that was the issue but it made no difference.
In configuration.nix, services.printing.enable=true and services.printing.drivers = [ pkgs.cups pkgs.hplip ]; (it is an HP printer that we're currently testing on).
I'm thinking that either SAMBA is configured incorrectly and/or the syntax that I put into CUPS for the printer is incorrect.
Current SAMBA config:
services.samba = {
enable = true;
openfirewall = true;
settings = {
public = {
path = "/srv/public";
browseable = true;
writable = true;
"guest ok" = true;
In CUPS it shows the syntax for a Windows printer via SAMBA as follows: smb://[workgroup/]server[:port}/printer
The issue is that I don't know what it means by that. I know the print queue, domain, IP, and port (although I'm under the impression that I don't need the port for this case), but I don't know how it would fit into this. I tried looking around on the CUPS wiki but it was vague and confusing to me. Any help with this is much appreciated.
1) Verify CUPS can actually print from that machine
2) If that's your samba config, it seems a bit light
3) Enable guest_ok and see if it works then. If so, you need to delve deeper into your access permissions
documentation.ubuntu.com/serve…
You also just share print targets via CUPS without Samba: cups.org/doc/sharing.html
Set up Samba as a print server
Another common way to network Ubuntu and Windows computers is to configure Samba as a print server. This will allow it to share printers installed on an Ubuntu server, whether locally or over the n...Ubuntu Server
Copenhagen is adapting to a warmer world with rain tunnels and 'sponge parks' | NPR
cross-posted from: slrpnk.net/post/23254942
Copenhagen is adapting to a warmer world with rain tunnels and 'sponge parks'
In Copenhagen, meteorologists predict the city will receive 30% more rainfall by the end of this century.
Oh shit
RXKNephew “ john fetterman “ (Video 2mins)
- YouTube
Profitez des vidéos et de la musique que vous aimez, mettez en ligne des contenus originaux, et partagez-les avec vos amis, vos proches et le monde entier.www.youtube.com
'We're done with Teams': German state hits uninstall on Microsoft
'We're done with Teams': German state hits uninstall on Microsoft
At a time of growing concern over the power of the world's mighty tech companies, one German state is turning its back on US giant Microsoft.France 24 (FRANCE 24)
like this
This article is terrible.
In less than three months' time, almost no civil servant, police officer or judge in Schleswig-Holstein will be using any of Microsoft's ubiquitous programs at work.Instead, the northern state will turn to [an unnamed, gaping information hole] open-source software to "take back control" over data storage and ensure "digital sovereignty", its digitalisation minister, Dirk Schroedter, told AFP.
"We're done with Teams!" he said, referring to Microsoft's messaging and collaboration tool and speaking on a video call -- via an [unnamed, gaping information hole] open-source German program, of course.
What will they use instead? Who the fuck knows! The article omits this crucial piece of information.
And don't say it's TBD; they're not going to say they're "done with Teams" without knowing what they're switching to. Or, even if they haven't put the final nail in the decision, they have a short list.
What will they use instead? Who the fuck knows! The article omits this crucial piece of information.
Whole bunch of shit going by different sources and the state itself from german, to supplement here
MS Office -> LibreOffice
Exchange / Outlook -> Open-XChange / Thunderbird
Sharepoint -> Nextcloud
Windows -> Linux
MS Active Directory -> Unknown, but currently Testing things
Telephones use, among others, Kamailio, RTPEngine, Asterisk, GenieACS, Loki and Grafana
For all the Software to do like specific work, i.e. the software that helps manage industrial permits or whatever, it's case by case with them trying to replace them with mostly web based solutions so they're OS-Agnostic.
They're doing this together with Dataport, which is a sort of special government structure in the sense that it does IT for the states of Schleswig-Holstein, Hamburg, Bremen and Saxony-Anhalt who share the costs. They've been at this whole thing of trying to make a FOSS standard software enviroment for years now, steadily improving, so things might actually be happening. Video conferencing should be Jitsi, that's already in the portfolio, the chat components will in all likelihood be based on the Matrix Protocol which is aswell, I think they offer an offshoot of Riot.
It's a good thing. That said, the way the german government works this only really includes the actual state level bureaucratic engines. Everything at the county and municipal level will also have to make the switch themselves so that's 83 more government entities that would have to do this before the state runs on FOSS.
And like with all of them in germany they're all flat out broke and can't get personnel for this so this type of project, if attempted at all, is usually headed by a 60 year old who's also the equivalent of a CIO because he once built an excel table with pivot functions and the general level of digital competency of the workforce is dire, as in people are printing out excel tables to do the calculations with a calculator and things of that nature.
Thanks! That's all great information.
I'd bet there are a bunch of college students involved in the implementation, too. I don't see ongoing maintenance taking much more manpower than MS; we certainly had dedicated teams for it at my last company, so maybe that will be a budgetary wash, and what they save will be the probably significant licensing.
Thanks. I wonder why both jitsi and Matrix. Someone in the thread said it was too bad Matrix's video conferencing wasn't good enough that they had to add an extra software component, but I wonder what, exactly, the evaluation found wrong with it.
I have a lot of issues with Matrix, but the video conferencing didn't seem worse than the horrible key management.
An external shareholder wouldn't need to create a matrix account just to talk to you.
That's a really good point. I have forgotten whether there are anonymous accounts in Matrix for rooms, but even if so it wouldn't be the same as scheduling a meeting and sending a specific meeting link a-la Zoom.
Yeah, this is the reason.
Ah. Also, such a large organization probably doesn't want to bet the farm on a relatively new and unproven feature.
I'm guessing they have some minimum standards for age and stability.
Not Matrix itself, but the new call mechanism.
They've chosen Matrix; they've just chosen something else for the video calling. Maybe because the anonymous video call link feature is too recent an addition, and is unproven.
EU Commission and states indirectly fund Israeli military industry, report says
Israel’s largest state-owned defence company, which is directly involved in the war on Gaza, has received millions of euros in EU defence funding, an investigation has revealed.
Israel Aerospace Industries (IAI) is participating in EU-funded projects through the Greek company Intracom Defense, which it acquired in May 2023.
According to a report published on Wednesday by Investigate Europe, the French newsroom Disclose and the Greek outlet Reporters United, Intracom Defense is currently involved in 15 European Defence Fund (EDF) projects worth at least €15m (around $17.5m).
adhocfungus likes this.
HydraVeil VPN: is it a scam?
I'd appreciate any insight ppl can offer, especially relative to mullvad VPN: could a casual privacy valuer benefit from this over mullvad now or in the future?
Has anyone seen this one listed on VPN comparison sites?
Same:
They take straight monero and generate accounts from no personal info
Pros:
It's something like 1$/device/mo, so sometimes cheaper than mullvad.
Doesn't use gmail or centralized servers like mullvad, argued here; went over my head
Something about improving browser privacy
Cons:
Beta; small project; haven't found credible endorsements
Free the internet. With Mullvad VPN.
Your IP address is used to identify you, track you, and map your online life. Step 1 in taking back your personal privacy online is masking it with a trustworthy VPN.Mullvad VPN
If you're a casual privacy user, then accepting monero and making accounts with no personal info isn't really something to be concerned about having.
Instead I would use a well known VPN with audits done that is shown to not hold logs, like Mullvad.
Andrew Cuomo Takes a Beating on Live TV
Andrew Cuomo Takes a Beating on Live TV
Full debate coverage, plus more links to start your weekend.Hell Gate
Ukrainian commander describes ‘culture of fear’ in armed forces
Ukrainian commander describes ‘culture of fear’ in armed forces
Mykhailo Drapatyi’s candid remarks come as Kyiv struggles to restructure its army and improve recruitmentFabrice Deprez (Financial Times)
Deficit Between a $35/hr Federal Minimum Wage and Cost of Living of US States
Out of curiosity, I wanted to see what a reasonable federal minimum wage might look like if implemented.
Looking at historical information from a time when a single individual’s income could support a family of four, I settled at the late 1950s.
The minimum wage in 1956 was finally raised to one whole dollar, the equivalent of about $12 today by raw inflation. However, its key to remember that this was an era when women were not paid on par with men, and when children younger than 13 commonly were in the workforce.
So instead I found average wage and salary numbers for 1958. In 1958, the average among all adult male wages was $4,888, and salaried men (doctors, lawyers, etc not included) averaged $6,514. Taking the salary figure and adjusting it for inflation gives you roughly $72k, or close to $35/hr.
If the average person had anywhere near the purchasing power of an individual in 1958, then no one could be making less than $35 per hour for their labor. Effectively, to return people to that level of financial security this is what it would take, while everything would simultaneously have to remain the same price. Meaning this wage increase would necessarily have to come out of the pockets of shareholders/owners.
The map shows quite clearly that even with such a high minimum wage, it would still be unaffordable in 100% of the country on 40 hours of work per week alone.
Trickle down economics have doomed this country on a path toward economic ruin, and have pushed most people in the US to such a precarious point financially that they have no hope of living as comfortably as the average worker in 1958. The average salaried worker today earns just $61k per year, over $10k shy of what the average worker made back in the day. Meanwhile, the cost of goods and services are astronomically higher.
$1 in 1956 bought you 4 gallons of gasoline. I pay $20 for that, even though by raw inflation the dollar is worth $12 today. Although gas is highly influenced by many factors that are unstable.
In the late 1950s, a cheap American car cost about $14k. The equivalent of over $168k today by inflation. By average salary, an individual could buy a car within 3-4 years easily by saving intentionally for it. At modern wages, this would be impossible. At $72k per year it becomes about as feasible as it was back then to reach that $168k mark.
These rough concepts are how I landed on $35 per hour as an appropriate measure. As well as the fact that wages today are almost entirely earned by adults, considering modern labor laws and the decline of the teenage workforce.
adhocfungus likes this.
I wonder if this is influenced by the fact the worst states on this map tend to have the best welfare?
Like as a disabled person on social security in Massachusetts you get a bunch of things like energy payments and carer payments you would not get in Arkansas.
Just upgraded here and had to roll back to .11 as I couldn't post comments or posts. UI error displayed of "Type Error"
[EDIT] not using main docker file as Im using Lemmy Easy Deply so the issue may be there
I'm using the regular Docker file, and I'm getting the same thing.
Lots of the following in the UI logs.
{ name: 'couldnt_find_person', message: '' }
{ name: 'couldnt_find_post', message: '' }
{
name: 'unknown',
message: 'Query deserialize error: invalid digit found in string'
}
{
name: 'unknown',
message: 'Query deserialize error: invalid digit found in string'
}
{ name: 'couldnt_find_post', message: '' }
{ name: 'couldnt_find_post', message: '' }
However, Photon's alternative UI works fine.
I can't tell which version of lemmy-ui you're running, or the env vars without your dockerfile.
Env vars are here: github.com/LemmyNet/lemmy-ansi…
lemmy-ansible/examples/vars.yml at main · LemmyNet/lemmy-ansible
A docker deploy for ansible. Contribute to LemmyNet/lemmy-ansible development by creating an account on GitHub.GitHub
networks:
# communication to web and clients
lemmyexternalproxy:
lemmybridge:
# communication between lemmy services
lemmyinternal:
driver: bridge
internal: true
services:
photon:
image: ghcr.io/xyphyn/photon:latest
networks:
- lemmyexternalproxy
- lemmyinternal
ports:
- 8080:3000
environment:
- PUBLIC_INSTANCE_URL=lemmy.frozeninferno.xyz
- PUBLIC_LOCK_TO_INSTANCE=true
- PUBLIC_DEFAULT_COMMENT_SORT=Top
- PUBLIC_FULL_WIDTH_LAYOUT=true
- PUBLIC_DEFAULT_FEED=Subscribed
restart: unless-stopped
depends_on:
- lemmy
- lemmy-ui
proxy:
image: nginx:1-alpine
networks:
- lemmyinternal
- lemmyexternalproxy
ports:
# only ports facing any connection from outside
- 8880:80
- 8843:443
volumes:
- ./nginx.conf:/etc/nginx/nginx.conf:ro
# setup your certbot and letsencrypt config
- ./certbot:/var/www/certbot
- ./letsencrypt:/etc/letsencrypt/live
restart: unless-stopped
depends_on:
- pictrs
- lemmy-ui
lemmy:
image: dessalines/lemmy:0.19.11
hostname: lemmy
networks:
- lemmyinternal``
- lemmybridge
ports:
- 8536:8536
restart: unless-stopped
environment:
- RUST_LOG="warn,lemmy_server=info,lemmy_api=info,lemmy_api_common=info,lemmy_api_crud=info,lemmy_apub=info,lemmy_db_schema=info,lemmy_db_views=info,lemmy_db_views_actor=info,lemmy_db_views_moderator=info,lemmy_routes=info,lemmy_utils=info,lemmy_websocket=info"
volumes:
- ./lemmy.hjson:/config/config.hjson
depends_on:
- postgres
- pictrs
lemmy-ui:
image: dessalines/lemmy-ui:0.19.11
networks:
- lemmyinternal
- lemmybridge
ports:
- 1234:1234
environment:
# this needs to match the hostname defined in the lemmy service
- LEMMY_UI_LEMMY_INTERNAL_HOST=lemmy:8536
# set the outside hostname here
- LEMMY_UI_LEMMY_EXTERNAL_HOST=192.168.0.10:1236
- LEMMY_UI_HOST=lemmy-ui:1234
- LEMMY_HTTPS=true
depends_on:
- lemmy
restart: unless-stopped
pictrs:
image: asonix/pictrs:0.5
# this needs to match the pictrs url in lemmy.hjson
hostname: pictrs
# we can set options to pictrs like this, here we set max. image size and forced format for conversion
# entrypoint: /sbin/tini -- /usr/local/bin/pict-rs -p /mnt -m 4 --image-format webp
networks:
- lemmyinternal
- lemmybridge
environment:
- PICTRS__API_KEY=API_KEY
- RUST_BACKTRACE=full
- PICTRS__UPGRADE__CONCURRENCY=256
- PICTRS__OLD_REPO__PATH=/mnt/sled-repo
- PICTRS__REPO__TYPE=postgres
- PICTRS__REPO__URL=postgres://lemmy:<censored>@postgres:5432/pictrs
user: 991:991
volumes:
- ./pictrs:/mnt
restart: unless-stopped
postgres:
image: postgres:16-alpine
# this needs to match the database host in lemmy.hson
hostname: postgres
networks:
- lemmyinternal
environment:
- POSTGRES_USER=lemmy
- POSTGRES_PASSWORD=<censored>
- POSTGRES_DB=lemmy
volumes:
- ./postgres:/var/lib/postgresql/data
restart: unless-stopped
shm_size: 12gb
adminer:
image: adminer
restart: always
networks:
- lemmyinternal
- lemmyexternalproxy
ports:
- 10000:8080
the Peertube federation works really well now, I copy-pasted a bunch of video links into my search bar and it pulled them all no problem
https://lemmy.mods4ever.com/c/die4everplays@spectra.video
(Lemmy was forcing the link to stay local when clicked, so you gotta copy-paste to see how it looks on that instance) (if you want to follow: !die4everplays@spectra.video )
The Meta AI app is a privacy disaster: Meta's AI App ‘Discover’ Feed Publicly Exposes Private Chats Without Users Knowing.
Mozilla Petition> Meta: Help Users Stop Accidentally Sharing Private AI Conversations
Meta recently launched its own AI app, like ChatGPT. The Meta AI app comes with a “Discover Feed” — a public stream of real user AI conversations posted by users. Meta says that users know that they're sharing their AI conversations publicly. But a number of posts suggest otherwise. You can find posts that appear to show users' personal data, medical issues, work problems, and calendar reminders in the Discover Feed.
Meta AI searches made public - but do all its users realise?
Meta AI users may be inadvertently making their searches public without realising it.Imran Rahman-Jones (BBC News)
like this
🍹 Log Out @ Roma
Martedì 24 giugno ci vediamo a Garbatella con il Logout di TWC Roma, il ritrovo per tech worker che vogliono incontrarsi dopo lavoro: un'occasione per socializzare, conoscersi, parlare del nostro lavoro e come organizzarci nei prossimi mesi!
Ci vediamo martedì 24 giugno, alle 19.15, alla birreria 568 di Garbatella!
Unisciti al Gruppo telegram!
reshared this
There's a misspelling in the headline:
Revealed: How ~~Mossad commandos~~ zio terrorists launched secret operations deep in Iran before Israel attack on nuclear sites
Actually, what is a Freedesktop Portal?
Actually, what is a Freedesktop Portal?
Getting complex Linux applications to work in the same way across many setups seems tricky at first, but all you need to do is “think with portals”.Luca Bramè (LibreNews)
Actually, what is a Freedesktop Portal?
Actually, what is a Freedesktop Portal?
Getting complex Linux applications to work in the same way across many setups seems tricky at first, but all you need to do is “think with portals”.Luca Bramè (LibreNews)
Logo Voting Round 1 is Complete!
Logo Voting Round 1 is Complete!
Thank you to everyone who participated in the first round of the logo voting! Your engagement and feedback have been incredible, and we're excited to share the results.
Top 6 Logos
The logos that received the most votes:
- “CO-Arrow”
- “CoMaps Arrow”
- “Windy-Road-Pin"
- "Co Compass"
- "Clouds/continents arrow"
- "CM-Compass-Split"
Next Step
These logos will now undergo a refinement process, to iterate and improve the designs. See codeberg.org/comaps/Governance…
Final Vote
Once the final versions are complete, the final round of voting will open. This will be your chance to choose the final logo that will represent CoMaps.
Together, we're building something amazing, and we can't wait to see the final logo that you help create!
Logo finalist iteration, input, enhancements
### Logo Voting Round 1 is Complete! Thank you to everyone who participated in the first round of the logo voting! Your engagement and feedback have been incredible, and we're excited to share the results.Codeberg.org
adhocfungus likes this.
like this
Still getting Subscribe Pending trying to federate new instance
I've got my own instance running and I want to federate with some instances and communities but I'm getting a Subscribe Pending error. I read everything I could find on this error but the fix on github from like a year or two ago didn't work.
For context, I got the instance running on server A, then tried to federate with a few communities. Then I moved the instance to server B, which was more stable, and then tried to federate again.
The domain is the same just literally rsynced the files to another server and got the container up.
I'm ready to commit to Lemmy full time and leave reddit. Any ideas? What am I doing wrong?
I'm running 0.19.11 for context, with caddy as my reverse proxy.
Edit: Even further context. This issue is happening on communites on instances that I had not trie to federate previously.
- lemmy.world
- sh.itjust.works
- beehaw.org
- programming.dev
Lemmy Federate
Lemmy Federate is a tool to federate new communities in the Lemmyverse.lemmy-federate.com
On my little instance “pending” usually just means that the server is loading…
It resolves itself after a bit of time.
Maybe using fediseer.com/ could also help
Taj Mahal & Keb Mo - Room On The Porch (2025)
Taj Mahal & Keb Mo - Room On The Porch (2025)
di Marcello Matranga Qualche tempo fa Taj Mahal ebbe a dichiarare: “Se si toglie l’impronta africana dalla musica occidentale degli ultimi ...Silvano Bottaro (Blogger)
atyaz [he/him]
in reply to ☆ Yσɠƚԋσʂ ☆ • • •☆ Yσɠƚԋσʂ ☆
in reply to atyaz [he/him] • • •