Searching txt.sour.is

Twts matching #10
Sort by: Newest, Oldest, Most Relevant
↳ In-reply-to » I follow @aelaraji’s feed, but it never updates. đŸ€” Manually fetching individual twts works, though. Do you do any aggressive filtering or something like that? đŸ€”

@movq@www.uninformativ.de That’s weird
 I’d dropped off Clownflare’s proxy ever since it started blocking @david@daiwei.me’s requests. That should’ve fixed any problems of that kind (unless traffic is coming from GCloud or Microslop servers, then sorry, not sorry) 😄 
 my WAF (Crowdsec) isn’t blocking you either.

I’ve checked my logs, and can see your requests being handled successfully, although, the last one so far dates from 2026-10-15T18:47:32 is that normal? are you getting any error messages?

​ Read More

Chilly 15°C in the shade with a slight breeze, but it was very nice in direct sun. I jumped outside after calling it quits. There were five herons on that meadow, super sweet. One even caught something fairly large when I returned, but it was already too dark, so my camera just cooked up a blurry pixel soup.

The country road is closed for construction. There’s now a one-way detour on the field road. For the opposite direction, you need to take a giant detour. It looks like they installed a temporary traffic light just for that one dairy farm, so that the farmer can also go in the opposite direction, just like before. Surprisingly to me, the traffic wasn’t too heavy on that field road. Of course, I really don’t wanna walk there anymore for the time being, but I expected a hell lot more.

As always, the sunset looked much cooler in person.

https://lyse.isobeef.org/2026-10-12-waldspaziergang/

​ Read More

When I left the house, the cloud matched my speed exactly, so I was always in its shade. But then I slowed down to take photos and eventually the sun came out. There was a super beautiful light this evening. Absolutely stunning. Just like in a picture book.

The plane picture is kinda fake as I mounted all three shots into one photo just to save some precious space. The plane circled around a few times.

Finally, the city blocked off a large portion of the rock due to the imminent danger of rockslide. I was actually waiting for that to happen for quite some time now. A huge crack had formed in one of the climbing rocks well over a year ago and it didn’t look safe at all. Let’s see when the wall actually collapses.

Unfortunately, my battery died and I didn’t bring my spare. Thus, I couldn’t capture the very best sunset sky part. I tried several times to turn the cam back on for yet another last photo, because sometimes the battery provides just enough juice after waiting some minutes. No luck. Only when it was virtually over, one last shot had been granted. Oh well.

What a nice trip. Almost all people I met were also very happy and friendly to watch the sunset enfold. Nature bound together many strangers. Doesn’t happen often.

https://lyse.isobeef.org/2026-10-06-waldspaziergang/

​ Read More

My mate and I went on a hike on Saturday to Germany’s probably most famous tiniest hamlet. Well, not even hamlet, much smaller. It’s a farm (087) and a closed train station (088, 096-102). Okay, and four other houses. But that’s it. Durlesbach is known from the old folk song „Auf de schwĂ€bsche Eisebahne“, literally “On the Swabian Railway”. According to the German Wikipedia article the German Folk Song Archive counts about 100 variants on the lyrics with up to 27 verses. The song enumerates a few stations and the most common version is about a farmer who ties his goat to the back of a train in order to save the freight costs. Alternatively, he’s used to that from previous ox cart trips where the goat just follows along. Of course, the goat doesn’t make it and the angry farmer throws the disembodied goat head at the conductor.

The weather was perfect. Sunny and clouds alternating, lower twenty-something degrees Celcius. Very beautiful. We took the train to Aulendorf and started our hike.

The level railway crossing in 051-054 is always closed and only opened on demand. I didn’t even know that this kind existed. But it’s really quiet there. We pressed the lever to call the train dispatcher who then opened the barriers for us. A few seconds later we told him that we successfully reached the other side and he closed them again. We were confused at first because the sign said only for authorized personnel and we were just two random hikers. But we gave it a shot and the dispatcher was super nice, no worries at all.

The river is always the Schussen. 092-094 is the creek Durlesbach, entering the Schussen, though. The Durlesbach station is now privately owned, unfortunately. However, it’s nicely kept in shape and there’s a cool monument with a historic steam engine, two wagons and four bronze figures reenacting the scene where the farmer is about to tie his goat, being observed by his wife and the conductor.

