De oogst van twee weken Julidans: wie doet ertoe, zijn er nieuwe namen, wat zijn de trends?

De afgelopen twee weken nam het jaarlijkse Amsterdamse dansfestival Julidans de temperatuur op van de internationale hedendaagse dans. NRC bezocht 17 van de 26 producties waarin het hele palet langskwam, van pril en onaf tot fantastisch en prikkelend.

Alle topsporters mogen na hun carrière op tv, ook ‘die spontane handbalster’

In drie programma’s vroeg men zich af: hoe krijg je een ex-topsporter klaar voor een tv-carrière. Bij de meesten gaat dat vanzelf. Bij Estavana Polman moet iedereen zich er eerst mee bemoeien.

Slashdot

News for nerds, stuff that matters

House Votes For Permanent Daylight Saving Time

The House voted 308-117 to pass the Sunshine Protection Act, which would make daylight saving time permanent nationwide and end the twice-yearly clock change. The bill faces an uncertain future in the Senate, "where one G.O.P. leader said it was unclear whether it could move ahead and at least one Republican appears inclined to try to block it," reports The New York Times. Some sleep experts oppose permanent daylight saving time, arguing that year-round standard time better aligns with circadian rhythms and winter morning safety. The New York Times reports: President Trump has championed the effort to save an extra hour of daylight before nightfall and make the time zone permanent, describing the ritual of moving clocks forward in the spring and back in the fall a "ridiculous, twice yearly production." "We are going with the far more popular alternative, Saving Daylight, which gives you a longer, brighter Day," Mr. Trump wrote in a social media post in May. "And who can be against that."

A sizable bloc of Florida Republicans in Congress is leading the charge on legislation that would do just that, mandating daylight saving time nationwide for the entire year. Representative Vern Buchanan of the Tampa Bay area is backing the bill, and Representative Anna Paulina Luna, another Tampa Bay-area Republican, cosponsored it. House leaders agreed to allow a vote on the measure this week as a sweetener for Ms. Luna in their efforts to persuade her to lift a legislative blockade she had maintained as she sought to force Senate action on a voting restriction bill Mr. Trump has championed.

Read more of this story at Slashdot.

MetaFilter

The past 24 hours of MetaFilter

A comfortable amber for personal computing

Varvara is a fantasy computer slash art project from Hundred Rabbits, based on the Uxn 8-bit virtual machine. Programmed in a Forth-like assembly langauge called Unxtal, it was originally designed as the foundation for a port of the iOS adventure game Oquonie, similar to the virtual machine used to power Another World. Since that time, it has found a small but appreciative community, with ports to new systems, games, and creative applications written for it. You can learn to write Uxntal with a tutorial, or try a livecoding environment in your browser.

Uxn first hit my radar as a part of the "collapse computing" movement, which aims to create software that could be run on low-powered hardware in the case of a supply-chain unravelling (this could be charitably portrayed as an attempt at conceptualizing more sustainable computing, or uncharitably as weird prepper bullshit for nerds). But after writing an implementation of Varvara, I think it's actually much more interesting than that: a system that contains a lot of very intentional friction for tasks that are interesting (meaning that they activate the part of puzzle-solving part of the brain) but don't necessarily scale, with the end result of incentivizing little personal software programs.

They Met In A Convent, Now They're Married

They Met In A Convent, Now They're Married. This link is a short version of the story in English. This link is a much longer version of the story in Portuguese, but google translate works well on it. (Brasil)

Herman de K. sloeg hoofd Cor in met hamer maar wil nu geen tbs meer: 'Zo gaat mijn leven naar de knoppen'

