-
Is there a modern, interactive, syntax-highlighted, tab-completed (let me dream) REPL to learn SQL and build queries?
Maybe I am spoiled by Python/IPython, but I feel that this could exist maybe? -
-
Would anyone know how to install Android apps in a way that they can't detect that it's an ungoogled smartphone?
Specifically, I am using LineageOS with microg, and installing apps from AuroraStore. It works in most of the cases, but some particular apps complain about a lack of security features and refuse to run.
-
Wondering if the blisters I got this weekend are because I am not used to handling my own weapons (usually I use the club's weapons, which are very smooth and polished) or because the seminar was particularly intense.
-
Il est enfin arrivé à sa destinataire, je peux donc vous montrer le projet mystérieux sur lequel j'ai travaillé il y a deux semaines : un sac pour ranger des outils de jardinage (et protéger un enfant en bas âge de ceux-ci). Cousu à la machine avec une doublure qui est une sorte de toile cirée en nylon, bien résistante pour éviter que les outils ne la transpercent.
J'ai imaginé le patron sur mesure pour les outils que j'ai offerts, et c'était mon projet de couture le plus complexe jusqu'à présent, mais j'en suis vraiment très fier et j'ai beaucoup appris pendant ce projet. Notamment : comment faire une doublure de sac, et comment poser une boucle de passepoil (le fil rouge qu'on voit sur la photo de l'extrémité).
Ça m'a pris l'équivalent de deux journées de travail reparties sur deux semaines, en comptant la réalisation du prototype. Ça m'a tellement plu que je suis en train de me mettre à me fabriquer des vêtements :)
-
So, where should I start. If you have the chance to follow a class with Stephanie Yap, either at her dojo in Florida or at a seminar, *go*.
She is really one of a kind. Her energy is truly communicative and it's difficult to finish a session without having given your everything. She is also taking a great care to help everyone: it was the first time the main instructor of a seminar is giving me any advice during the seminar, let alone giving me the amount of advice that she gave me: multiple times at every session. It's really unique in my experience, and I am very grateful to her for this personalised advice that she is offering to everyone, from the very beginners to the shihan.
(I should also mention that she came with a teaching assistant who was also going around and giving helpful and personalised advice)It's a real joy so see her lead, it really looks like she is having fun and loving every moment.
Energetic, enthusiastic, and a great teacher too: I like the way her lessons are structured, from an easy start building up to complex and original stuff that makes even the shihan think hard about.So, a big thank you to her and to the organizers of the seminar for a weekend that I am not ready to forget!
We will soon post pictures of this seminar on my dojo's pixelfed account :)
In the meantime, thank you for reading!
7/7 end of thread
-
We went for the party dinner to a restaurant in the city center, I ended up sitting right in front of Stephanie which was unexpected! She showed us some of her paintings during dinner: she is commissioned to paint murals in various places, which are quite impressive in scale.
I left around 22 with a small group, relatively early but I knew I needed sleep to handle Sunday morning. The rooms are nice and rather comfortable, although some of us told me they had forgotten how to sleep in a single bed 😂 The first session was at 10 this morning, which fortunately allowed for a good night sleep- probably my best night in months.
We started this morning with the bokken (wooden sword): the weapon we hadn't used yesterday. First some suburi (training cuts) at a fast pace, then pair work on the first and second awase (synchronisation exercises).
We then worked on two exercises that are very close to bare hands techniques: shiho nage and kote gaeshi. The footwork is the same and the handwork similar (the difference being that we are handling the sword and not touching each other, and cutting/slashing instead of throwing).
We finished with something more free-form: attacking each other alternatively while moving around and trying to maintain the distance and not leave any opening, or exploiting openings given by the partner when they attack.My training partner and I completely exhausted each other during this first hour and a half, it was a great session. After a break we put the weapons down to finish with bare hands practice. After the usual tainohenko, we did a kind of kaiten nage (but not really? probably just a kokyu ho) on katate dori, and udekime nage on kosa dori. Then, again some free-form exercises (Stephanie was probably aware of everyone's state): parrying two consecutive tsuki (chest punch) with a final face atemi, parrying random and quick attacks everywhere, and finally one of Stephanie's signature fun activities: everyone walks around and at the signal attacks the closest person who has to do the first technique that comes to mind.
We took a final picture, thanked her for the great seminar and everyone went their way home. I had to leave quickly and am realising now that I forgot to say goodbye to many people... We will likely all see each other soon anyway, for the next seminar.
I again have to go now but will post a last post with my overall impression, later today
6/n
-
Ooof that was a day. I just set the fifth alarm clock of the day, to wake up before we go to the party.
Okay so this morning, we started as usual with tainohenko, kihon and kinonagare: basic exercices to learn to move under constraint and sync with the partner. Then katate dori kokyu ho, kihon and kinonagare again. Again, she spend a lot of time helping everyone on these fundamental exercices.
Then, we started kata dori shomen uchi (uke grabs the shoulder and also gives a shomen). First [I don't remember], then shiho nage ura on the same attack, then maybe something else which I already can't remember anymore [I'm dead] and I think we finished with a fun projection whose name I don't know, still on the same attack.
After the first session we made a 15-minute break and moved on to shomen uchi irimi nage, insisting on several aspects of the form: putting uke off balance, not giving them a curved arm to not expose ourselves to a counter technique pulling on the arm. Then another irimi nage with an intermediate step where you pass behind and pull on the collar. We also saw two alternative exits from an irimi nage where uke does something unexpected, like turn around (then transform the irimi into sankyo), or wraps their arms around your waist (then wrap your arms around their neck and throw both of you on the floor: very impressive to see but difficult to reproduce!).We had lunch in the military canteen, I got my room key and went for a quick nap.
Back at 14:30 on the tatami, we did both afternoon sessions on kata 13. First alone, then by pairs, then trios (two attackers), then groups of five (four attackers at the four cardinal points).
It's time for the party!
5/n
-
Got the train (and the industrial croissant). Now for a 45-minute ride. The site is a military sports complex that we are renting for the weekend. Most of us packed for one night on site, because tonight's party wouldn't allow us to take the last train back to Paris.
4/n
-
Woke up at 6am to take the 7:12am train to Fontainebleau. Even my bakery is closed, even though a croissant would be clearly helping (almost forgot my obi this morning). It's okay, I'll buy an industrial one at the station.
3/n
-
She gave us a taste this evening of what to expect for the weekend (the public seminar starts tomorrow morning but she was doing a special session for the inviting dojo tonight), and I am delighted: she is exactly as people have been describing her: technical, energetic and generous. She spent a lot of time going around and giving advice to every group, especially the beginners: it's relatively rare in high-level seminars such as this one!
We saw two counter-techniques of kata dori nikkyo ura: one where you go down under nikkyo and push or hook the partner's knee to make them fall, and one that I really liked, where you step out and down to grab the partner's sleeve and transform into irimi nage. Super interesting!
Looking very much forward to the seminar!
2/n
-
-
#PhotoMai2026 jour 8 : « artificiel et jaune »
14 novembre 2025, modèle de Haligami
-
Oh so the new garbage collector (GC) introduced in Python 3.14.0 was indeed memory hungry! That could explain why a pytest run that was working fine on 3.13 went OOM as soon as I switched it to 3.14. I am glad there is an explanation!
From what I understand the old GC was swapped back on for 3.14.5 and later. -
Oh! A new version of NetHack!
https://nethack.org/v500/release.html -
Je suis fasciné par les premières feuilles de certaines pousses, qui n'ont parfois rien à voir avec les feuilles définitives de la plante. Comme si c'était un truc facile à sortir, histoire de démarrer la photosynthèse et avoir une première source d'énergie pour mettre en place des processus plus élaborés. Est-ce que ça porte un nom ?
-
Il y a une compétition de cybersécurité co-organisée par la DGSE le mois prochain, ça a l'air fun : https://www.404ctf.fr/
-
Ah je crois que je préfère ça, l'autre m'évoque un peu trop la campanule
-
Ça fait muguet, un peu ou pas du tout (à part la couleur évidemment) ? Je me lancerai peut-être sur une gerbe complète cet après-midi
Par contre je crois que je vais avoir du mal à les faire plus petites 😢
-
Dernier jour ! Ce stage est passé vraiment très vite. Aujourd'hui on n'était que 6, mais notre prof a eu la sage idée de nous mettre par groupes de 3, pour nous soulager un peu 🙏
Aujourd'hui on n'a fait que des mains nues. La première heure et demie, sur ryōkata dori (saisie aux deux épaules) et muna dori (saisie au col en avant). Sur ryōkata on a fait une série de plusieurs formes de kokyu ho (je crois que ça s'appelle comme ça, de toute façon kokyu ho je crois que c'est un peu la catégorie où on met tout ce qui ne ressemble à rien d'autre) : des techniques qu'on a vues récemment en stage avec notre sensei japonais. Sur muna dori un peu la même chose : des kokyu ho, et une technique qui s'appelle jūji qui consiste à faire une croix avec les bras de uke.
Après le petit déjeuner, on est parti sur des techniques arrières, en saisie ushiro ryōkata dori (saisie des deux épaules en arrière) et iri dori (saisie du col à la nuque). Plusieurs projections, plusieurs sankyo, deux koshi nage, c'était vraiment chouette. Et on a terminé par un peu de ni nin dori (saisies simultanées par deux personnes) !
Pendant la pause on a eu une discussion très intéressante sur le contexte de notre art martial. L'aïkido, on s'en rend compte au bout d'un certain temps de pratique, ce n'est ni un sport de combat ni du self défense, même si ça peut en donner l'impression à quelqu'un d'extérieur, qui pourrait être un peu surpris de nos techniques (« ça ne marcherait jamais contre du MMA », « mais pourquoi iel se laisse faire », etc.) Au contraire, c'est un art codifié qui se pratique dans un cadre bien défini, en suivant des conventions bien précises. Dans ce cadre, c'est incroyablement efficace. Hors de ce cadre, ben ça ne l'est pas forcément mais ce n'est pas du tout le but.
Et ça, c'est parfois facile de l'oublier, même quand on a de la bouteille en aïkido. Il y a plusieurs écoles d'aïkido, qui ont chacune des conventions de travail un peu différentes. Parfois, aux rencontres inter-styles, on a l'occasion de travailler ou d'observer des pratiquants d'autres écoles et on peut être amené à se dire « ça ne ressemble à rien ce style », « si je le·a saisis comme j'ai l'habitude je le·a bloque », « si je le·a suis comme j'ai l'habitude sa manière de faire la technique ne marche plus », etc. Ben oui. Dans le cadre B, ce qu'on fait habituellement dans le cadre A ne marche plus. Il ne faut pas oublier que même si on pratique tous et toutes le même art martial, il n'y a pas qu'un seul style d'aïkido et on n'a pas besoin de se comporter entre styles comme certains pratiquants martiaux peu ouverts d'esprit peuvent se comporter avec nous 😅
Bref, je sors de ce stage ravi, c'était vraiment un super moyen d'occuper mes vacances, de réviser les bases et de voir des techniques un peu plus inhabituelles, tout ça avec un suivi très personnel que favorise beaucoup cette formule de petit groupe avec 3 heures quotidiennes. J'ai bien aimé écrire ces petits résumés sur Mastodon aussi :)
5/5 (fin)
-
Quatrième jour, ça va un peu mieux physiquement.
On a lâché les jo aujourd'hui pour prendre les bokken (sabres en bois). On a commencé par travailler le happogiri (coupe dans huit directions), des deux côtés. Puis, happogiri sur le septième suburi (coupe puis piqué de l'autre côté). Une difficulté dans cette exercice est de bien différencier les positions en fin de coupe (hanmi) et en fin de piqué (hitoemi) : les positions des pieds, des hanches, des épaules et bien sûr des bras diffèrent.
On a ensuite travaillé le chassé du ken sur le septième awase, côté tori comme côté uke. Et on a terminé par enchaîner le septième awase.
Pause petit déjeuner, qui sont décidément de plus en plus longues (je ne m'en plains pas, ce n'est pas plus mal), puis reprise à mains nues, avec une séance sur le thème de kosa dori (attraper le poignet avec la main qui n'est pas en miroir). Ikkyo, nikkyo, deux formes de kote gaeshi, peut-être d'autres mais je ne sais déjà plus lesquelles (fatigue 😩), et une demi-heure de travail de groupe à enchaîner les techniques en ki no nagare, toujours sur kosa dori. On a refait ikkyo, kote gaeshi, kokyo ho, udekime nage, ikkyo nage et une autre dont je ne me souviens plus.
4/5 (suite et fin demain)
-
Je vais parler de mes interprétations préférées moi aussi.
C'est pas mon opéra préféré mais j'aime quand même beaucoup Faust de Gounod. Ça parle du docteur Faust, au bout de sa vie qui fait une crise et se demande à quoi ça m'a servi tout ça, la connaissance la science et tout, vazy ranafout toi je t'emmerde toi je t'emmerde toi aussi keskevouzaléfèr et Dieu je t'emmerde aussi mais d'une force vous avez pas idée
Sur ce on sonne
— NON j'ai pas cinq minutes pour parler de Jésus bordel
— C'est pas Jésus lol moi je suis le diable et je peux peut-être faire quelque chose pour toi, ça t'en bouche un coin hein 😈
— Ah ouais ? Bah vas-y prouve-le je suis pas d'humeur là
— Ben je peux te donner littéralement tout ce que tu veux, dis un truc tu l'asFaust voit une fille par la fenêtre (Marguerite) qui lui tape dans l'œil et dit euhh rends-moi jeune et beau gosse je viens d'avoir une idée si tu vois ce que je veux dire
Méphisto fait « laisse une goutte de sang là tu sais c'est pas gratuit cette histoire, je te fais le deal standard »
Faust qui ne pense déjà plus avec son cerveau lui dit uéué tkt allez ça dégage maintenant je suis occupé là byeFin de l'acte I.
Acte II : C'est la fête du village. Docteur Faust avec son nouveau summer body a la ferme intention de serrer. Il stalke un peu Marguerite et il va faire son move mais qui voilà t'y pas, Méphisto débarque comme s'il était chez lui, déguisé, salut les djeunz, il fait des clins d'œil salaces à Faust, il se moque de son crush, il commence à faire des tours de magie de plus en plus cringe. C'est un énorme party pooper en somme, tout ça pour rappeler à Faust « tu m'appartiens tu sais, t'es ma biatch, mais amuse-toi hein, fais comme si j'étais pas là lol »
Et pour mettre l'ambiance, il prend le micro et il met un son pour expliquer à quel point c'est lui le patron : l'air du Veau d'or.
Et je trouve que personne ne l'a jamais mieux chanté que Boris Christoff. (Je dois dire que je ne suis ni chanteur ni spécialiste de l'opéra, c'est juste mon ressenti subjectif.)
Sa prononciation et son articulation sont parfaites, il met de l'intention dans chaque syllabe, y compris et surtout dans les mots les plus forts du texte (abject, infâme, sang, fange), et son jeu donnerait des frissons à Jack Nicholson.
Qu'est-ce que j'aime ce clip, je pourrais le regarder en boucle pendant des heures.
https://www.youtube.com/watch?v=WIwCEVk8r6E
J'arrête là mais regardez l'opéra si vous voulez savoir comment ça se termine, il est chouette :)
-
Troisième jour, la fatigue physique commence à se faire sentir.
On a à nouveau commencé par du jo, avec quelques répétitions des happogiri à gauche et à droite pour bien les fixer, puis on a travaillé les 23 suburi un par un (frappes de base). Ils commencent à être tous un peu familiers, mais maintenant il y a un travail de longue haleine qui commence pour les perfectionner.
Enfin, on a travaillé le roku no jo à deux (un kata à six temps).
Puis, pause petit déjeuner, un peu plus longue que d'habitude (certainement du fait de la fatigue), et une heure et demie de travail à mains nues.
On a commencé par ikkyo et nikkyo sur kata dori (saisie à l'épaule), puis on est passé sur une saisie à l'épaule à laquelle on ajoute un shomen, pour faire plusieurs techniques dont koshi nage et kokyu ho.
Enfin, un quart d'heure de travail en groupe où une personne faisait passer tout le monde sur des attaques dynamiques (j'adore ce genre de moments : c'est rythmé quand on est tori, et c'est généralement sur des techniques à projection donc je m'amuse en général beaucoup sur les ukemi quand je suis uke).
3/5 (suite demain)
-
Alors, aujourd'hui (hier) on a recommencé par une bonne heure et quart de jo, et les awase qu'on n'avait pas travaillé hier : une variante du deuxième où l'on ouvre d'un côté mais on pare de l'autre, l'awase haya gaeshi et celui en gedan où l'on chasse le jo de l'autre en retournant rapidement le sien (c'est pas facile).
Mon prof me faisait remarquer que j'avais de plus en plus tendance à raidir les épaules alors qu'il faut les décontracter, il faut que je fasse attention à ne pas laisser cette mauvaise habitude s'installer.Puis on a dû laisser la grande salle à un cours de kinomichi et on s'est repliés dans la petite, avec une surface de tapis minuscule. Là un des challenges a été de ne pas se projeter les uns sur les autres.
Le thème de la session à mains nues était la saisie morote dori (à deux mains sur l'avant-bras). On a commencé par un tas de formes différentes de kokyu ho : la forme classique, une forme où l'on maintient l'avant bras coude vers le haut, une où on le tire vers le bas, une où l'on contrôle l'épaule par une rotation du bras (j'ai trouvé celle-ci particulièrement technique et difficile).
On a terminé avec kote gaeshi et shiho nage, toujours sur morote dori, puis quand on a pu réintégrer la grande salle on a vu quelques formes des mêmes techniques en ki no nagare (départ dynamique).2/5 (suite demain)
-
Donc, toute cette semaine je suis un stage d'aïkido, donné chez nous par notre professeur principal.
Aujourd'hui on était 8 : 6 ceintures noires et 2 ceintures blanches. Six étaient du dojo, une personne venait de Fontainebleau et une autre de Metz.
On a commencé à 9 heures avec une séance de jo (bâton moyen), pendant laquelle on a travaillé des piqués dans les 8 directions (pas facile de les faire dans le bon ordre), et les premiers awase du jo (des enchaînements élémentaires qu'on travaille pour développer la synchronisation entre partenaires : ouverture, attaque, parade) : vers le ventre, vers le dos, vers le genou.
Un peu après 10 heures on s'est rassemblé autour d'un petit déjeuner, et 20 minutes plus tard on a repris à mains nues jusqu'à midi et demie. On a commencé par des techniques en suwariwaza (à genoux) sur kata dori (saisie à l'épaule). Puis on est passé debout pour une série de techniques sur une saisie au poignet (katate dori) : ikkyo omote et ura, kote gaeshi, nikkyo ura, shiho nage omote et ura, et irimi nage en forme ue.
1/5 (suite demain)
-
Where could I find something like a collection of interesting graphs? There would be fully-connected graphs, grids, binary trees, etc., maybe parametric graphs too?
I think what I am mostly looking for, more than a collection, is a kind of zoology, or "periodic table", with some kind of structure. There would be the fully connected graphs on one side, on the other side I guess vertices with no edges, on another side maybe a fully linear graph (1D), extending to ND, etc.
-
Ça va très bien ensemble le cadmium du chocolat avec le cadmium du pain je trouve
-
Real-life application of the Theorema Egregium https://en.wikipedia.org/wiki/Theorema_Egregium
-
I am moving all my computing libraries to #xarray, no regrets. It is a natural way to manipulate datasets of rectangular arrays, with named coordinates and dimensions: https://xarray.dev/
There are several possible backends, including #dask which allows lazy data loading.
I had the pleasure of meeting some of the devs last week, who showed me a preview of the upcoming `DataTree` structure which is going to make this library even more versatile! -
European Citizens' Initiative to make safe and accessible abortion available to all in Europe:
https://eci.ec.europa.eu/044/public/#/screen/home
It needs to reach 1 million signatures and 7 member state thresholds. We are still far from that, so please sign *now* if you can (European citizens only) and share widely (everybody)!
Let's do this already, come on it's 2024…
#Europe #MyVoiceMyChoice #RightToChoose #Abortion #AbortionRights #HumanRights #ProChoice #MyBodyMyChoice #WomenRightsAreHumanRights #democracy
-
CW: Enormous amount of food
This is a gallon (about 4 L) of clam chowder.
-
I also really enjoyed the lightning talk by Toni Peter https://tonipeter.de/ at #RustSciComp23 who managed in 7 minutes to give a really convincing example of how the #Rust compiler forbids you to shoot yourself in the foot, and allows you to avoid yet another memory safety trap without even having to think about it.
It also enables compile-time unit libraries to check physical units at compile time without any numerical overhead at runtime.
-
I really enjoyed the talk by Manuel Drehwald at #RustSciComp23 who drew the lines of an exciting future for #AutomaticDifferentiation in #Rust with #LLVM #Enzyme , which should be directly integrated into the compiler at an horizon of a couple of months.
If I understood correctly, the idea is to differentiate code at the LLVM IR level, *after optimization* (and to do another pass of optimization after that). This can produce faster code than the AD engines that operate at the source code level.
-
Fantastic blogpost series by @aras on the compression of ND (with N=2) float arrays: https://aras-p.info/blog/2023/01/29/Float-Compression-0-Intro/
-
A fascinating video on fabric pleating (in French): https://invidious.fdn.fr/watch?v=9jklE9XdkG4
They sandwich fabric inside folded cardboard forms, and then steam it to make it keep the pleats.
The cardboard forms are very reminiscent of origami tessellations.