You can get all sorts of drinks in exchange for a donation at the display. These proceeds are used for the upkeep. I had an ACE juice which was absolutely delicious. A few hundred meters after we continued, I thought that I really should have bought a second one. It was just too good.

In Mochenwagen, we took the train back to Aulendorf. The Mochenwangen replacement service (we luckily didn’t have to take it, in fact, no idea when it is really in place) is 800 meters away from the train station. That fucking nuts.

We then changed trains to Ulm, just because that one arrived two minutes after we reached Aulendorf. But we spontaneously exited early in Biberach because we had some time to kill for the actual train to Stuttgart. The train station underpass there has some really beautiful graffiti. Shortly after, my second camera battery was flattened, too.

Going home worked out amazingly. When I switched again in Geislingen, my connecting train was already waiting on the other platform. 15 seconds before scheduled departure, the doors closed. One second to departure, we took off. That’s very rare nowadays and it was kind of magical to witness this first hand looking at the station clock.

Sorry for the many photos. I was busy sifting through them and only kept about 20%. Still too many, I know. Enjoy, nevertheless: https://lyse.isobeef.org/2026-10-03-wanderung-von-aulendorf-ueber-durlesbach-nach-mochenwangen/

​ Read More

I’d estimate that ~90% of the traffic I get is some kind of non-human / non-browser thing.

Here are some numbers on the recent blog post:

3804 movq.de/blog/postings/2026-09-25/0/POSTING-en.html
 404 movq.de/blog/postings/2026-09-25/0/t/bine-initial.png.jpg

The HTML page is obviously the blog post itself. The image is the thumbnail of the “opener” image: That’s the thing that you’re pretty much guaranteed to see when you open the post in a browser.

But out of the 3800 hits on the HTML page, only 400 (~10%) are also requesting that image.

So 
 it’s ~90% noise, right?

​ Read More

I never thought I’d ever get scammed by an Amazon counterfeit product in my life đŸ€Šâ€â™‚ïž I suppose with all the many 10’s of thousands of items sold there every day (and all the junk) I suppose it was bound to happen sooner or later. I just tested a couple of USB Flash drives that were being sold as 512G, but were in fact only internally 8G, you write past the 8G and try to read those bytes back and you get a whole pile of zero’s back đŸ€Ł

​ Read More
↳ In-reply-to » I've been away with the scouts in our district summer camp. The nearly two weeks were absolutely amazing, mentally a great vacation. On the other hand, physically not so much. But I've still got Monday to recover from my holiday. :-)

We visited the Jurassic Museum at the Willibalds Castle in EichstÀtt. As always, taking photos indoors is almost impossible with the low lighting and reflexions everywhere. We had a great and entertaining tour guide walk us through for an hour. Afterwards, we explored two, three hours on our own.

One of my most favorite things was to pour water down the 80 meters deep well. It took something like 10-12 seconds before we heard the splash. But before that, we weren’t able to see the falling drops anymore. Crazy cool. :-)

The wind was blowing strong on the big tower. Hair were flowing horizontal. The museum had also small sections for the stone age, Romans & Celts as well as sea monkeys.

https://lyse.isobeef.org/2026-09-05-juramuseum-auf-der-willibaldsburg-eichstaett/

​ Read More

# Guto Lacaz e Flavio Motta - Carimbos

Curadoria de Gloria Motta e
Paula Motta
texto crĂ­tico de Nina Lacaz
Local: Galeria MaPa
Rua Costa, 31 - galeria
(travessa da rua Bela Cintra,
sentido HigienĂłpolis)
estacionamento na rua Bela Cintra, 341
Abertura dia 12/09, SĂĄbado, das 11h Ă s 17h
de 12/09/26 até 15/10/26

Image

​ Read More

# Guto Lacaz e Flavio Motta - Carimbos

Curadoria de Gloria Motta e
Paula Motta, texto crĂ­tico de Nina Lacaz

De 12/09/26 até 15/10/26
Abertura dia 12/09, SĂĄbado, das 11h Ă s 17h