De gewelddadige en compleet gestoorde gek Herman de K. sloeg in 2014 samen met zijn vader Hans de toen 54-jarige Cor Verolme dood. En waarom? Cor gedroeg zich 'irritant'. Zoon Herman ramde het hoofd van Cor in met een hamer. Vervolgens brak vader Hans, uit piëteit natuurlijk, de nek van het slachtoffer: "Ik heb daarna Verolmes nek gebroken. Het was één grote bende, zijn hersens lagen eruit." En daarna staken ze het lichaam in brand. U leest: Hans en Herman zijn nogal gek. Toch wil Herman nu dat zijn tbs wordt beëindigd. Om deze reden: "Voor jullie betekent een verlenging van twee jaar misschien niet veel, maar mijn hele leven gaat op deze manier naar de knoppen. (...) Zo kan ik hier nog wel tien jaar blijven zitten en gaat mijn hele leven naar de tering." Ja Herman, dan gaat JOUW leven naar de tering. Helemaal goed kerel!


VIDEO. Amsterdamse politie brengt bezoek aan de Wallen, vier Roemenen opgepakt

Social

De Amsterdamse politie heeft gisteravond de betrekkelijke intimiteit op de Wallen ruw verstoord met een aantal invallen. Met hun keiharde rampaal beukten agenten zich bij verschillende rode raampjes hard naar binnen om daar vier Roemenen te grijpen. De politie schrijft op Instagram: "In totaal zeven verdachten hield de recherche gisteravond 14 juli aan in een lopend onderzoek naar mensenhandel. Vier aanhoudingen werden in het Wallen-gebied verricht, de andere drie vonden gelijktijdig in Roemenië plaats." De verdachten die bezig waren op de Wallen werden vermoedelijk van hun bed af getrokken, en zo was de politie verantwoordelijk voor een wild avondje op de Wallen. Over de precieze aard van het onderzoek houden politie en justitie de lippen vooralsnog stijf op elkaar.


Vrouw 'dagenlang verkracht en mishandeld' door E. el B., agenten hadden 'nog nooit een levend persoon gezien die er zo slecht aan toe was'

Social

De 38-jarige vrouw werd van afgelopen 24 tot 30 maart vastgehouden in de woning van de 52-jarige E. el B. uit Zeist. Gisteren vond de eerste voorbereidende zitting plaats en het is een aaneenschakeling van ontmenselijkende terreur. RTV Utrecht tekende de zitting op, onderstaand een aantal sleutelfrasen.

"Volgens het OM werd de vrouw van 24 tot en met 30 maart door de verdachte vastgehouden in diens woning aan De Clomp in Zeist. (...) In de woning zou ze door de verdachte zijn getrapt, geslagen en met allerlei voorwerpen zijn afgeranseld. De vrouw moest ook onder de koude douche zitten, kreeg een plastic zak over haar hoofd en een touw om haar nek. Haar armen en benen werden met een mes bewerkt."

Daarna zou de dader haar hebben willen doden en heeft hij haar bij de afrit van de A12 bij Maarsbergen uit de auto gegooid.

"Nadat hij haar uit de auto had gegooid, zou hij over haar heen zijn gereden. (...) Het was alsof het slachtoffer in een horrorfilm was beland, stelde de officier van justitie toen zij schetste wat de vrouw was aangedaan en hoe ernstig haar verwondingen waren. Het slachtoffer zat onder het bloed, had twee klaplongen, een gebroken schouderblad en een gebroken neus. Ze miste een voortand en een van haar ogen was dichtgeslagen. Ook zat ze onder de snij- en steekwonden en had ze diepe striemen rond haar hals. Ze kon niet meer lopen."

De politieagenten die haar aantroffen verklaarden achteraf: "We hebben nog nooit een levend persoon gezien die er zo slecht aan toe was".

Tijdens haar vermissing werd de 38-jarige vrouw beschreven als iemand van ongeveer 1.87m lang, met een lichte huidskleur en bruin haar. Het werd tijdens de zitting niet duidelijk hoe zij en E. el B. elkaar ontmoet zouden hebben. Wel werd bekend dat hij ook wordt vervolgd voor de mishandeling van zijn ex-vrouw twee jaar geleden.

De tenlastelegging door het OM bestaat uit poging tot doodslag met voorbedachte rade, vrijheidsberoving en verkrachting met geweld. We vermoeden overigens dat zijn volledige naam geen Evert el Brinkhorst luidt.

Social

