Slashdot

News for nerds, stuff that matters

Climate Change Spurs Rare Hybrid Between Blue Jay and Green Jay

Researchers in Texas confirmed the first documented wild hybrid between a blue jay and a green jay -- a rare pairing that is likely a result of climate change and habitat shifts. Slashdot reader fjo3 shares a report from CNN: "We think it's the first observed vertebrate that's hybridized as a result of two species both expanding their ranges due, at least in part, to climate change," said Brian Stokes, a doctoral student of biology at the University of Texas at Austin and first author of the study published September 10 in the journal Ecology and Evolution. The vividly colored green jay is found in parts of South and Central America, Mexico and a limited portion of southern Texas. But since 2000, the tropical bird's territory has expanded north by hundreds of kilometers -- more than 100 miles and about 2 degrees of latitude -- along the Rio Grande and up toward San Antonio, said study coauthor Timothy Keitt.

Avid birders across Central Texas have taken note, sharing sightings of the emerald birds on social media and apps like eBird. Keitt, a professor of integrative biology at UT Austin, has been keeping tabs on their rapid northward creep since 2018. "They're pretty unmistakable in the field," he told CNN. "You see a green jay and you absolutely know that it's a green jay." Stokes joined Keitt's project a few years later, trapping birds to take blood samples for genetic analysis and releasing them back into the wild. While monitoring social media for green jay sightings in May 2023, Stokes came across an intriguing post on a Facebook group called Texbirds. A woman in a suburb of San Antonio shared a photo of an unusual bird that didn't look like any jay Stokes or Keitt had ever seen.

"He happened to notice that this person posted a picture of this odd jay, and immediately told me, and we got in the car and drove down to find it right away," Keitt said. He and Stokes described their finding as one of the "increasingly unexpected outcomes" that arise when global warming and land development converge to drive animal populations to new habitat ranges. This, they wrote, can lead to unpredictable animal interactions -- in this case, between a tropical species and a temperate one -- and create never-before-seen ecological communities.

Read more of this story at Slashdot.

Rijnmond - Nieuws

Het laatste nieuws van vandaag over Rotterdam, Feyenoord, het verkeer en het weer in de regio Rijnmond

Lotte is pas 18 maar werd al twee keer wereldkampioen, nu wil ze meedoen bij de mannen

Als klein meisje begon haar liefde voor motorcross al. Maar wat de in Gorinchem geboren Lotte van Drunen nooit had durven dromen, is dat ze op haar achttiende al twee twee wereldtitels op haar naam heeft staan. Niet eerder is dat een vrouw op die leeftijd gelukt. Toch is haar doel nog niet gehaald: ze wil ook meedoen met de mannencompetitie.

Lotte (18) is jongste motorcrosskampioen ooit, en heeft nog één grote droom

Als klein meisje begon haar liefde voor motorcross al. Maar wat de in Gorinchem geboren Lotte van Drunen nooit had durven dromen, is dat ze op haar achttiende al twee twee wereldtitels op haar naam heeft staan. Niet eerder is dat een vrouw op die leeftijd gelukt. Toch is haar doel nog niet gehaald: ze wil ook meedoen met de mannencompetitie.

De Speld

Uw vaste prik voor betrouwbaar nieuws.

​Moeten we ouderen die vallen harder aanpakken?

Het is een maatschappelijk probleem dat nu echt uit de klauwen dreigt te lopen: vallende ouderen. Het aantal valpartijen onder ouderen lag niet eerder zo hoog, blijkt uit cijfers van het Centraal Bureau voor de Statistiek. Naast hoge zorgkosten en volle ziekenhuizen levert dit probleem behoorlijk wat spanning op in de samenleving. Moeten we ouderen die vallen niet veel harder aanpakken?

Een groot deel van de ouderen die vallen, kan na een val niet direct naar huis. “We zien dat ouderen na een val vaak nog een hele tijd in een verpleeghuis of revalidatiecentrum moeten verblijven”, vertelt hoogleraar ouderengeneeskunde Bert van Workum. “Deze plekken zijn behoorlijk schaars, en zo kan het dus voorkomen dat iemand die valt de plek inneemt van iemand die gewoon oud en verward is.”