Local: Galeria MaPa - Rua Costa, 31 - SĂŁo Paulo
(travessa da rua Bela Cintra, sentido HigienĂłpolis)

Image

​ Read More
↳ In-reply-to » @lyse Huh, didn’t expect that. :-D

@movq@www.uninformativ.de @itsericwoodward@itsericwoodward.com Hahaha, a festival, indeed! :-D There was also “Raupenkrieg” (caterpillar war): jumping against each other in sleeping bags. I reckon that counts as pogo or mosh pit.

And back in the days, we had wonderful deep mud all around us, too! In extreme years we even needed to leave the camp ground for a day and walk to a gym with all the kids. There was just too much rain and the creek dangerously high.

We once had an actual creek running through the dining tent before the kids arrived. Luckily, it didn’t originate from the official creek, but the water came down the hillside. Unimaginable today with all these droughts in summer. Many creeks around here are dried up for several weeks, if not months now.

There you go, enjoy my favorite selection of yummy chocolate on the ground!

It was a question of the mindset. Once we supervisors just made the best out of it and tried to had fun, the kids typically didn’t mind the mess either. Besides building huts, one of the most favorite things ever was actually “Matschschöpfen” (scooping mud). The kids scooped puddles into wheel barrows using giant soup ladles from the kitchen. “Sorry kids, time is up for today. Whoever sits in the closing circle first gets to go first tomorrow.” Unfortunatly, I don’t find any photos from that.

​ Read More

Had no clue @prologic@twtxt.net has his own computer mouse brand now, straight up giving them away, for under $3 a piece.

I got one and well pleasantly surprised, especially for the price. It fits perfectly in the hand, decent rubber, weighs nothing, clicks very silently. The scroll wheel is where you can feel some of the cost cutting, it’s pretty wonky, but good enough.

Classic cheap thin long cable, you better like 1600 DPI, cause there’s no button to change that. Sensor is the usual red light, but works on all surfaces, bedsheets included. Gliders are small and not around the sensor, but at this weight, that makes next to no difference.

Decent 8/10 option

​ Read More

Had no clue @prologic@twtxt.net has his own computer mouse brand now, straight up giving them away, for under $3 a piece.

I got one and well pleasantly surprised, especially for the price. It fits perfectly in my hand, decent rubber, weighs nothing, clicks very silently. The scroll wheel is where you can feel some of the cost cutting, it’s pretty wonky, but good enough.

Classic cheap thin long cable, you better like 1600 DPI, cause there’s no button to change that. Sensor is the usual red light, but works on all surfaces, bedsheets included. Gliders are small and not around the sensor, but at this weight, that makes next to no difference.

Decent 8/10 option

​ Read More

Para conseguir pagar a minha viagem pra #PythonBrasil este ano (sendo que eu mal tou conseguindo pagar as minhas contas 😭 ) eu vou tentar vender mais canecas dessas aqui: https://umapenca.com/villares/caneca/l-system-arbusto-286376.html

Fazendo aqui perto de casa eu consigo um preço bem melhor, då pra vender a caneca por R$80 e ainda ter uma boa margem.

TambĂ©m tou querendo fazer bottons, que daria pra vender mais baratinho, tipo R$10. Mas tou muito em dĂșvida sobre quais desenhos as pessoas vĂŁo querer


​ Read More

Yesterday, my mate and I left the house at 10 in the morning around 15 or 16°C. There was a steady wind blowing, the sun came and went every two minutes. The clouds looked really nice. Temperatures peaked at 21°C I reckon. Certainly great t-shirt weather. It was supposed to slightly rain at some point in the morning, but all we got was less than two hand full of drops and later the tiniest amount of drizzle for not even half a minute. So, nothing.

The weathermen also called for a cloudy arvo and partially sunny evening. The forecast must have scared off people right away, because there was noone around. We saw very dark clouds in the distance and there was certainly rain in the town. But out in nature, just a constant alternation between the sun and clouds.

Just before noon, we arrived at the bakery two villages over and got four fire brezels (with pepper, extremely tasty, but the fingers are an oily mess after that) and two nut sticky buns for provisions. This is where the small bird (19-23) was giving us a show.