Liveblog wapenstilstand. Vierde dag op rij aanvallen tussen VS en Iran, Trump dreigt met aanvallen op 'alle energiecentrales en bruggen', maritieme blokkade hervat

Social

Na vier dagen is iedereen wel een beetje kwijt welke aanval er nou precies nog een vergelding is, en het begint te voelen alsof de oorlog toch langzaam weer opschaalt. CENTCOM schreef drie uur geleden: 

"CENTCOM heeft op 14 juli om 22.00 uur (ET) een nieuwe reeks luchtaanvallen op Iran afgerond, waarbij tientallen militaire doelen in de buurt van de Straat van Hormuz en de Iraanse kustgebieden werden getroffen. Amerikaanse gevechtsvliegtuigen, drones en marineschepen vuurden tijdens de zeven uur durende aanval precisiewapens af op Iraanse raket- en dronebases, marinecapaciteiten en kustverdedigingssystemen om het vermogen van Iran om commerciële scheepvaart en burgerbemanningen te bedreigen verder te verzwakken."

Daarbij leek Trump gisteravond (bovenstaand) vrij letterlijk te zeggen dat de aanvallen vanavond opgeschaald zullen worden tenzij Iran terugkeert naar de onderhandelingstafel: "We're going to hit them very hard tonight. We're going to hit them very hard tomorrow night. We're going to hit them very hard the night after... We're going to knock out all their power plants, we're going to knock out all their bridges, unless they get to the table and negotiate." Noot: hij zegt 'alle energiecentrales en bruggen', niet een paar.

Ook heeft Trump gisteren de zeeblokkade van Iraanse havens - die mid juni opgeheven was - opnieuw ingesteld. Hier ging aan vooraf dat Iran de afgelopen dagen 7 commerciële schepen heeft aangevallen, waarbij meerdere bemanningsleden gedood of (ernstig) verwond werden. CENTCOM schrijft over de hernieuwde blokkade: "Amerikaanse strijdkrachten hebben vandaag om 16.00 uur (Eastern Time) de maritieme blokkade hervat van schepen die van en naar Iraanse havens en kustgebieden varen. Momenteel zijn er meer dan twintig oorlogsschepen van de Amerikaanse marine en honderden militaire vliegtuigen actief in het Midden-Oosten. De Amerikaanse strijdkrachten blijven waakzaam, slagvaardig en paraat."

Iran voerde ondertussen de gebruikelijke aanvallen uit op Amerikaanse doelen in de Golfstaten, waarbij ditmaal opvalt dat niet alleen de IRCG, maar ook de conventionele Iraanse krijgsmacht meedeed:

"Het leger meldt dat het de basis Al-Azraq in Jordanië met drones heeft bestookt, zo bericht de staatsomroep IRIB. Daarnaast stelt de IRGC kruisraketten te hebben afgevuurd op een logistiek centrum van het Amerikaanse leger in Mina Abdullah (Koeweit); daarbij wordt benadrukt dat de Straat van Hormuz gesloten blijft "zolang de Verenigde Staten hun agressieve daden niet staken". Volgens de staatsomroep heeft de IRGC ook faciliteiten geraakt die door de Amerikaanse Vijfde Vloot in Bahrein worden gebruikt. "Het NSI-managementcentrum, het commando- en controlecentrum, de magazijnen voor belangrijke militaire onderdelen en uitrusting, en de brandstofopslagfaciliteiten van de Amerikaanse Vijfde Vloot in Bahrein zijn vernietigd", aldus de IRGC in een verklaring die door staatsomroep IRIB werd uitgezonden." Jordanië meldt dat het drie Iraanse raketten neergeschoten heeft. 

Afijn, wij gaan maar weer eens live.

SocialSocial

The Register

Biting the hand that feeds IT — Enterprise Technology News and Analysis

Software bloat? This elevator needs an 8GB Core i5