Volgens Van Workum is er echter ook een verantwoordelijkheid weggelegd voor de burger zelf. Vallende mensen aanspreken is hard nodig. “Als je ziet dat iemand valt, moet je daar op af kunnen lopen en zeggen “wat maak je me nou, blijf eens even overeind joh! Weet je wel niet wat dat kost?” Als we elkaar niet aanspreken op onze verantwoordelijkheden denkt straks iedereen dat hij ongestraft op z’n snufferd mag gaan.”

Politieke partijen zitten in de maag met de oncontroleerbaar grote groep mensen die het niet voor elkaar krijgen om op de benen te blijven. Vooral rechtse partijen zijn voorstander van een strengere aanpak. Concrete maatregelen die vallen moeten ontmoedigen zijn bijvoorbeeld het beter bewapenen van politieagenten en boa’s, zodat die meteen kunnen ingrijpen als iemand naar de grond gaat, of het burgers toestaan om pepperspray te dragen, zodat iedereen direct een gevallen persoon te lijf kan gaan.

&


The Daily WTF

Curious Perversions in Information Technology

CodeSOD: A Date with Gregory

Calendars today may be controlled by a standards body, but that's hardly an inherent fact of timekeeping. Dates and times are arbitrary and we structure them to our convenience.

If we rewind to ancient Rome, you had the role of Pontifex Maximus. This was the religious leader of Rome, and since honoring the correct feasts and festivals at the right time was part of the job, it was also the standards body which kept the calendar. It was, ostensibly, not a political position, but there was also no rule that an aspiring politician couldn't hold both that post and a political post, like consul. This was a loophole Julius Caesar ruthlessly exploited; if his political opposition wanted to have an important meeting on a given day, whoops! The signs and portents tell us that we need to have a festival and no work should be done!

There's no evidence to prove it, but Julius Caesar is exactly the kind of petty that he probably skipped Pompey's birthday every year.

Julius messed around with the calendar a fair bit for political advantage, but the final version of it was the Julian calendar and that was our core calendar for the next 1500 years or so (and in some places, still is the preferred calendar). At that point Pope Gregory came in, did a little refactoring and fixed the leap year calculations, and recalibrated the calendar to the seasons. The down side of that: he had to skip 13 days to get things back in sync.

The point of this historical digression is that there really is no point in history when dates made sense. That still doesn't excuse today's Java code, sent to us by Bernard.

GregorianCalendar gregorianCalendar = getGregorianCalendar();
      XMLGregorianCalendar xmlVersion = DatatypeFactory.newInstance().newXMLGregorianCalendar(gregorianCalendar);
  return    gregorianCalendar.equals(xmlVersion .toGregorianCalendar());

Indenting as per the original.