It’s so dry, the landscape looks already like autumn for several weeks. Sooo many orange and brown leaves on the ground, it’s crazy. I hope we still get a real autumn and head not straight from summer into winter. Last weekend was still an awful 37°C.

This time, we paid the small entrence fee to walk around inside the ruin of Hohenrechberg Castle. The red sandstone looks super sick. I really dig it. It’s actually purplish at parts, no kidding. Absolutely unreal! At least for me, I normally only see the beige sandstone around here.

Right when we went down the castle ditch, both camera batteries were completely drained after just 880 photos in total. What a bummer. I saw a guy with a leather glove coming out of a door and immediately followed him to the aviary in the hopes of a show or something. That flight cage wasn’t there last time I visited the ruin. And we were lucky, the falconer fed his harris’ hawk and explained us along the way. Other families came and went, but we talked to him for at least 20 minutes. Super interesting. I think that was easily the best part.

At exactly 19 o’clock I unlocked the front door. Our feet were done. It was an amazing nine hours hike. :-)

The gallery is a tiny bit larger than usual, enjoy: https://lyse.isobeef.org/wanderung-auf-die-burgruine-hohenrechberg-2026-08-22/

​ Read More

At 8 o’clock, we had chilly 10°C. My mate and I dashed up our backyard mountain in just a tad under an hour. And that wasn’t the direct way. Our jumpers came off quick. It was really nice, because the sun was already warming and lighting up the landscape and everbody else still asleep. We had everything to our own.

Shortly after we were atop, the first two yoga women showed up with their mats. When we decended, a bunch more were on the way up. And then came the families with dogs and kids. Very glad to have missed all this hustle and bustle.

Now, I’m really tired. But it’s a great feeling of exhaustion. Two and a half hours later, we’re at 17°C. It’s supposed to hit an acceptable 23°C later on.

Unfortunately, no pics. I learned that charging via the docking station when the computer is turned off doesn’t do shit at all. Oh well.

​ Read More
↳ In-reply-to » It is such a nice feeling that Mu is such a capable little language 😅 And I decided to write code code in Mu by hand đŸ€š haha đŸ€Ł and start solving Project Euler problems, like Problem 8 which works out to be a nice elegant solution in Mu:

And just like that Problem 10 is done and correct whoohoo đŸ„ł It was easy because in Problem 7 I’d already written an iterator to produce infinite primes. So the solution for finding the sum of primes under 2,000,000 is basically (shortened):

  primes := iter.take_while(iter.filter(prime_candidates(), is_prime), fn(p) { p < n })
  print(iter.sum(primes))

And of course the answer is: 142913828922 which took ~21.ss for the Go Vm to compuete.

​ Read More
↳ In-reply-to » @prologic Hmmm, I have no idea how to solve that problem. 😅 Some jenny stuff aside, I received zero bug reports or code contributions since leaving GitHub in 2018.

And @lyse@lyse.isobeef.org is right. Not being on Github is a good thing IMO. Even when I was there with all my many projects, I basically got the same amount of “attention” as I do now. The only real way to gain more “attention” is to artificially play the “game”. You know. The stupid “Stargazer” one, and whatever you can to get into the “Top 10 X” charts. – But ultimately that doesn’t buy you “quality” contributors or users or whatever. So it’s all pointless.

​ Read More

We slept in the forest. It was really great except of my mate’s fucking terror dog who was barking and snarling the entire night to each and every sound. I had maybe half an hour of sleep in total. Despite that, it was pleasantly warm. Well, the night, that is. The heat was brutal during the days. Literally streams of sweat were running down on us on the way there in the evening and back in the morning.

Surprisingly, there weren’t any mozzies around at night, I would have lost all safe bets. On the way there, my mate convinced me to take a shortcut through the taller and taller growing grass. It’s been some time that somebody traveled on this track, so we had to search around a bit for the overgrown path where we could cross the mostly dried up creek. In the beginning I said that this will be a bad idea. Lo and behold, I discovered a tick on my inner upper leg the next morning. Luckily, I got it out with my tick hook on the first attempt.