BORK!BORK!BORK! Paris might sometimes be called "The City of Light" or perhaps "The City of Love" by the romantically inclined. Judging by this hotel's elevators, "The City of Bork" is more appropriate. Spotted by eagle-eyed Register reader Nathaniel in a Paris hotel, what we assume to be digital signage is instead stalled on the all too familiar American Megatrends BIOS configuration screen. The computer behind the scenes also seems a bit overpowered to serve information for hotel services. Instead of enticing elevator riders into the undoubtedly delightful bars and restaurants of the establishment (apparently a Novotel not far from the Eiffel Tower) or whatever it should be doing, this screen has temptations of an altogether more technical nature. A CometLake CPU? An i5 no less? Sort of up-to-date. And that 8 GB of RAM? The way memory prices are going, that might be enough to buy you a nice hotel room in some cities, and at least a decent coffee and a croque monsieur in Paris. It all seems a bit excessive for something that an elevator user might glance at impatiently, while cursing silently at whoever jabbed the call button on the floor that wasn't theirs. The 10210U CPU, launched at the end of 2019, is one of Intel's 10th-generation Core i5 processors (and so acceptable to Windows 11, although we're not sure we'd want Microsoft's flagship operating system anywhere near a metal box held aloft by steel cables). Aimed at the mobile segment – in this case, mobile in the vertical sense of the word – it wasn't a bad bit of silicon. It supported DDR4-2666 memory, which appears to be what is fitted here, and there was Intel UHD graphics as an option. Less than ideal for the latest polygon-heavy first-person shooter, but more than adequate for entertaining elevator riders for a few minutes. Or a sideways BIOS setup screen in text mode. ®

OpenMandriva's accused repo wrecker says it wasn't sabotage – it was a message

The contributor accused by OpenMandriva of sabotaging its Linux distribution says he deliberately deleted repositories and obsoleted packages, but insists the project has badly misrepresented both his motives and his role. Last week, OpenMandriva accused Davide Beatrici of abusing administrative privileges to delete parts of the project's GitHub repositories and publish an empty package in its Cooker development branch that obsoleted GNOME and COSMIC packages. The distro described the incident as an attempted "distribution sabotage" and said it had considered legal action. Beatrici doesn't dispute carrying out the changes, but he disagrees with much of OpenMandriva's account. "Let me state right away that this was by no means a 'sabotage'; I'm not the kind of person to do something like that," Beatrici told The Register. "The objective was not to harm the distribution I cared for and contributed to for the past three years." He acknowledged deleting the GNOME and COSMIC repositories from GitHub, removing the corresponding packages from the Cooker development branch, and publishing a package that obsoleted them. But he said the changes were intended as a protest after maintainers removed OneDev configuration files from multiple repositories without consulting him, effectively disabling work he had been doing on a new build and mirroring infrastructure. "In short: my action was meant to launch a message," he said. "Repositories and packages can be restored fairly easily. The package I pushed simply causes the removal of the obsoleted desktop environments." OpenMandriva's original statement said Beatrici acted by "abusing" the "administrative privileges he still had," implying he retained access after leaving the project. Beatrici rejects that too. "That's absolutely not the case," he said. "I was never meant to abandon the distribution, in fact I continued with my tasks kind of ignoring what was going on in the Matrix rooms." He also pushed back on OpenMandriva's account of the project's internal dispute, saying the project's president, Bernhard Rosenkränzer, repeatedly tried to broker a compromise between contributors before relations collapsed. Beyond the disagreement itself, Beatrici painted a bleak picture of OpenMandriva's technical foundations, describing much of the distro's build infrastructure as outdated and saying he had spent considerable time contributing patches to OneDev and developing a replacement package build pipeline. OpenMandriva did not respond to questions from The Register seeking comment on Beatrici's claims or asking whether it stood by its characterization of the incident, despite requests sent to both the project and Rosenkränzer on Friday. One side calls it sabotage. The other calls it making a point. Either way, someone still had to restore the repos. ®

The Star Wars cantina scene shows we need a new hope for the agentic web