The GregorianCalendar is more or less what it sounds like, a calendar type in the Gregorian system, though it's worth noting that it's technically a "combined" calendar that also supports Julian dates prior to 15-OCT-1582 (with a discontinuity- it's preceeded by 04-OCT-1582). To confuse things even farther, this is a bit of fun in the Javadocs:

Prior to the institution of the Gregorian calendar, New Year's Day was March 25. To avoid confusion, this calendar always uses January 1. A manual adjustment may be made if desired for dates that are prior to the Gregorian changeover and which fall between January 1 and March 24.

"To avoid confusion." As if confusion is avoidable when crossing between two date systems.

None of that has anything to do with our code sample, it's just interesting. Let's dig into the code.

We start by fetching a GregorianCalendar object. We then construct an XMLGregorianCalendar object off of the original GregorianCalendar. Then we convert the XMLGregorianCalendar back into a GregorianCalendar and compare them. You might think that this then is a function which always returns true, but Java's got a surprise for you: converting to XMLGregorianCalendar is lossy so this function always returns false.

Bernard didn't have an explanation for why this code exists. I don't have an explanation either, besides human frailty. No matter if the original developer expected this to be true or false at any given time, why are we even doing this check? What do we hope to learn from it?

[Advertisement] Picking up NuGet is easy. Getting good at it takes time. Download our guide to learn the best practice of NuGet for the Enterprise.

Politie koerst af op grootste begrotingstekort "sinds oprichting"

Als de vlogs maar blijven

Social

Dit gaat dus even niet over het permanente personeelstekort, dit gaat over geldtekort. De Telegraaf schrijft: "De korpsleiding doet samen met burgemeesters en OM in een soort hartenkreet een oproep aan een nieuw kabinet om de komende jaren minimaal 350 miljoen euro extra in de politiebegroting te steken. Daarnaast wil het korps zelf tot 2030 een half miljard bezuinigen, onder meer door het schrappen van allerlei ict-projecten, kantoorruimtes en beëindigen van contracten met externe adviesbureaus. (...) Niet eerder sinds de oprichting stond de financiële positie van de nationale politie er zo beroerd voor. De tekorten konden lang worden gedekt door het niet vervullen van duizenden vacatures." Even niet duidelijk sinds welke oprichting (1945, de regiokorpsen van 1993 of de Nationale Politie van 2012), maar aan het eind van het geld blijft er dus altijd een stukje maand over. Misschien eigenlijk maar goed ook, want er is toch geen plaats in gevangenissen. Over hoe het begrotingstekort zo op heeft kunnen lopen zegt korpschef Janny Knol: "Structurele tekorten zijn jarenlang vooruitgeschoven. Ze werden gedekt met tijdelijke personele onderbezetting. Dat kan niet langer. De politie kan met de huidige middelen de crime change van nu en in de toekomst niet bestrijden." Kortom, nu maar hopen dat 'een nieuw kabinet' daadwerkelijk geeft om de leefbaarheid van 's lands sociale weefsel.

Social

Osaka, Japan 大阪

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

Osaka, Japan 大阪

Regen

Fabio Bruna posted a photo:

Regen

Slagregen in het Lago di Barcis, Italië.

Werk

Fabio Bruna posted a photo:

Werk

Werk aan het Lago di Barcis, Italië.

Ius Mentis

Internetrecht door Arnoud Engelfriet

Hoe gaan streamingdiensten om met muziek die door AI gemaakt is?

Het punt met het bestaan van AI-muziek is dat je kunt gaan twijfelen aan muziek. Die mooie zin vond ik in een analyse van Tweakers over hoe streamingdiensten omgaan met AI-muziek. Ik leerde onder meer dat ik vorig jaar Zo Zomer gemist heb, en dat onduidelijk is wat we precies met “AI muziek” bedoelen.

Om maar met dat laatste te beginnen: de meeste aandacht gaat naar AI-muziek die zich voordoet als van echte artiesten, en AI-muziek die het systeem manipuleert. Zoals bij “liedjes” van 32 seconden, net lang genoeg om te tellen als een play en geld te krijgen. Maar niemand zit te wachten op dergelijke muziek.

Geheel nieuwe, als zodanig gepositioneerde AI muziek is vrij nieuw – al had ik in ons The Future is Legal-congres in 2019 al muzikaal behang uit AI-generatoren. Maar toegegeven, daarmee schoof ik wel menselijke artiesten geld uit de mond want ik hád iemand in kunnen huren.

Zoals Tweakers het enigszins aangezet formuleert:

Met de stappen van Deezer en Spotify is er in elk geval bescherming voor menselijke artiesten en menselijke muziek. Als AI-muziek een ‘doorgaande artistieke provocatie wil zijn, ontworpen om de grenzen te verkennen van auteurschap, identiteit en de toekomst van muziek in het tijdperk van kunstmatige intelligentie’, moeten ze dat vooral doen zonder schade toe te brengen aan muziek die mensen hebben gemaakt.
Die quote komt uit de biografie van AI-band The Velvet Sundown, die in een paar maanden miljoenen streams via Spotify verwierf. Niemand wist wie er achter zat en wat er uit een menselijke keel of mensbediend instrument kwam.

Vanuit juridisch perspectief lijkt hier weinig mis mee, zolang je niet misleidt over werkelijke artiesten die mee zouden werken. De AI Act vereist wel een digitale markering (zoals Content Credentials bij afbeeldingen) en daar zouden platforms als Spotify op kunnen sturen.

Arnoud

 

 

Het bericht Hoe gaan streamingdiensten om met muziek die door AI gemaakt is? verscheen eerst op Ius Mentis.