https://lyse.isobeef.org/walduebernachtung-2026-07-09-10/

​ Read More
↳ In-reply-to » @lyse Ah, yes, you live in “the zone”: https://social.bund.de/@DeutscherWetterdienst/116839789079697685

@movq@www.uninformativ.de Yeah. The thunderstorm was supposed to hit us, sneak north and south around us, directly pay us a vistit again, miss us to the north, directly hit us, and now it’s back to a northern diversion. The thunder heavily roars in the distance at the moment. It’s down to just 10 liters. A mate just got a wet laundry, though, and had to mob up a – luckily – just tiny flood.

As I type, the first drops begin to fall.

​ Read More
↳ In-reply-to » So I decided to change tact a bit with GoNIX and instead of trying to build apure Go browser from scratch (which I kinda of half succeeded, in at least it was able to render most static ssr sites), I've instead decided to write a new browsered using the Chromium Embedded Framework, otherwise known as CEF. So now I have a fully working browser in GoNIX 🎉 -- However since my goal is to keep GoNIX pretty lcean and mostly written in Go, I delegated the cef part(s) to an OCI container image and run that with GoNIX's box (command-line container runtime). It works great 👍

@prologic@twtxt.net (I haven’t checked out CEF recently. Back then (over 10 years ago), just using a GTK widget was certainly much easier than CEF. 😅)

​ Read More
↳ In-reply-to » Numbered headings in blog posts, yay or nay?

@lyse@lyse.isobeef.org Besides, have a look at

Image

again: When it goes from item 9 to item 10, the indentation of the text (after the number) changes. Pretty ugly. In other words, a table of contents should be a table, not a list like it is at the moment. And that would require me to write my own extension for python-markdown 
 Probably not worth it.

​ Read More
↳ In-reply-to » I went to check on the fireflies this season. But I didn't see any. Instead lots of moths. At first, I thought it might have been still too light, but it was already dark enough for me to miss and destroy a snail shell. Bummer. Maybe it was too wet tonight. Although, it's probably just another or two weeks until my glowing friends will finally show up.

A deer, multiple frogs, several thousand fireflies and something else. It was already very dark when I was silently drifting along on a nice soft mossy path, enjoying the firefly show left and right and in front of me. I then heard some rustling about 30 meters in the distance in the shrubs. I thought that I must have scared up a deer. But it kept on rustling without any worries. And I closed in without seeing anything.

Only when I heard the quick oink from just 10 meters away, I froze. Shit, no deer, but a boar! Suddenly, I was the one who was scared. It probably hadn’t noticed me before. But did it notice me now? Was that grunt a warning or just completely unrelated? The rustling appeared to slowly come closer. What if there were also piglets around? I couldn’t figure out how many boars there were. Maybe just one, possibly more. A wild boar easily rips a hunting dog apart, so I didn’t want to take any chances and decided I will not wait for them to eventually pass me behind the brush in just a hand full of meters, so I can keep on going. While I was just turning around, I heard another oink and was frighened to death. I ran 20 meters, before calming down a little bit. I listened for half a second and nobody was following me. Phew. I then walked back the path.

What an adventure, I tell you. That was my second (or maybe third?) wild boar encounter in the woods ever. A hell lot more scary at night than during daylight when you can actually see something.

​ Read More
↳ In-reply-to » I went to check on the fireflies this season. But I didn't see any. Instead lots of moths. At first, I thought it might have been still too light, but it was already dark enough for me to miss and destroy a snail shell. Bummer. Maybe it was too wet tonight. Although, it's probably just another or two weeks until my glowing friends will finally show up.

@bender@twtxt.net @movq@www.uninformativ.de Ta! I don’t know about regional differences. But at the moment, they first start slowly appearing at around 21:45 to 22:00. And then it gets more and more. You’ve got about an hour until it’s over.

People often say that they are in and over the meadows close to the edges of the forest. But at least over here, there are literally magnitudes more in the forest. So far, I’ve maybe seen thirty, fourty (30-40) fireflies outside at the meadows, but one or two thousand (1000-2000) inside. Exactly like last year.