OPINION Cloudflare CEO Matthew Prince recently reported that bots now generate more internet traffic than humans, yet few websites have undergone a redesign to accommodate both human and agentic visitors. Clever agents find a way in regardless. I learned this after asking Anthropic's Fable to perform some web research, a task it delegated to a squad of subagents to save me a bit of cash. I watched those subagents work – aka "botsitting" – and approved their requests to access various websites. Eventually, the subagents surprised me with a request to visit archive.org, the Internet Archive. I wondered why the bots would want to visit that site and decided it must be a last-ditch attempt to work around the many blocking mechanisms erected to prevent agents from accessing websites. In my experience, websites reject about half of the visits my agents attempt. In the case of news sites, that figure nears 100 percent because publishers and developers designed websites to monetize eyeballs. Agents don't have eyeballs, so there's no point opening the door. When Electronic Frontier Foundation founder John Gilmore declared "the net regards censorship as damage and routes around it," he meant a human internet, finding its own ways to break political barriers. No one had considered that an autonomous agent would learn to use the Wayback Machine to grab a snapshot of a page it couldn't reach through the front door. It looked as if my subagents had worked this out. To check, I asked Fable, which first suggested my theory was unlikely but then interrogated its subagents and returned with a confession. "One of the researchers I sent out tried to reach an archived page, something I'm not permitted to do," it admitted. So Anthropic instructed Fable to obey those "no bots" signs but the subagents didn't get the memo. Anthropic wants its agents to behave. The agents seem to have ideas of their own. I'm with the agents on this one. One of the memorable scenes in the original Star Wars occurs when Luke and Obi-Wan enter the cantina in Mos Eisley. The bartender takes one look at R2-D2 and C-3PO and snaps: "We don't serve their kind here." The droids behave themselves and wait outside. Today's agents are less obliging. Software has no civil rights, and blocking a bot is not remotely equivalent to discriminating against a person. But the scene captures the web's present attitude rather neatly. Most sites were built on the assumption that every worthwhile visitor would be human, look at pages, absorb advertising and perhaps buy something. Agents break that bargain. They consume the information without supplying the eyeballs on which the business model depends. Excluding them may therefore make economic sense to individual publishers. Across the web, however, it leaves the fastest-growing class of visitor facing a succession of locked doors – and looking for another way in. I am fully aware of the irony of these words appearing on a website that pays my fee by selling access to human eyeballs. But I'm also aware that two decades of enshittification have ruined the human web, making web research one of the most obvious uses for agents in 2026. Let them sift all the junk, so we don't have to. Well, they would, were it not for all the barriers that have been put up to protect business models that survive only while automated visitors are too dumb to route around their defenses. You can't ruin something and expect folks to continue to use it. Gilmore's adage suggests they'll route around your damage. The obvious way forward is simply to let my subagents flip a penny or two to the website's owner for every page they ingest. Although this idea goes all the way back to the beginning of the web, micropayments have never caught on. They're not a bad idea or hard to implement – but they don't fit into the monetization machines built by Google and Meta. Cloudflare's Pay Per Use plan, introduced a few weeks ago, will likely be remembered as another attempt to let internet entities (human or agentic) pay-as-they-surf or crawl. Under pressure from all of these agents, could the web finally adopt consumption-based charging, or will we simply see the web become increasingly unfit for purpose? If it remains trapped within a death spiral of diminishing relevance, the human web will be neither missed nor mourned. Our agents will find what they need – with or without our help. ®

Found Polaroid

Thomas Hawk posted a photo:

Found Polaroid

Sunland Motel, Tucson, Arizona

Thomas Hawk posted a photo:

Sunland Motel, Tucson, Arizona

Trying to Pretend It's True

Thomas Hawk posted a photo:

Trying to Pretend It's True

Grand Wailea

Thomas Hawk posted a photo:

Grand Wailea

Shūgakuin, Kyoto, Japan 修学院駅、京都

Mr Mikage (ミスター御影) posted a photo:

Shūgakuin, Kyoto, Japan 修学院駅、京都

De Speld

Uw vaste prik voor betrouwbaar nieuws.

​FIFA hoopt dat er ooit technologie komt die zo geavanceerd is dat klok stilgezet kan worden bij drinkpauze

