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!
#Udo Lindenberg: #Die Kunst des Eierlikörs und andere. Kometenhaft panisch in #Oberhausen.
#Likörelle, #Udogramme, #nackte Akte & viel mehr.
Viel Spaß
can an email go 500 miles in 2025?
Once upon a time, there was a university president who couldn’t send an email more than 500 miles, and the wise sysadmin said that’s not possible, so the president said come to my office, and lo and behold, the emails stopped before going 500 miles. Has technology improved? Can we send an email farther than 500 miles in 2025?
There’s a lot to the story that’s obviously made up, but if we fix the details so that it can happen, we can reproduce it.
connect
We need some code to do a nonblocking connect that will timeout quickly. This is mostly copied from the examples in getaddrinfo for lookups and connect, and connect for the nonblocking check, adapted slightly to have a very short timeout and report errors.
The poll timeout is 3ms, as specified by the lore. I think this is nonsense, why would an invalid or incomplete sendmail configuration default to three milliseconds? But that’s the time you get backing a lightspeed delay out of 500 miles. We’ll see if it matters.
code
<span class=bi>#include <sys/types.h></span>
<span class=bi>#include <sys/socket.h></span>
<span class=bi>#include <sys/select.h></span>
<span class=bi>#include <poll.h></span>
<span class=bi>#include <netdb.h></span>
<span class=bi>#include <err.h></span>
<span class=bi>#include <unistd.h></span>
<span class=bi>#include <string.h></span>
<span class=bi>#include <errno.h></span>
<span class=bi>#include <stdio.h></span>
<span class=tp>int</span>
connect_wait<span class=st>(</span><span class=tp>int</span> s<span class=st>)</span>
<span class=st>{</span>
<span class=tp>struct</span> pollfd pfd<span class=kw>[</span><span class=nm>1</span><span class=kw>]</span>;
<span class=tp>int</span> error <span class=op>=</span> <span class=nm>0</span>;
socklen_t len <span class=op>=</span> sizeof<span class=kw>(</span>error<span class=kw>)</span>;
pfd<span class=kw>[</span><span class=nm>0</span><span class=kw>]</span><span class=op>.</span>fd <span class=op>=</span> s;
pfd<span class=kw>[</span><span class=nm>0</span><span class=kw>]</span><span class=op>.</span>events <span class=op>=</span> POLLOUT;
error <span class=op>=</span> poll<span class=kw>(</span>pfd<span class=op>,</span> <span class=nm>1</span><span class=op>,</span> <span class=nm>3</span><span class=kw>)</span>;
<span class=kw>if</span> <span class=kw>(</span>error <span class=op>==</span> <span class=op>-</span><span class=nm>1</span><span class=kw>)</span>
<span class=kw>return</span> <span class=op>-</span><span class=nm>1</span>;
<span class=kw>if</span> <span class=kw>(</span>error <span class=op>==</span> <span class=nm>0</span><span class=kw>)</span> <span class=kw>{</span>
errno <span class=op>=</span> ETIMEDOUT;
<span class=kw>return</span> <span class=op>-</span><span class=nm>1</span>;
<span class=kw>}</span>
<span class=kw>if</span> <span class=kw>(</span>getsockopt<span class=cm>(</span>s<span class=op>,</span> SOL_SOCKET<span class=op>,</span> SO_ERROR<span class=op>,</span> &error<span class=op>,</span> &len<span class=cm>)</span> <span class=op>==</span> <span class=op>-</span><span class=nm>1</span><span class=kw>)</span>
<span class=kw>return</span> <span class=op>-</span><span class=nm>1</span>;
<span class=kw>if</span> <span class=kw>(</span>error <span class=op>!=</span> <span class=nm>0</span><span class=kw>)</span> <span class=kw>{</span>
errno <span class=op>=</span> error;
<span class=kw>return</span> <span class=op>-</span><span class=nm>1</span>;
<span class=kw>}</span>
<span class=kw>return</span> <span class=nm>0</span>;
<span class=st>}</span>
<span class=tp>int</span>
main<span class=st>(</span><span class=tp>int</span> argc<span class=op>,</span> <span class=tp>char</span> <span class=op>**</span>argv<span class=st>)</span>
<span class=st>{</span>
<span class=tp>struct</span> addrinfo hints<span class=op>,</span> <span class=op>*</span>res<span class=op>,</span> <span class=op>*</span>res0;
<span class=tp>int</span> error;
<span class=tp>int</span> save_errno;
<span class=tp>int</span> s;
memset<span class=kw>(</span>&hints<span class=op>,</span> <span class=nm>0</span><span class=op>,</span> sizeof<span class=cm>(</span>hints<span class=cm>)</span><span class=kw>)</span>;
hints<span class=op>.</span>ai_family <span class=op>=</span> AF_UNSPEC;
hints<span class=op>.</span>ai_socktype <span class=op>=</span> SOCK_STREAM;
error <span class=op>=</span> getaddrinfo<span class=kw>(</span>argv<span class=cm>[</span><span class=nm>1</span><span class=cm>]</span> ?<span class=op>:</span> <span class=st>"www.openbsd.org"</span><span class=op>,</span> <span class=st>"www"</span><span class=op>,</span> &hints<span class=op>,</span> &res0<span class=kw>)</span>;
<span class=kw>if</span> <span class=kw>(</span>error<span class=kw>)</span>
errx<span class=kw>(</span><span class=nm>1</span><span class=op>,</span> <span class=st>"%s"</span><span class=op>,</span> gai_strerror<span class=cm>(</span>error<span class=cm>)</span><span class=kw>)</span>;
s <span class=op>=</span> <span class=op>-</span><span class=nm>1</span>;
<span class=kw>for</span> <span class=kw>(</span>res <span class=op>=</span> res0; res; res <span class=op>=</span> res<span class=op>-></span>ai_next<span class=kw>)</span> <span class=kw>{</span>
s <span class=op>=</span> socket<span class=cm>(</span>res<span class=op>-></span>ai_family<span class=op>,</span> res<span class=op>-></span>ai_socktype | SOCK_NONBLOCK<span class=op>,</span>
res<span class=op>-></span>ai_protocol<span class=cm>)</span>;
<span class=kw>if</span> <span class=cm>(</span>s <span class=op>==</span> <span class=op>-</span><span class=nm>1</span><span class=cm>)</span>
<span class=kw>continue</span>;
error <span class=op>=</span> connect<span class=cm>(</span>s<span class=op>,</span> res<span class=op>-></span>ai_addr<span class=op>,</span> res<span class=op>-></span>ai_addrlen<span class=cm>)</span>;
<span class=kw>if</span> <span class=cm>(</span>error <span class=op>==</span> <span class=op>-</span><span class=nm>1</span> && errno <span class=op>==</span> EINPROGRESS<span class=cm>)</span>
error <span class=op>=</span> connect_wait<span class=cm>(</span>s<span class=cm>)</span>;
<span class=kw>if</span> <span class=cm>(</span>error <span class=op>==</span> <span class=op>-</span><span class=nm>1</span><span class=cm>)</span> <span class=cm>{</span>
warn<span class=bi>(</span><span class=st>"connect failure"</span><span class=bi>)</span>;
close<span class=bi>(</span>s<span class=bi>)</span>;
s <span class=op>=</span> <span class=op>-</span><span class=nm>1</span>;
<span class=kw>continue</span>;
<span class=cm>}</span>
<span class=kw>break</span>; <span class=cm>/* okay we got one */</span>
<span class=kw>}</span>
<span class=kw>if</span> <span class=kw>(</span>s <span class=op>==</span> <span class=op>-</span><span class=nm>1</span><span class=kw>)</span>
<span class=kw>return</span> <span class=op>-</span><span class=nm>1</span>;
printf<span class=kw>(</span><span class=st>"it's a live one!\n"</span><span class=kw>)</span>;
freeaddrinfo<span class=kw>(</span>res0<span class=kw>)</span>;
<span class=st>}</span>
The secret here is the kernel will always round 3ms up to at least one whole tick, 10ms. And maybe we get a bit extra from the current tick. So the actual timeout will be 10ms to 19ms. Enough time to make a quick roundtrip even at half c. poll or select with a zero timeout returns immediately, so not much chance of finishing the connection before that happens.
We’re not going to try sending an email with sendmail because I don’t want to wait three days while the message sits in the retry queue before failing. I hope they had some sandwiches delivered to the president’s office while the demonstration was in progress.
success
Let’s try connecting to a few schools, working our way across the country.
ix$ ./connect upenn.edu
it's a live one!
ix$ ./connect uchicago.edu
it's a live one!
ix$ ./connect ucla.edu
it's a live one!
Now I’m getting suspicious, we appear to be bending spacetime.
ix$ ping ucla.edu
ping: Warning: ucla.edu has multiple addresses; using 3.33.167.235
PING ucla.edu (3.33.167.235): 56 data bytes
64 bytes from 3.33.167.235: icmp_seq=0 ttl=245 time=1.162 ms
64 bytes from 3.33.167.235: icmp_seq=1 ttl=245 time=1.189 ms
Okay, so we have a problem where indeed the schools are not located in spacetime the way we were expecting. Everybody is using cloud whatsit for hosting, and they may well be hosted in the same data center. We haven’t gone 500 miles. For all I know, we haven’t gone 500 feet.
At this point I realized I’m also pinging web servers, not email servers, which we’ll get back to. There’s no reason the story can’t be about a failure to load a web page farther than 500 miles. But the story is funnier if it’s an email, haha, he thought it was strapped to a pigeon leg and the bird got tired.
redo
In search of success (failure), I switch to running the experiment backwards, looking for schools with ping times that are more realistic. After a while, I found a few.
ix$ ping rutgers.edu
PING rutgers.edu (128.6.46.111): 56 data bytes
64 bytes from 128.6.46.111: icmp_seq=0 ttl=241 time=8.896 ms
64 bytes from 128.6.46.111: icmp_seq=1 ttl=241 time=5.768 ms
ix$ ./connect rutgers.edu
it's a live one!
Rutgers is pretty close, and indeed I can connect. Stretching out a bit farther, we start having some trouble.
ix$ ping cmu.edu
PING cmu.edu (128.2.42.10): 56 data bytes
64 bytes from 128.2.42.10: icmp_seq=0 ttl=242 time=13.764 ms
64 bytes from 128.2.42.10: icmp_seq=1 ttl=242 time=13.721 ms
ix$ ./connect cmu.edu
it's a live one!
ix$ ./connect cmu.edu
connect: connect failure: Operation timed out
ix$ ping www.maine.edu
PING lv-o-wpc-prod.its.maine.edu (130.111.28.163): 56 data bytes
64 bytes from 130.111.28.163: icmp_seq=0 ttl=51 time=15.255 ms
64 bytes from 130.111.28.163: icmp_seq=1 ttl=51 time=15.310 ms
ix$ ./connect maine.edu
it's a live one!
ix$ ./connect maine.edu
connect: connect failure: Operation timed out
Maine is about 500 miles from here, so it seems we’re right on the edge again.
Dayton is 500 miles in the other direction, but the tubes are just a bit fuller.
ix$ ping udayton.edu
PING udayton.edu (131.238.73.184): 56 data bytes
64 bytes from 131.238.73.184: icmp_seq=0 ttl=235 time=25.429 ms
64 bytes from 131.238.73.184: icmp_seq=1 ttl=235 time=25.437 ms
ix$ ./connect udayton.edu
connect: connect failure: Operation timed out
ix$ ./connect udayton.edu
connect: connect failure: Operation timed out
That’ll never work. As we might have predicted, the speed of light is not significantly different in 2025.
mx
And now to make it biblically accurate, let’s consider some MX servers. This would require switching the lookup code to res_query, or we can just use some existing tools to make observations.
First, get some records for schools.
host -t mx upenn.edu
upenn.edu mail is handled by 10 mxa-00390e01.gslb.pphosted.com.
host -t mx stanford.edu
stanford.edu mail is handled by 10 mxa-00000d07.gslb.pphosted.com.
Okay, so not really much different than www servers. There’s a ton of outsourcing. The ping times are interested however.
ix$ ping mxa-00390e01.gslb.pphosted.com
PING mxa-00390e01.gslb.pphosted.com (148.163.133.158): 56 data bytes
64 bytes from 148.163.133.158: icmp_seq=0 ttl=242 time=62.538 ms
64 bytes from 148.163.133.158: icmp_seq=1 ttl=242 time=62.443 ms
ix$ ping mxa-00000d07.gslb.pphosted.com
PING mxa-00000d07.gslb.pphosted.com (67.231.157.125): 56 data bytes
64 bytes from 67.231.157.125: icmp_seq=0 ttl=246 time=23.796 ms
64 bytes from 67.231.157.125: icmp_seq=1 ttl=246 time=23.564 ms
I can walk across town and hand deliver a postcard to Penn, but I can’t send them an email. Stanford, across the country, is almost but not quite within email range.
ix$ host -t mx ucla.edu
ucla.edu mail is handled by 1 smtp.google.com.
ix$ ping smtp.google.com
ping: Warning: smtp.google.com has multiple addresses; using 142.251.167.27
PING smtp.google.com (142.251.167.27): 56 data bytes
64 bytes from 142.251.167.27: icmp_seq=0 ttl=109 time=6.533 ms
64 bytes from 142.251.167.27: icmp_seq=1 ttl=109 time=6.556 ms
Ha, there we go. I can send an email 3000 miles to UCLA without fear of timeout.
conclusion
The 500 mile limit for perfectly misconfigured servers is still in place, but good luck trying to determine which domains are accessible using a roadmap.
The new EU Product Liability Directive: Implications for software, digital products, and cybersecurity
The EU has adopted Directive 2024/2853 (the “Product Liability Directive” or “PLD”), which will take effect on December 9, 2026. This new Directive…Lisa M. Baird (Reed Smith LLP)
Armenian lawmakers brawl as the government cracks down on its political opponents
https://apnews.com/article/armenia-opposition-crackdown-nikol-pashinyan-coup-2f848b41ab562c5893d0af5557233974?utm_source=flipboard&utm_medium=activitypub
Posted into International News @international-news-AssociatedPress
Wimbledon: Taylor Fritz beats Karen Khachanov for his first semifinal at the grass-court Slam
https://apnews.com/article/wimbledon-results-7-8-2025-684592c397f91f97ed920d0161463007?utm_source=flipboard&utm_medium=activitypub
Posted into Sports @sports-AssociatedPress
@GalacticTurtleThat why swimming pools were invented.
Buy a jump rope if you're staying inside. And put away the good lamps.
Also, exercise bands are good.
We’re excited to announce that Mastodon 4.4 is now generally available as an upgrade for all Mastodon servers. The update brings improvements to profiles, navigation, list management, media controls, server moderation notes, and more.
blog.joinmastodon.org/2025/07/…
Mastodon 4.4
Improved profile features, enhanced list management, refreshed navigation, and the initial part of our Quote Posts implementation. All of these and more, in our latest release.Mastodon Blog
reshared this
Jens Spahn fordert
Urkomisch, wenn er uns nicht so teuer kommen würde..
Jens Spahn fordert
N. E. Felibata 👽 reshared this.
Timeline stretching implementation of audio scrubbing
Hi, Right now, consumers like SDL2 or RtAudio support turning audio scrubbing on or off, but they don't offer a way to choose the type of audio scrubbing we want to use. From my experience, the typ...timkrief (GitHub)
“Origin of the US trade deficit” Top Economist warns Trump - Steve Keen
like this
@Emmanuel Florac Indeed, Americans don't know what's really good for them, do they? Here we have a whole world trying to fix them and they're like the half dead patient that refuses to take his/her medication.
Americans don't realize that having the dollar overthrown and actually accommodating BRICS, would do us much more good than harm. Of course the delusions of empire would have to be lost.
Meet David Corenswet, cinema’s new Superman
https://apnews.com/article/superman-david-corenswet-summer-movie-preview-28021942374758920088a7e5891855e8?utm_source=flipboard&utm_medium=activitypub
Posted into Entertainment @entertainment-AssociatedPress
CDU verhindert mit AFD ein schon bewilligtes Demokratieförderungsprojekt weil ihr der Verein zu links ist ...
1,2 Million Euro Förderung vom Bund abgelehnt weil die CDU nicht will. Da muss man sich gar nicht mehr wundern, dass es bei der Jugend zu Demokratieverdruss kommt.
siehe: youtu.be/gNWMnUDve8E
#Jugend #Förderung #Demokratie #niewiedercdu #niemehrcdu #noafd #nonazis #Sachsen #Problem #Verarschung #Frechheit #wtf #aua #omg
Realer Irrsinn: Kein Geld für Demokratie in Salzwedel | extra 3
Weitere Themen wie Intrigen auf dem SPD-Parteitag oder Spahns Bombenidee mit Atomwaffen in der ganzen Folge extra 3. Nur einen Klick entfernt, jetzt in der A...YouTube
N. E. Felibata 👽 reshared this.
Capt. Seth Keshel:
Trouble in Paradise - Who is the Conspiracy Theorist Now?
Bringing needed transparency to Ralph Cushnie’s efforts in Hawaii establishes 2020 speculation as more fact than theory.
like this
N. E. Felibata 👽 reshared this.
HUR publishes Russian military order, claims proof of Moscow increasing military footprint in #Armenia
#HUR published what it claimed was a #Russian army order to increase its military presence at a base in Armenia, two days after HUR's warning of such a move was denied by Yerevan.
HUR first made the claim on July 5, saying #Russia was increasing its forces at the Gyumri base to exert greater influence in the South #Caucasus and "destabilize the global security situation."
kyivindependent.com/hur-publis…
HUR publishes Russian military order, claims proof of Moscow increasing military footprint in Armenia
HUR first made the claim on July 5, saying Russia was increasing its forces at the Gyumri base to exert greater influence in the South Caucasus and "destabilize the global security situation."Chris York (The Kyiv Independent)
Andrew Pam likes this.
N. E. Felibata 👽 reshared this.
US adults want the government to focus on child care costs, not birth rates, AP-NORC poll finds
https://apnews.com/article/pronatalism-birth-rates-vance-musk-trump-poll-67dcf979c5d352de5f9fefefc36f8034?utm_source=flipboard&utm_medium=activitypub
Posted into Top Stories @top-stories-AssociatedPress
Wrexham lands Down Under for preseason tour and welcomed as a 'hot ticket' in world soccer
https://apnews.com/article/wrexham-preseason-tour-australia-reynolds-20065263b160c521a8756a7080575a07?utm_source=flipboard&utm_medium=activitypub
Posted into Sports @sports-AssociatedPress
Mbappé drops legal harassment case against PSG and seeks reconciliation
https://apnews.com/article/mbappe-psg-feud-lawsuit-harassment-b4765f680b38d6852bccf31878e3f616?utm_source=flipboard&utm_medium=activitypub
Posted into Sports @sports-AssociatedPress
steeped in notoriety
July 8, 2025 by Wrong Hands
like this
UK royals welcome Macron for state visit with migration and Ukraine high on the agenda
https://apnews.com/article/france-macron-state-visit-uk-king-charles-8ffb448b0fabe1c913d63329efb3cc6a?utm_source=flipboard&utm_medium=activitypub
Posted into Business and Finance @business-and-finance-AssociatedPress
Texas Roadhouse is one of the few reasonably priced restaurant chains out there.
Some snobs may shit on it, but it's fine.
Wife an I both got an entree (chicken / sirloin), big baked potato and good sized house salad and a non-alcoholic drink and it was under $40.
The United States was founded on the principle of freedom of speech. The Constitution, which called into existence a government of limited powers, did not delegate to the federal government the power to suppress criticism or to infringe on the natural, God-given right of freedom of speech. ----The regime simply starts having its military and paramilitary goons start arresting critics, disappearing them in terrorist confinement facilities, torturing them, and then killing them. Everyone else understands. No more criticism of the regime.
Federal officials have long designed sophisticated ways to suppress speech in wide sectors of American society, such as the business, educational, banking, medical, and even the mainstream-media sectors.
fff.org/2025/07/03/what-freedo…
like this
xianc78 likes this.
ICC issues arrest warrants for Taliban leaders over persecution of women and girls
https://apnews.com/article/icc-tribunal-arrests-taliban-women-36e471179d6059ab1c9ae6699e5082c0?utm_source=flipboard&utm_medium=activitypub
Posted into International News @international-news-AssociatedPress
#Jahrtausenhitze #Snicklink
#Wissenschaft #Korruption #Aktivisten #fehlendeObjektivität #UlfBüntgen
#KlimaLüge #KLimawandel #KlimaKirche #Abzocke
#Klimawandel #CO2 #Klimakirche #Carnivore #Erdüberlastungstag #Misswirtschaft #Ökozid #Umwelt #Sommer #Sonne #Wärme #Hitze #Klima #KlimaLüge #KlimaKirche #KlimaLüge #GreatReset #Kommunismus
Jahrtausendhitze 🫠🫠🫠
🔥 Die neue Willy HIER: https://snicklink.de🅿️ Patreon + Willy: https://www.patreon.com/snicklink/membershipYouTube
Günter likes this.
#KlimaLüge #KLimawandel #KlimaKirche #Abzocke
#Klimawandel #CO2 #Klimakirche #Carnivore #Erdüberlastungstag #Misswirtschaft #Ökozid #Umwelt #Sommer #Sonne #Wärme #Hitze #Klima #KlimaLüge #KlimaKirche #KlimaLüge #GreatReset #Kommunismus
like this
Alarc'h likes this.
#Dollar is collapsing
The worst performance in 52 years sparks terror in the markets.
Shock and awe is being caused by the new plunge in the dollar, which has recorded its worst first-half performance in 52 years, bringing back memories of the Nixon era and the end of #BrettonWoods.
By June, the #US currency plunged 10.7% against its major rivals and sparking scenarios of dramatic upheavals in the global economic order.
[1/2] theguardian.com/commentisfree/…
stallman.org/archives/2025-jan…
stallman.org/archives/2025-mar…
*Palestine Action isn’t a danger to British democracy - but this repressive government is.* Any government that tries to stretch the definition of "terrorism" as an excuse to
Palestine Action isn’t a danger to British democracy – but Yvette Cooper is
The home secretary is apparently an admirer of the suffragettes. I have no doubt that if they were active today she would proscribe them, too, says Guardian columnist George MonbiotGeorge Monbiot (The Guardian)
#Firefox is fine. The people running it are not
#TheRegister article: theregister.com/2025/07/08/fir…
"#Mozilla's management is a #bug, not a #feature"
"#Dominance does not equal #importance, nor is dominance the same as #relevance. The #snag at Mozilla is a #management layer that doesn't appear to understand what works for its #product nor which parts of it matter most to users."
"Don't #blame the #app, and don't even blame the #programmers. That is, the ones who still have #jobs, after years of #engineer #layoffs. Don't even blame the whole #organization – blame the #management. Steven himself has pointed this out before, early in 2024. So have I. In 2023, I said that Mozilla was asleep at the wheel."
Firefox is fine. The people running it are not
Opinion: Mozilla's management is a bug, not a featureLiam Proven (The Register)
"#Mozilla can press on with independent subprojects such as #Thunderbird owners #MZLA #Technologies #Corporation. The popular #Electron #framework is based on #Chromium. It's too late to change that, even if maybe #Servo may one day offer an #alternative. But if #Thunderbird sucked in #Libpurple, it wouldn't matter if #Slack and #Teams and so on used #Electron, as Thunderbird could talk to the servers directly."
"But pointing at what we'd like to see is attempting to #treat the #symptoms and not the #disease. Is there a way to #encourage Mozilla to be an #organized, #focused, #professional #business, with #eyes keenly set on a clearly defined #goal? Perhaps that's the wrong #question. Perhaps that shouldn't be the goal at all. For all that the #Linux business is #huge, no #company #develops the #kernel. They all #cooperate on it. The #Linux #Foundation #funds it, but doesn't really #guide it."
"One #observer has been #spectating and #commentating on Mozilla since before it was a foundation – one of its original co-#developers, #JamieZawinksi. He has been accurately #cataloging Mozilla's #failings for #years."
"#Money is the problem. Not too little, but too much. Where there's #wealth, there's a natural #human desire to make more #wealth. Ever since #Firefox 1.0 in 2004, Firefox has never had to compete. It's been attached like a #mosquito to an #artery to the #Google #cash #firehose. #TheRegister noted it in 2007, and it made more the next year. We were dubious when Firefox turned #five."
"And as for that #money — remember back in 2018? That's when #Google dropped "Don't be evil" as its #motto."
"#Mozilla's #leadership is #directionless and #flailing because it's never had to do, or be, anything else. It's never needed to know how to make a #profit, because it never had to make a #profit. It's no wonder it has no real #direction or #vision or clue: it never needed them. It's role-playing being a #business."
"Like we said, don't #blame the #app. You're still #better off with Firefox or a fork such as #Waterfox. #Chrome even #snoops on you when in #incognito mode, and as we #warned you, Google removed the APIs #adblocker #extensions used. You still get better #adblocking in #Firefox."
CHANGE: Trump’s TSA Reportedly Ending Stupid Shoe Removal Policy at Airports With a Catch
thegatewaypundit.com/2025/07/c…
CHANGE: Trump's TSA Reportedly Ending Stupid Shoe Removal Policy at Airports With a Catch | The Gateway Pundit | by Cullen Linebarger
One of the most notorious elements of security theater is going away from our nation’s airports for at least some passengers.Cullen Linebarger (Where Hope Finally Made a Comeback)
joehoft.com/reminder-jim-comey…
REMINDER: Jim Comey’s Daughter Maurene Reported that the Video of Epstein’s Cell on Night of His Murder Was Lost and Then Found | Joe Hoft
Is it a surprise that Jim Comey's daughter Maurene is in the middle of the Epstein case? Sunday's announcement of the Epstein files was a shocker.Joe Hoft
reshared this
like this
Caitlin Clark and Napheesa Collier set to reveal teams they drafted for WNBA All-Star Game
https://apnews.com/article/clark-collier-wnba-all-star-0ff26f67798b83ba2c0bd0f172e6ae07?utm_source=flipboard&utm_medium=activitypub
Posted into Sports @sports-AssociatedPress
I also experimented a little bit with the item pickups, which seems actually extremely easy!
Antidepressant Sertraline Withdrawal Feels Like Circles of Hell
peoplespharmacy.com/articles/a…
Stopping anti-anxiety agents or antidepressants suddenly is a mistake. Sertraline withdrawal can cause "brain zaps." Is there a better way?
Drug companies have been reluctant to provide physicians or patients guidelines to help in tapering such psych meds. The FDA has been unhelpful as well. Sertraline withdrawal can be extremely challenging. So ...
Folks, the Nobel nomination is non-news. It's not even his first, and as noted in this report on a previous one, there is literally zero vetting or quality control at that stage. Every year some clowns are nominated by other clowns. If you're one of the literally tens of thousands of eligible nominators, you're free to suggest any old murderbot for the prize.
Travelers may no longer be required to remove shoes before boarding a plane
https://apnews.com/article/tsa-shoes-security-precheck-bush-real-id-1b9fda716f7a24eddf2e706857f2b788?utm_source=flipboard&utm_medium=activitypub
Posted into Business and Finance @business-and-finance-AssociatedPress
Swiss medicines authority issues first approval for antimalarial drug for treatment of infants
https://apnews.com/article/malaria-novartis-africa-infants-medicine-switzerland-5c990638a700322d88ddbeea67bda158?utm_source=flipboard&utm_medium=activitypub
Posted into Health @health-AssociatedPress
10 held in Texas immigration detention center shooting that was 'planned ambush,' US attorney says
https://apnews.com/article/texas-immigration-detention-center-shooting-officer-ambush-f3782b689659270b10bd9b33bb48169b?utm_source=flipboard&utm_medium=activitypub
Posted into U.S. News @u-s-news-AssociatedPress
Chanel marks 110 years by recreating its couture salon in a palace as Blazy era approaches
https://apnews.com/article/chanel-fashion-paris-naomi-penelope-couture-0a329a8230efe7020ba2d0c0ae2477ac?utm_source=flipboard&utm_medium=activitypub
Posted into Entertainment @entertainment-AssociatedPress
Raphael Saadiq talks upcoming one-man show tour, Beyoncé’s work ethic and his work on 'Sinners'
https://apnews.com/article/raphael-saadiq-one-man-show-no-bandwidth-b383de59b2edb719a264cae9d9f995c9?utm_source=flipboard&utm_medium=activitypub
Posted into Entertainment @entertainment-AssociatedPress
like this
💡 Discover @murena:
We contribute to /e/OS, offering privacy-focused ethical devices in multiple countries with just a few clicks.
📱 In our shop, you can find smartphones, their accessories, and spare parts.
Plus, explore Murena Workspace – our ethical online space for secure storage and document management.
Easy-to-use services to de-Google your life, no technical expertise needed.
👉 Follow us:
mastodon.social/@murena
When Israel decided to go to full-scale war with Hezbollah last fall, it concluded the campaign in just seven weeks. The same pattern followed with Iran—its objectives were reportedly achieved in 12 days.
So why, despite nearly two years of relentless war and massive military superiority, has Israel failed to win in Gaza?
Unlike Hezbollah or Iran, which are far more powerful militarily, Hamas is a smaller, more localized force.
watanserb.com/en/2025/07/08/wh…
🕎 🇵🇸 ☮️
#Gaza #Palestine
#Press #News
Why Israel Can’t Win in Gaza: A War Without Victory
Watan-When Israel decided to go to full-scale war with Hezbollah last fall, it concluded the campaign in just seven weeks. The same pattern followed with Iran—its objectives were reportedly achieved iWatan News (Watan)
21 months of war against civilians is what #IOF has done. Palestinian Resistance carries out the most complicated attacks against (trained...) soldiers like the day one. None of the "goals" of israeli entity and army ever achieved. None.
#linux #update #foss #messaging #bitchat #decentralized #bluetooth #mesh
GitHub - jackjackbits/bitchat: bluetooth mesh chat, IRC vibes
bluetooth mesh chat, IRC vibes. Contribute to jackjackbits/bitchat development by creating an account on GitHub.GitHub
Hope of finding Texas flood survivors dims as search efforts go on
https://apnews.com/article/texas-floods-victims-camp-mystic-death-toll-ea38edadc7e965fb2c76c0ec46245a82?utm_source=flipboard&utm_medium=activitypub
Posted into U.S. News @u-s-news-AssociatedPress
Social Security sends incorrect email saying ‘Big Beautiful Bill’ ends taxes on benefits—here’s what is actually changing (Fortune)
The Social Security Administration sent a misleading email to benefit recipients and other Americans last week about the Republican budget billthat was recen...www.smartnews.com
Spain’s National Court on Tuesday launched a criminal investigation into Israeli Prime Minister Benjamin Netanyahu, Foreign Minister Israel Katz, and several senior military officials over their alleged involvement in war crimes and crimes against humanity, particularly Israel's attack last month on a humanitarian aid ship.
The probe focuses on the June 1 raid on the Madleen, a ship en route to Gaza, Spanish MEP Jaume Asens said.
aa.com.tr/en/europe/spain-open…
🕎 🇵🇸 ☮️
#Gaza #Palestine
#Press #News
Spain opens war crimes probe into Netanyahu over Israel's attack on Gaza-bound humanitarian aid ship
Probe alleges that Israeli forces used drones, tear gas, and carried out illegal detention of civilians in what it calls broader pattern of violations tied to ongoing conflict in Gaza - Anadolu Ajansıwww.aa.com.tr
Dock workers at the port of Piraeus have said that they will refuse to unload the Ever Golden, a container ship carrying military-grade steel to Israel, when it arrives in Greece.
“We will not unload a single inch of this murderous cargo,” Enedep said on Tuesday.
“The dock workers of Piraeus will not be complicit. We will not unload military steel from the Ever Golden, freedom for Palestine,” the workers said.
Stefan H., born at 322 ppmv
in reply to N. E. Felibata 👽 • • •N. E. Felibata 👽
in reply to N. E. Felibata 👽 • • •borbeck.de/nachrichten-details…
Udo Lindenberg: Die Kunst des Eierlikörs und andere. Kometenhaft panisch in Oberhausen. - Borbeck
www.borbeck.deStefan H., born at 322 ppmv
in reply to N. E. Felibata 👽 • • •Schade, am Sonntag sind wir schon wieder auf dem Rückweg.