They like a little bit openish spots in the forest. Not like a clearing, but if you can see ~10 meters from the path into the woodland, chances are that fireflies will pop up. But if it’s really thick brush, the odds are very slim. The hotspots also slowly wander around over time. So, I just keep on walking after a few minutes of stopping to enjoy the show.

​ Read More
↳ In-reply-to » @lyse Ah, you mean the categorization. Yeah, that would never work in Windows, at least not without having a centralized package manager (so there’s one authoritative source of which program belongs into which category).

@movq@www.uninformativ.de That’s right, way harder than centrally managed. They even didn’t reach concensus over the main folder: “Alle Programme, “Alle Programme (x86)”, “All Programs”, “All Programmes”, etc. Anyway.

For class 11 (or maybe already in 10, I don’t remember exactly) we could choose either between traditional maths class with a graphical calculator or “Mathe mit CAS”. There were two teachers in my entire school who were able to teach the latter. It was also fairly new at the time I believe. Certainly unheard of for a „allgemeinbildendes Gymnasium“, maybe the technical ones were already offering it for some time, not sure. It was clear to me that I would take the maths with CAS class.

Each kid had to buy their own Cassiopeia A-Something. I don’t know how much that thing was (definitely more expensive than a graphical calculator) and whether the school subsidized that in any form. But it was slow and underpowered as hell. We rarely used it in class nor for homework (most if not all had already a desktop at home). Typically, when we worked with the CAS, we sat down on the desktop computers. Our class took place in one of the two computer rooms. The desktops were placed on the three sides (left, right, back, facing the walls or windows) and the regular school desks were in the middle. Since there were more pupils than desktops, we always shared. Nowadays, we call it pair programming. ;-)

For the exams we had the “mandatory part” (Pflichtteil) without any tools. Once we finished that and handed the papers to our teacher, we were then allowed to boot up our Cassiopeias and work with them for the second part. Before the exam started, everyone had to show the teacher that they reset their small computer to factory settings. This second part was called „Wahlteil“. But you had to do it in order to pass. So, I never understood the choice of this term. Maybe it’s because the first part is the exact same for everyone (graphical calculator and CAS class), but the second part was definitely different for the two classes. Each suited to their tools.

After one or two exams, it became clear that the Cassiopeia was far from ideal. So, we took the second part at the desktop computers from then on. Our teacher unplugged the network cables himself to avoid cheating. Each computer had an “HDD Sheriff” running that reset the disk at startup. There was also an issue that the personal user accounts were affected by that. Sometimes all your data were lost. If you were lucky, they were still there. So, we saved our Maple project to local disk (if the computer didn’t crash in between, that was no problem) and at least eventually before leaving the classroom, we then also saved it on the server. For that, the teacher quickly plugged in the cable, we saved, and then the cable was unplugged again immediately. Oh, and everybody used their USB sticks, too.

All in all, this Cassiopeia A-* was quite a useless purchase. :-D I’m not sure if I still have it. At least I thought several times about giving it to the flea market. Don’t know if I did or not.

​ Read More

Switzerland Rejects Measure to Cap Population at 10 Million, Projections Show
The referendum was about limiting migration after the number of residents rose by more than a quarter since 2000, but it was framed around affordability and sustainability. ⌘ Read more

​ Read More

Switzerland Rejects Measure to Cap Population at 10 Million, Projections Show
The referendum was about limiting migration after the number of residents rose by more than a quarter since 2000, but it was framed around affordability and sustainability. ⌘ Read more

​ Read More

Switzerland Rejects Measure to Cap Population at 10 Million, Projections Show
The referendum was about limiting migration after the number of residents rose by more than a quarter since 2000, but it was framed around affordability and sustainability. ⌘ Read more

​ Read More

Switzerland Rejects Measure to Cap Population at 10 Million, Projections Show
The referendum was about limiting migration after the number of residents rose by more than a quarter since 2000, but it was framed around affordability and sustainability. ⌘ Read more

​ Read More
↳ In-reply-to » Every now and then, I think that I have carefully proof-read my message enough times and hit the "Add message" button in tt. But then, in the message tree, I spot another missed typo. My process is then to go to my twtxt.txt and fix it by hand. However, I still have to clean up tt's cache. This is rather tidious:

@lyse@lyse.isobeef.org Is it this one? https://github.com/rivo/tview It’s almost 10 years old but hasn’t seen a 1.0.0 release yet? đŸ€”

​ Read More

Should Switzerland Cap Its Population at 10 Million? Voters Will Decide.
One of the world’s richest countries is about to hold a referendum on a measure that would curb migration and most likely the economy. It is being sold in warm tones. ⌘ Read more

​ Read More

Should Switzerland Cap Its Population at 10 Million? Voters Will Decide.
One of the world’s richest countries is about to hold a referendum on a measure that would curb migration and most likely the economy. It is being sold in warm tones. ⌘ Read more

​ Read More

Should Switzerland Cap Its Population at 10 Million? Voters Will Decide.
One of the world’s richest countries is about to hold a referendum on a measure that would curb migration and most likely the economy. It is being sold in warm tones. ⌘ Read more

​ Read More

U.S. Officials Told Colombia to Cancel President’s Meeting With Mamdani
The State Department canceled President Gustavo Petro’s visa last year after he attended a pro-Palestinian rally in Manhattan. He had planned to attend a forum led by Mayor Mamdani of New York. ⌘ Read more

​ Read More

In the U.K., a Violent Cycle: Hateful Attacks, Right-Wing Agitation and Riots
Two stabbings have fueled violent protests in England and Northern Ireland in the last 10 days, fanned online by right-wing voices. In Britain and across Europe, it’s a grim pattern. ⌘ Read more

​ Read More

U.S. Officials Told Colombia to Cancel President’s Meeting With Mamdani
The State Department canceled President Gustavo Petro’s visa last year after he attended a pro-Palestinian rally in Manhattan. He had planned to attend a forum led by Mayor Mamdani of New York. ⌘ Read more

​ Read More

In the U.K., a Violent Cycle: Hateful Attacks, Right-Wing Agitation and Riots
Two stabbings have fueled violent protests in England and Northern Ireland in the last 10 days, fanned online by right-wing voices. In Britain and across Europe, it’s a grim pattern. ⌘ Read more

​ Read More

In Britain, a Violent Cycle: Hateful Attacks, Right-Wing Agitation and Riots
Two stabbings have fueled violent protests in England and Northern Ireland in the last 10 days, fanned online by right-wing voices. In Britain and across Europe, it’s a grim pattern. ⌘ Read more

​ Read More

U.S. Officials Told Colombia to Cancel President’s Meeting With Mamdani
The State Department canceled President Gustavo Petro’s visa last year after he attended a pro-Palestinian rally in Manhattan. He had planned to attend a forum led by Mayor Mamdani of New York. ⌘ Read more

​ Read More

Analysis of Satellite Image and Videos Suggest Precision U.S. Strikes on Iranian Water Facility
It is unclear if the U.S. intentionally struck the facility or knew what it was. Deliberately targeting civilian infrastructure could constitute a war crime. ⌘ Read more

​ Read More

U.S. Officials Told Colombia to Cancel President’s Meeting With Mamdani
The State Department canceled President Gustavo Petro’s visa last year after he attended a pro-Palestinian rally in Manhattan. He had planned to attend a forum led by Mayor Mamdani of New York. ⌘ Read more

​ Read More

U.S. Officials Told Colombia to Cancel President’s Meeting With Mamdani
The State Department canceled President Gustavo Petro’s visa last year after he attended a pro-Palestinian rally in Manhattan. He had planned to attend a forum led by Mayor Mamdani of New York. ⌘ Read more

​ Read More

U.S. Officials Told Colombia to Cancel President’s Meeting With Mamdani
The State Department canceled President Gustavo Petro’s visa last year after he attended a pro-Palestinian rally in Manhattan. He had planned to attend a forum led by Mayor Mamdani of New York. ⌘ Read more

​ Read More

U.S. Officials Told Colombia to Cancel President’s Meeting With Mamdani
The State Department canceled President Gustavo Petro’s visa last year after he attended a pro-Palestinian rally in Manhattan. He had planned to attend a forum led by Mayor Mamdani of New York. ⌘ Read more

​ Read More