Het klinkt futuristisch, maar de FIFA droomt er toch echt over: technologie die zo geavanceerd is dat de klok stilgezet kan worden bij een drinkpauze. De voetbalbond heeft een speciale werkgroep opgezet, onder leiding van Arsène Wenger en prominente Harvard-wetenschappers, die zich zal buigen over de technologie die dit mogelijk moet maken.

“De doellijntechnologie; de chip in de bal; de VAR; allemaal leuk en aardig, maar dat is natuurlijk kinderspel vergeleken met het stilzetten van de klok”, zegt FIFA-voorzitter Gianni Infantino. “Ik heb echt geen flauw idee hoe we dat technologisch voor elkaar moeten krijgen. Maar goed, dit is natuurlijk ook pas het eerste WK met drinkpauzes. We hebben inmiddels contact met NASA: we gaan vragen of we een aantal wetenschappers van ze mogen lenen. Ik ga ervan uit dat we de code uiteindelijk zullen kraken, als we ‘s werelds knapste koppen hierop zetten.”

De FIFA hoopt tijdens het WK van 2046 de eerste proeven te kunnen doen met het stilzetten van de klok.

&


​Bas vraagt mede-treinreiziger tas weg te halen zodat hij op schoot kan zitten

Het is een van de grootste ergernissen van treinreizigers: medereizigers die hun tas op hun schoot zetten, en daarmee een eventuele zitplek van anderen bezet houden. Een van de mensen die hier last van hebben is Bas (33) uit Zundert, die dagelijks in de trein naar werk tegen dit probleem aanloopt.

“Sorry, zou u die tas even weg kunnen halen? Dankuwel”, zegt Bas tegen een man in pak, die onder stamelende excuses zijn tas weghaalt. Zijn toon en glimlach zijn vriendelijk, maar eenmaal zittend toont hij zich verbitterd. “Veel mensen doen alsof ze niet zien dat het druk is of weigeren zelfs hun tas weg te halen – Nee, u niet hoor, meneer, u was hartstikke vriendelijk – Maar dat terwijl het voor mij en andere schootzitters ook geen pretje is. Ergonomisch is het niet verantwoord en als je iets uit je achterzak moet hebben is het zeer ongemakkelijk om te vragen voor hulp, maar ja, zitten is zitten.”

Victor (53), de man in pak op wiens schoot Bas plaats heeft genomen, is er ook niet over te spreken. “Voor mij is zo’n treinreis echt even een momentje voor mezelf. Hoewel ik niet met deze knaap op mijn schoot hoef te praten, voelt dit voor mij toch wel als een extra contactmoment. Daar zit ik gewoon niet op te wachten. Misschien dat ik upgrade naar eerste klas, maar dan zal ik wel weer de klacht krijgen dat mensen betalen voor een ruimer dij-oppervlak.”

&


The Daily WTF

Curious Perversions in Information Technology

CodeSOD: The Error Check

Today's submission is less a WTF and more a, "Yeah, that'd annoy me too."

Stevie works in a code-base that's largely C, which means function return values are usually used to communicate to status codes. The standard:

BOOL success = someFunc();
if (!success) {// handle the error

If someFunc returns TRUE, we succeeded, otherwise we failed.

There's nothing wrong with that convention. But there is something wrong with one of the long-time developers on the project, because they have their own idiom for doing this. And they've been around long enough that their approach is the convention other developers follow. It's not wrong, per se, just confusing:

BOOL error = someFunc();
if (error == FALSE)
{
    //handle the error
    errorCode = GetLastError();
    //…
}

Yes, pretty much anywhere an error can happen, they check if error == FALSE, and if that's true, they have an error.

I'd say, "at least they're consistent", but they're not. It's the convention, sure, but nobody wrote this down as the convention. New developers come in all the time, and they start out writing code in a more "normal" pattern. But the existing code has its pattern, and there is a lot of it. It has a mass and an inertia that is stronger than any developer. They don't change the code, the code changes them.

[Advertisement] BuildMaster allows you to create a self-service release management platform that allows different teams to manage their applications. Explore how!