thexiffy

Last.fm last recent tracks from thexiffy.

Simple Minds - Somebody Up There Likes You

Simple Minds

Jozef Van Wissem & Jim Jarmusch - Etimasia

Jozef Van Wissem & Jim Jarmusch

Radiohead - All I Need

Radiohead

The Brian Jonestown Massacre - Golden - frost

The Brian Jonestown Massacre

Legowelt - Hazy City Nights

Legowelt

Michael Mayer - Love Is Stronger Than Pride

Michael Mayer

Gogol Bordello - Avenue B

Gogol Bordello

kottke.org

Jason Kottke's weblog, home of fine hypertext products

I Am a 15-year-old Girl. Let Me Show You the Vile...

I Am a 15-year-old Girl. Let Me Show You the Vile Misogyny That Confronts Me on Social Media Every Day. “I frequently feel objectified, dehumanised and disgusted by the hate towards women I see online.”

The Register

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

'Merica-made Mac Minis marked for manufacturing

iGiant also ramping US chip and AI server production

Your next Mac might be made in the US of A. Apple this week revealed plans to manufacture its most affordable Macintosh computer at a new Foxconn facility in Texas.…

Rogue devs of sideloaded Android apps beg for freedom from Google’s verification regime

37 groups urge the company to drop ID checks for apps distributed outside Play

Soon, developers who just want to make Android apps for sideloading will have to register with Google. Thirty-seven technology companies, nonprofits, and civil society groups think that the Chocolate Factory should keep its nose out of third-party app stores and have asked its leadership to reconsider.…

VK: Voorpagina

Volkskrant.nl biedt het laatste nieuws, opinie en achtergronden

Op een precair moment kiest India juist voor toenadering tot Israël

Steeds minder landen willen met Israël worden gezien, maar daar trekt India zich niets van aan

Directeur Louvre vertrekt maanden na geruchtmakende juwelenroof

Laurence des Cars kwam onder vuur te liggen nadat vier overvallers in oktober ogenschijnlijk eenvoudig 88 miljoen aan kroonjuwelen buitmaakten. Dinsdag accepteerde president Emmanuel Macron haar ontslag.

Parket onderzoekt vondst kinderporno in cel van Marc Dutroux

Tijdens het doorzoeken van zijn cel werden in 2024 vier enveloppen gevonden met daarin een tweehonderdtal pornografische foto’s. Op zo’n honderd daarvan waren naakte kinderen te zien.

MetaFilter

The past 24 hours of MetaFilter

Denim doesn't fold like silk

The ordinary-seeming act of picking up a T-shirt and folding it into a neat square requires a surprisingly complex understanding of how objects move in three dimensions. Our own ease in accomplishing such tasks comes from a learned understanding of how different fabrics will respond when folded, even if we haven't folded them before, but robots struggle to apply what they learn to new situations that may differ from their training. As a result, current robots are slow and often perform poorly on even the simplest of folding tasks. from Need laundry folded? Don't ask a robot [Knowable]

Wel.nl

Minder lezen, Meer weten.

Iran: akkoord met VS binnen bereik, mits diplomatie voorop staat

TEHERAN (ANP/RTR) - Een deal tussen Iran en de Verenigde Staten is "binnen bereik, mits diplomatie de prioriteit krijgt". Dat zegt de Iraanse minister van Buitenlandse Zaken Abbas Araghchi op X. Volgens Araghchi streeft Iran ernaar "in de kortst mogelijke tijd" een "eerlijke en rechtvaardige" deal te sluiten met de VS. Ook herhaalde hij eerdere claims van Iran; het land zou slechts "vreedzame" kerntoepassingen op het oog hebben.

Zondag zei Araghchi al tegen het Amerikaanse CBS News dat hij denkt dat er nog steeds "goede kans" is op een akkoord met de Amerikanen. Araghchi spreekt donderdag in Genève met de Amerikaanse gezant Steve Witkoff. Verwacht wordt dat ook Jared Kushner zich bij die gesprekken aansluit.

Volgens The Times of Israel zou Iran bereid zijn de VS voor te stellen om de helft van zijn 60 procent verrijkte uranium onder te brengen in een ander land. De andere helft zou dan worden verarmd. Bevestigd zijn die berichten echter niet.


Diplomatieke aanvaring Frankrijk-VS lijkt gesust na telefoontje

PARIJS (ANP/AFP) - De Amerikaanse ambassadeur in Parijs Charles Kushner heeft volgens zijn ambassade een "open en vriendschappelijk" telefoongesprek gevoerd met de Franse minister van Buitenlandse Zaken, Jean-Noël Barrot. Een bron bij de Franse regering zei dat de ambassadeur heeft beloofd zich niet met binnenlandse kwesties te bemoeien. Daarmee lijkt een diplomatieke ruzie gesust.

Kushner had gesproken over het "terrorisme" in Frankrijk na de dood van de radicaal-rechtse Quentin Deranque. Daarvoor zitten radicaal-linkse mensen vast. Frankrijk stond Kushner niet meer toe om met Franse functionarissen te praten tot hierover een gesprek was geweest. Minister Barrot wilde de ambassadeur namelijk zeggen dat Frankrijk dit soort buitenlandse inmenging niet accepteert.

Volgens de Amerikaanse ambassade hebben de twee diplomaten besproken dat ze allebei graag goede banden onderhouden.

Charles Kushner is een vermogende vastgoedondernemer. Zijn zoon Jared Kushner is de schoonzoon van president Donald Trump.


YouTube Oauth API fuckery

Dear Lazyweb,

