Show more

Il y a quelques jours, des familles se sont à nouveau fait tirer dessus – par des paramilitaires, soutenus par le gouvernement mexicain.

Elles sont réfugiées dans la forêt. C'est la montagne et l'hiver.

Pour le contexte et les détails de ce nouvel épisode de répression, un thread de @elise : esperanto.masto.host/@elise/10

pmorinerie boosted

Panique sécuritaire sur la ZAD de Bure : pour surveiller des militants anti-nucléaire, la justice se ruine en balises GPS, IMSI-catchers et autres écoutes téléphoniques. 10 000 pages de procédure, concassées par Libé. C'est du délire.

«Bure, c’est un laboratoire répressif. On a affaire à la filière nucléaire, donc on a affaire à l’Etat.»

liberation.fr/france/2018/11/1

pmorinerie boosted

Bon, moi, ce matin, je suis plongée dans un cas de déplacement forcé des habitants de villages tsotsils :bases de apoyo: de zapatistes
ils se sont fait tirer dessus par des paramilitaires ;
sont réfugiés dans la forêt
c'est la montagne et l'hiver.

pierre
Oïe

elise
du coup, c'est un peu la crise humanitaire
ça fait plusieurs fois cette année que ça se produit (alors que ça s'était bcp calmé depuis la fin des années 90)
bref

pmorinerie boosted

Verdict pour les "malfaiteur-ices" de #Bure ce jour : Gaspard D'Allens est relaxé mais des peines de prison avec sursis et des amendes pleuvent sur d'autres opposant.e.s. L'occasion d'écouter sa tribune, sensible et juste, lue par ici : "Cette guerre de basse intensité contre toute forme de révolte" :
archive.org/details/Tribune_Ga #nucleaire #antinuke #andra #cigeo #repression

pmorinerie boosted
Il me semble qu'en France une association n'a pas d'obligation légale à conserver une liste de ses adhérent·e·s (c'est juste « conseillé » si contentieux)… Quelqu'un aurait une référence pour confirmer/infirmer ça ?
pmorinerie boosted

Ils vieillissent assez bien, les écrits d'André Gortz. Celui-ci a 45 ans, et il parle de voiture.

Écrire en 1973 que "Pour leur déplacements quotidiens, ils disposeront d’une gamme complète de moyens de transport adaptés à une ville moyenne : bicyclettes municipales, trams ou trolleybus, taxis électriques sans chauffeur.", ok, y'a une part de hasard. Mais ça montre que les problèmes ne sont pas nouveaux.

reveilmutin.wordpress.com/2015

pmorinerie boosted

"À la différence du FMI, qui a fait tardivement son mea culpa à la suite du fiasco grec, les responsables européens continuent à nier les effets des dépenses publiques sur l’économie, le coefficient multiplicateur qui fait qu’un euro d’argent public dépensé peut entraîner la création de 1, 1,5, voire 2 euros dans l’économie en général. Pour eux, toute dépense publique, tout filet de sécurité sociale est par nature néfaste au bon fonctionnement du marché."
mediapart.fr/journal/internati

pmorinerie boosted

Un ferrovipathe de l’assistance pourrait-il me dire quelle est cette voiture ? Corail peut être ?

pmorinerie boosted

@nitot ce qui amène à une observation confirmée lors d’une recherche d’usages sur l’écologie et l’énergie verte : une majorité écrasante de personnes sont infiniment frustrées d’être ciblées et ont du mal à voir les solutions auxquelles elles peuvent accéder. L’infrastructure (routes, distances, marché de l’auto, produits en vente, pub pour ces produits, statut social qui va avec et que tu as abordé avec le vélo) hurle à tout le monde que la voiture est LE truc à avoir.

(Et aussi encore respect à @signez pour la conception et le code de *littéralement tout le reste de l'application*, sur deux plateformes ✌️)

Bref, partout c'est ceintures, bretelles, et explications claires sur ce qui se passe.

On n'a pas pu contourner *toutes* les limitations d'iOS. Mais je crois que ça fonctionnera au mieux de ce qui est possible – et que vous aurez une idée claire de la situation sinon ☺️

- Quand l'utilisateur force la fermeture de l'appli, afficher une notification qui rappelle que dans ce cas on ne peut plus télécharger les épisodes pendant la nuit (et comment résoudre le problème) 🤷‍♀️

Aider l'usager·ère à comprendre ce qui se passe, c'est aussi :

- Quand la batterie est faible, indiquer que le téléchargement et le réveil sont désactivés 🔋
- Quand l'utilisateur a désactivé les mises à jour en arrière-plan au niveau du système, indiquer que les émissions ne seront pas téléchargées (et comment les ré-activer) 🚫

Et évidemment, à chacune de ces étapes, iOS peut décider qu'on a épuisé notre quota d'énergie. Pas de chance.

Alors à chaque étape, on enregistre ce qui se passe, en français 📝

On peut ensuite indiquer à l'usager·ère ce qui s'est passé – et s'il y a eu une erreur, pourquoi. Pour qu'iel comprenne ce qui se passe, et pour l'aider à corriger le problème lui-même ou elle-même au besoin.

Pendant tout ce temps, pour économiser la mémoire et l'énergie, on a évité de lancer toute la partie visuelle de l'interface.

Mais si l'utilisateur lance l'appli manuellement pendant l’émission, on doit recâbler l'interface usager et les contrôles média. Sans interrompre la lecture 😅

Et pour le réveil :

- Envoyer une notification push pour signaler l'heure du Réveil ⏰
- Essayer de jouer l’émission téléchargée en mode exclusif 📻
- Si on ne peut pas avoir d’audio exclusif, mais qu’aucune autre appli ne joue du son, préparer l'audio en mode partagé 📢
- Lancer la lecture du fichier audio ▶️🎙🥐

Allez, mini-résumé du futur article. Pour vous réveiller le matin avec vos Croissants, voilà tout ce qu'on fait :

- Envoyer une notification push pendant la nuit pour signaler une nouvelle émission 📡
- Télécharger et mettre en cache les métadonnées ⚙️
- Programmer un téléchargement en arrière-plan du fichier audio de l’émission ⏲
- Reconnecter l’appli quand le téléchargement est terminé, et stocker l’émission 🗄️

Pour les détails, j'ai bossé sur le téléchargement de l’émission pendant la nuit – et sur la lecture qui se lance automatiquement le matin au réveil.

Sur iOS, le système essaie très fort d'empêcher les applis de pomper toute la batterie en abusant des mises à jour automatiques. Mais ça limite aussi beaucoup ce qu'une appli a le droit de faire.

Il a fallu creuser pas mal pour rendre le réveil possible. Faudra que j'en fasse un article de blog, tiens…

La nouvelle version des Croissants est sortie ! 🥐 Si vous l’écoutez sur iPhone ou iPad, y’a un peu de code à moi dedans.

lescroissants.fr/

pmorinerie boosted

We still have a tech position open at the Freedom of the Press Foundation (a nonprofit): a Sr. Software Engineer position to work on SecureDrop, the open source whistleblower platform used by 65+ media organizations, originally developed by the late Aaron Swartz.

You get paid to work
✅ from anywhere in the world
✅ on a world-changing project
✅ that's open source,
✅ stewarded by a small team
✅ that's led by a woman.

Help spreading the word is much appreciated:

freedom.press/jobs/job-opening

Show more
Mastodon

Generalistic and moderated instance. All opinions are welcome, but hate speeches are prohibited. Users who don't respect rules will be silenced or suspended, depending on the violation severity.