I have two YouTube accounts, jwz and dnalounge, and I'm using the oauth API with both of them to automate uploads and stuff. With the DNA account, I am getting a refresh_token that lasts forever. But with the jwz one, I am getting a refresh_token that can only refresh the access_token for a week, and then I have to log in again. Any ideas what fuckery is afoot?

The DNA token does this:

GET https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=DNA_ACCESS_TOKEN_1 => access_type	=> "offline", audience	=> "DNA_PROJECT_ID.apps.googleusercontent.com", expires_in	=> 3574, issued_to	=> "DNA_PROJECT_ID.apps.googleusercontent.com", scope 	=> "https://www.googleapis.com/auth/youtube" POST https://accounts.google.com/o/oauth2/token client_id	=> "DNA_PROJECT_ID.apps.googleusercontent.com", client_secret	=> "DNA_CLIENT_SECRET", grant_type	=> "refresh_token", refresh_token	=> "DNA_REFRESH_TOKEN" result: access_token	=> "DNA_ACCESS_TOKEN_2", expires_in	=> 3599, scope 	=> "https://www.googleapis.com/auth/youtube", token_type	=> "Bearer" token expiration 0:00:59:34 => 0:00:59:59

but the jwz token does this:

GET https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=JWZ_ACCESS_TOKEN_1 => access_type	=> "offline", audience	=> "JWZ_PROJECT_ID.apps.googleusercontent.com", expires_in	=> 3413, issued_to	=> "JWZ_PROJECT_ID.apps.googleusercontent.com" scope 	=> "https://www.googleapis.com/auth/youtube", POST https://accounts.google.com/o/oauth2/token client_id	=> "JWZ_CLIENT_ID", client_secret	=> "JWZ_CLIENT_SECRET", grant_type	=> "refresh_token", refresh_token	=> "JWZ_REFRESH_TOKEN" result: access_token	=> "JWZ_ACCESS_TOKEN_2", expires_in	=> 3599, refresh_token_expires_in	=> 201701 scope 	=> "https://www.googleapis.com/auth/youtube", token_type	=> "Bearer", token expiration 0:00:56:53 => 0:00:59:59 refresh expires in 2:00:01:41

Maybe I'm logging in wrong? I log in with user/pass/TOTP "jwz@jwz.org" which takes me to the channel "@yesthatjwz" then I load:

https://accounts.google.com/o/oauth2/auth?client_id=JWZ_PROJECT_ID.apps.googleusercontent.com&redirect_uri=https://localhost&response_type=code&scope=https://www.googleapis.com/auth/youtube&access_type=offline

and it asks me to choose my "brand" account. There are three listed: "DNA Lounge", "yesthatjwz", and another "jwz" account. The selection that works is the "yestthatjwz" one. The mystery account is @alsojwz1853 and I don't know why it exists but I'm afraid to delete it in case that breaks something.

When I sign in with "jwz@jwz.org", it takes me directly to my real channel, @yesthatjwz.

When I sign in with: "yesthatjwz" or "youtube@jwz.org" or "yesthatjwz@jwz.org", it asks me to select a channel: @yesthatjwz or "also jwz" @alsojwz1853.

Trying to sign in with "alsojwz1853" says "could not find your account".

Another clue: both the "DNA Lounge" and "yesthatjwz" accounts work with or without at-signs, /dnalounge, /@dnalounge, /yesthatjwz and /@yesthatjwz, but the other one only works as /@alsojwz1853, not as /alsojwz1853. Maybe because they are old accounts that pre-date YouTube being purchased by Google? Another difference is that the thing in console.cloud.google.com/auth/clients/*_PROJECT_ID for DNA is an "iOS client" created in 2014, but for "jwz" is a "Desktop client" created in 2024. There don't seem to be any settings.

But I still don't understand why the DNA and jwz accounts have different behavior.

Previously, previously, previously, previously.

The Guardian

Latest news, sport, business, comment, analysis and reviews from the Guardian, the world's leading liberal voice

The Guardian view on Donald Trump’s tariffs: a nostalgia that misreads a changed world | Editorial

The US president fights 1970s battles in a financialised age. America faces not a payments crisis but a slow erosion of industrial and technological power

When the US supreme court voted 6-3 last Friday to strike down Donald Trump’s tariffs, he was incandescent. Two judges he had elevated – Neil Gorsuch and Amy Coney Barrett – were suddenly recast as traitors to the cause. Both were, he insinuated, under the sway of foreign interests. The court ruled that the tariffs overstepped the powers the US Congress granted under the 1977 International Emergency Economic Powers Act. Mr Trump responded by reaching for a 1974 trade law, invoking “international payments problems” to slap on a 10% tariff for 150 days.

Mr Trump was moulded by the 1970s. His political DNA was formed in that era’s crises and he governs as if America were still in the Nixon era of shock politics. In some ways there are parallels. The political mobilisation around economic insecurity echoes that period, as does distrust in elite authority. This explains why many populist politicians on the right reach for the 1970s, which fits the mood of decline and rivalry and offers a narrative of “restoring strength”. Internationally, Mr Trump also sees the world through the 1970s lens of industrial rivalry and trade grievance. But the world today is in a far more financialised and interdependent state.

Continue reading...

‘Rude, arrogant and entitled’: MPs line up to condemn disgraced Andrew

The speaker let it be known there was no prohibition on criticising royals in the chamber. So MPs had a go

MPs are usually wary of openly criticising British royals in the Commons. Tuesday was a notable exception. Aside from the fact that Andrew Mountbatten-Windsor has been arrested over allegations of misconduct in public office as a trade envoy, the speaker, Lindsay Hoyle, let it be known that there was no prohibition on criticising royals in the chamber.

And so a number of MPs did:

Continue reading...