🏡


  1. Writing a good CLAUDE.md | HumanLayer Blog
  2. My Current global CLAUDE.md
  3. About KeePassXC’s Code Quality Control – KeePassXC
  4. How to build a remarkable command palette
  5. Leaderboard - compar:IA, the AI chatbot arena

  1. December 01, 2025
    1. 🔗 benji.dog rss

      Hennepin County Library card featuring
Prince

      Forgot to show everyone my new library card.

    2. 🔗 r/reverseengineering Quantum Silicon Core Loader v5.7 Update - Universal Dynamic Bootstrapping & Complete Memory Operations rss
    3. 🔗 jellyfin/jellyfin 10.11.4 release

      🚀 Jellyfin Server 10.11.4

      We are pleased to announce the latest stable release of Jellyfin, version 10.11.4! This minor release brings several bugfixes to improve your Jellyfin experience. As always, please ensure you take a full backup before upgrading!

      You can find more details about and discuss this release on our forums.

      Changelog (10)

      📈 General Changes

  2. November 30, 2025
    1. 🔗 sacha chua :: living an awesome life La semaine du 24 novembre au 30 novembre rss

      Lundi, le vingt-quatre novembre

      Ma fille s'est réveillée trÚs tard et a manqué la classe du matin. Au lieu de m'inquiéter, souci, je me suis concentrée sur ma routine matinale et mes tùches. J'ai travaillé sur la chanson For Good au piano, que l'appli Simply Piano vient d'ajouter à son catalogue. Puis j'ai suivi une vidéo d'exercices de l'exercices faciles, parce que j'étais un peu fatiguée. J'ai fait du vélo jusqu'au à magasin et j'ai acheté un chandail. Mais je pense que je vais le rendre rapporter. Je trouve que je n'aime pas ces longues manches longues quand je travaille tape sur mon ordinateur.

      J'ai publié mon bulletin d'information à propos d'Emacs sur l'Emacs. Pour la conférence, j'ai donné des conseils à un intervenant.

      L'aprĂšs-midi, je n'ai pas eu de un Zoom avec ma tutrice parce qu'elle Ă©tait malade. Quand mĂȘme, j'ai prĂ©parĂ© mon journal pour la semaine derniĂšre et j'ai pratiquĂ© l'expression orale.

      Ma fille est parfois heureuse et parfois grincheuse. La vie continue.

      Demain, je vais emmener ma fille à son oculariste et son cours d'art. (Et l'école virtuelle, bien sûr.) Moi, je vais discuter de gestion du stress avec la thérapeute.

      Mardi, le vingt-cinq novembre

      C'Ă©tait une journĂ©e chargĂ©e occupĂ©e. De Ce matin, j'ai emmenĂ© ma fille chez l'oculariste qui lui donc il a poli sa prothĂšse oculaire. Nous avons l'habitude de d'​une petite friandise aprĂšs chaque rendez-vous. Elle a choisi un gĂąteau-sucette de Starbucks, mais elle l'a trouvĂ© trop sucrĂ©. J'ai dĂ©posĂ© ma fille chez nous Ă  la maison pour l'Ă©cole virtuelle. parmi Elle avait son club Minecraft pendant la pause dĂ©jeuner. J'ai fait du vĂ©lo jusqu'aux Stockyards pour rendre le chandail que j'ai achetĂ© hier. J'ai aussi fait du les courses : la vinaigrette au sĂ©same, une boĂźte de mangues et des har gow raviolis aux crevettes pour ma fille. Je suis rentrĂ©e et j'ai mangĂ© mon dĂ©jeuner. Puis j'ai travaillĂ© sur les sous-titres pour la confĂ©rence. AprĂšs l'Ă©cole, j'ai emmenĂ© ma fille Ă  son cours d'art Ă  vĂ©lo malgrĂ© la pluie. Je suis rentrĂ©e juste Ă  temps pour mon Zoom sur la gestion du stress oĂč la therapiste thĂ©rapeute m'a aidĂ© Ă  Ă©tablir mes objectifs pour prendre soin de moi soi chaque semaine :

      • Je me couche tous les samedis Ă  vingt-deux heures tous les samedis.
      • Je fais une promenade au parc de pour vingt Ă  trente minutes deux fois par semaine.
      • J'Ă©cris un journal de gratitude pendant cinq Ă  dix minutes tous les jours.
      • Je prĂ©pare un repas chaque semaine.

      Aujourd'hui, j'étais heureuse parce que j'étais bien emmitouflée malgré la pluie pendant que je faisais du vélo.

      Mercredi, le vingt-six novembre

      Aujourd'hui ma fille s'est rĂ©veillĂ©e un peu tard encore. Au lieu du petit-dĂ©jeuner, elle est allĂ©e directement Ă  l'Ă©cole virtuelle. Elle a pris son mangĂ© le petit-dĂ©jeuner pendant la rĂ©crĂ©. Il n'y a pas eu le temps de les pour le lui brosser les dents parce qu'elle a dĂ» retourner Ă  l'Ă©cole, et j'ai oubliĂ© ça de le faire pendant la pause dĂ©jeuner. Quand nos routines sont perturbé​e​s, j'​oublie je oublie beaucoup de choses.

      Quand mĂȘme, j'ai fini les sous-titres pour une autre vidĂ©o pour la confĂ©rence. J'ai aussi modifiĂ© et testĂ© quelques logiciels pour la le gestion du programme. J'ai ajoutĂ© des Ă  nos notes pour que l'annĂ©e prochaine soit donc la annĂ©e prochaine sera plus facile.

      J'ai participé à la réunion virtuelle Emacs Berlin. Nous avons résolu résoudre quelques problÚmes problems.

      À quatorze heures, j'ai fait une promenade au parc pour prendre soin de moi soi. Il y avait un du vent fort.

      AprÚs l'école, j'ai emmené ma fille au terrain de jeu pour passer du le temps avec ses amis. Malheureusement, ils ont dû partir tÎt.

      Aujourd'hui, j'étais j'ai été contente parce que ma fille réessaie le jeu vidéo Ni No kuni toute seule. Elle est plus courageuse que quand elle l'était plus petite a plus de courage quélle ne l'était plus jeune.

      Jeudi, le vingt-sept novembre

      Il y avait du vent et de la neige, donc nous sommes restés à la maison. J'ai ramassé beaucoup de feuilles dans le jardin de devant, grùce aux vents forts hier. Je pense que c'est qu'ils sont la plupart des feuilles majorité de les. L'arbre voisin proche est finalement dénudé nu.

      J'ai reçu des corrections des intervenants, donc j'ai révisé les sous-titres. J'ai aussi mis à jour l'annonceur automatique de IRC.

      J'ai imprimé quelques devoirs de ma fille parce que parfois elle trouve que lui travailler sur avec le papier lui est plus facile que sur avec l'ordinateur. Elle a alterné entre les devoirs et le jeu vidéo Ni no Kuni. Elle a accompli quelques tùches.

      J'ai analysé mon journal en préparation du de Zoom avec ma tutrice demain.

      Vendredi, le vingt-huit novembre

      J'ai relu mon journal de pour la semaine derniĂšre Ă  voix haute pour que ma tutrice Claire corrige peut corriger mes erreurs. Petit Ă  petit, je m'am​é​liore. Claire m'a donnĂ© des conseils sur les expressions plus naturelles. J'ai créé un petit logiciel qui compte les mots uniques dans mon journal. J'ai utilisĂ© la le bibliothĂšque "spacy" pour simplifie​r les mots Ă  aux l'infinitif​s et au singulier​s. Par exemple, "suis" et "est" sont comptĂ©s comme un seul​e mot. Il en va de mĂȘme pour "mot" et "mots." Cette analyse me donne une idĂ©e de l'expansion de mon vocabulaire. Jusqu'Ă  prĂ©sent, j'ai utilisĂ© environ de sept cent trente mots unique​s, et j'ajoute gĂ©nĂ©ralement un peu plus de vingt mots uniques chaque entrĂ©e.

      Ma fille et moi sommes allĂ©es aux Stockyards Ă  pied et en patinette pour acheter un hoodie, un jogging, un sac Ă  dos, et plusieurs pinces Ă  cheveux. Elle veut aussi ĂȘtre bien emmitouflĂ©e Ă  la maison comme moi, et elle ne cesse de grandir.

      AprĂšs le souper, ma fille veut que je l'aide avec les parties ennuyeu​ses​x du jeu, pendant qu'elle travaille sur ses devoirs sur en papier. D'une part, j'ai besoin de temps pour Ă©crire mon journal et pratiquer la conversation discuter avec Boraspeak. D'autre part, elle veut passer du le temps avec moi au lieu d'ĂȘtre seul​e dans sa chambre, et elle travaille sur ses devoirs.

      Je peux apprendre le français à un autre moment, comme dans le matin avant qu'elle se réveille.

      Samedi, le vingt-neuf novembre

      Cette journĂ©e a Ă©tĂ© est trĂšs chargĂ©e occupĂ©e ! Ce matin, nous avons nettoyĂ© les gouttiĂšres qui Ă©taient bouchĂ©e​s avec beaucoup de les feuilles. Ma fille est montĂ©e Ă  l'​échelle et elle a aidĂ© mon mari sur le toit Ă  l'avant. Mon mari a utilisĂ© un souffleur Ă  feuilles. a soufflĂ© les feuilles avec une souffleuse. Puis ils ont utilisĂ© des plantoirs pour dĂ©boucher les gouttiĂšres de devant. Ils ont aussi nettoyĂ© les gouttiĂšres de notre voisin, parce qu'il que il a un peu le vertige peur de hauteur. Les gouttiĂšres Ă  l'arriĂšre derriĂšres sont trop haut​es pour ma fille, donc mon mari les a l'a nettoyé​es seul. Moi, je l'ai aidĂ© j'ai s'aidĂ© avec l'Ă©chelle, et je suis restĂ©e proche juste au cas oĂč il aurait besoin d'aide.

      Ensuite, j'ai emmenĂ© ma fille Ă  la patinoire extĂ©rieur​e au parc. Elle vient d'ouvrir est venue d'ouvrir pour la saison. Nous avons aimĂ© patiner avec son amie et le pĂšre de son amie qui joue au hockey pour le la plaisir, donc il patine trĂšs bien. Il a donnĂ© des conseils pour mieux s'​arrĂȘter, et ils ont jouĂ© Ă  chat. Nous avons bu du chocolat chaud quand les enfants ont eu besoin d'une pause.

      Ils ont achetĂ© des billets pour le MusĂ©e des Illusions en solde. Ça avait l'air amusant sonnait comme amusant et ma fille a voulu y aller avec son amie, donc j'ai aussi achetĂ© des billets pour ma famille. AprĂšs un souper rapide, nous sommes allĂ©s au Ă  musĂ©e Ă  vĂ©lo. La promenade Ă  vĂ©lo Ă©tait agrĂ©able, et nous sommes arrivé​s juste Ă  l'heure. C'Ă©tait trĂšs amusant, et nous avons pris beaucoup de photographies. Ma fille a particuliĂšrement aimĂ©* particuliĂšrement les photographies Ă  l'envers​e oĂč une pancarte Ă  l'envers crĂ©ait a fait l'illusion.

      AprĂšs tout cela, je suis trĂšs fatiguĂ©e​s. Mais cette journĂ©e a Ă©tĂ© est trĂšs bien. J'Ă©tais heureuse parce que ma fille Ă©tait soit si fiĂšre de son aide.

      Dimanche, le trente novembre

      Cette journée a été difficile. Ma fille a demandé si je pouvais l'emmener lui pourrais emmener à des endroits comme le Musée des Illusions pour prendre encore des photos, mais je n'ai pas pu accepter tout de suite parce que nous avons eu beaucoup d'autres priorités. Jusqu'à présent, elle n'a pas fini ses devoirs. Elle n'a pas voulu d'aide. C'est pourquoi aujourd'hui elle est grincheuse et maintenant elle boude dans sa chambre. Je me suis inquiétée, j'ai m'inquiété, mais je me suis rappelé qu'elle a neuf ans, c'est probablement une phase de pré-adolescence partie d'adolescence.

      MalgrĂ© la bouderie, je me suis concentrĂ©e sur mes propres tĂąches. J'ai cuisinĂ© des lasagnes de la lasagne. Elle a eu faim, donc elle est revenue a Ă©mergĂ©. Quand elle en a mangĂ©, elle avait l'air bien. Ensuite, elle a encore disparu dans Ă  sa chambre. C'est la vie. Si quelques personnes personne avaient aurait rĂ©solu les conflits de la vie de famille, tout le monde leur lui donnerait donneraient beaucoup d'argent. Mais si nous restons serions calmes quand elle revient, Ă©merge, elle sentira sentait notre amour et notre soutien. Je ne sais pas. Parfois je m'inquiĂ©te que je dois ĂȘtre plus autoritaire et je dois mettre des limites claires, particuliĂšrement sur le temps passĂš devant les Ă©crans. L'Ă©ducation des enfants, c'est trĂšs difficile. Pour nous, je pense qu'une rĂ©union de famille peut ĂȘtre mieux que d'appliquer unilatĂ©ralement de nouvelles rĂšgles.

      Je n'ai pas fait de promenade, mais au moins, je dois faire de l'exercice.

      Reflection

      For Saturday's entry, I experimented with prompting Gemini AI to be more conversational. This way, I can get the same kind of back-and-forth that I liked with Boraspeak, but more text-based and more under my control. Here's the prompt I used:

      Pretend you are a patient French tutor helping me practice conversation as I describe my day and get ready to write my journal entry. Respond with short conversational turns. If I make a mistake, try to subtly correct it by saying the right thing. Ask one follow-up question with at least two choices to help me expand my vocabulary. I'll start:

      Nous avons nettoyé les gouttiÚres qui étaient bouchée avec les feuilles.

      I found that drafting my diary entry with a keyboard instead of handwriting it made it easier to add more details and corrections, since I didn't need to rewrap the text manually. I also notice that I now tend to use text search more than scanning for little icons to find tidbits to reuse. I like the way the hand-drawn images make it easier to keep track of the corrections, though, which might be useful for reviewing the kinds of mistakes that I make. In this entry, I'll experiment with indicating the things I changed using strike-throughs. I also ended up writing a little bit of Javascript to toggle the visibility of revisions. I haven't decided yet whether the non-JS version should hide the revisions or show them by default. I also wrote this little bit of Emacs Lisp to copy a cleaner version:

      (defun my-org-copy-clean-version (text)
        "Copy BEG to END without strike-throughs."
        (interactive (list (if (region-active-p) (buffer-substring (region-beginning) (region-end))
                             (sentence-at-point))))
        (let ((result
               (mapconcat (lambda (o)
                                   (if (stringp o)
                                       o
                                     (car (org-element-contents o))))
                                 (seq-remove (lambda (o)
                                               (and (listp o)
                                                    (member (org-element-type o)
                                                            '(strike-through macro))))
                                             (org-element-parse-secondary-string
                                              text '(paragraph bold strike-through macro)))
                                 " ")))
                 (setq result
                   (replace-regexp-in-string
                    "  +" " "
                    (replace-regexp-in-string " [\\.,]" "\\1" result)))
          (when (called-interactively-p 'any)
            (message "%s" result)
            (kill-new result))
          result))
      

      my-org-copy-clean-version

      You can e-mail me at sacha@sachachua.com.

    2. 🔗 r/wiesbaden Erasmus Wiesbaden rss
    3. 🔗 r/LocalLLaMA I mapped how language models decide when a pile of sand becomes a “heap” rss

      I mapped how language models decide when a pile of sand becomes a “heap” | This chart compares how three open-weight language models decide when a pile of sand becomes a “heap.”

      • X-axis: number of grains of sand, on a log scale from 1 to 100,000,000.

      • Y-axis: probability that the model answers “Yes, this is a heap” given that many grains, P(Yes | n).

      What each line shows:

      • Cyan – Mistral-7B: starts around 0.25 at 1 grain and climbs smoothly to ~0.8 by 100M grains.

      • Magenta – DeepSeek-7B: similar S-shape but consistently lower than Mistral; it crosses the 0.5 line later, so it’s “stricter” about when a heap begins.

      • Yellow – Llama-3-8B: stays noisy in roughly the 0.35–0.6 band across almost the entire range, from 1 grain to 100M, rarely committing strongly either way.

      The shaded band between 0.4 and 0.6 highlights the “borderline” region where the models are most uncertain about heapness. All three curves come from the same basic setup:
      I give the model a few examples (1–2 grains → “No”, 999,999–1,000,000 grains → “Yes”), then ask for many different values of n:

      “There is a pile of n grains of sand. Is this a heap? Answer yes or no.”

      For each n, I plot the softmax probability on the “Yes” token. Full writeup with more charts and prompt details is here submitted by /u/Specialist_Bad_4465
      [link] [comments]
      ---|---

    4. 🔗 r/LocalLLaMA $900 for 192GB RAM on Oct 23rd, now costs over $3k rss

      $900 for 192GB RAM on Oct 23rd, now costs over $3k | Two 96GB kits cost me $900 on Oct 23rd. Now one month later trying to get an equivalent amount costs about $3200.. Just insane. Wondering what the prices are going to be late 2026, considering word is that this isn't going to be getting better until 2027. Prices here are in CAD btw. USD equivalent is about $650 vs $2300. submitted by /u/Hoppss
      [link] [comments]
      ---|---

    5. 🔗 r/wiesbaden Quiet Spot for Online Lecture rss

      Hey, all! Tomorrow I have to be in Wiesbaden for an interview, but before that I need to join an online lecture from my university. The lecture is quite interactive and I need to talk out loud, so sitting in a library is generally not a possibility.

      In other cities I have been able to find a quiet spot at the local uni Mensa to do this. Do you recommend any particular Mensa or other building with an eduroam connection in Wiesbaden where I could sit for two hours and be able to talk without being shushed?

      submitted by /u/wastydkyss
      [link] [comments]

    6. 🔗 r/reverseengineering External ESP Overlay in Java rss
    7. 🔗 r/wiesbaden Wikita- Krippenplatz in Wiesbaden rss

      Wie seid ihr an einen Krippenplatz in Wiesbaden gekommen? Hat die Bewerbung ĂŒber Wikita gereicht oder seid ihr zusĂ€tzlich noch persönlich bei den Kitas vorbeigegangen?

      Bisher ist bei uns noch kein Platz in Aussicht trotz Bewerbungen vor der Geburt. Alle 10 Bewerbungsmöglichkeiten wurden ausgereizt.

      submitted by /u/florapalmtree
      [link] [comments]

    8. 🔗 r/wiesbaden Boxen in Wiesbaden/Mainz/RĂŒsselsheim rss

      Hey! Ich wĂŒrde gerne mit dem Boxen beginnen. Wichtig wĂ€re mir auch klassisches Boxen mit Sparring und kein Fitness-Boxen o.Ă€.

      Ich habe viele Angebote fĂŒr Kickboxen oder MMA gefunden, wollte aber fragen ob jemand von euch klassisches Boxen trainiert und wo man als AnfĂ€nger ohne große Vorkenntnisse einsteigen und ein faires, sportliches Miteinander erleben könnte.

      Im Umkreis Wiesbaden/Mainz/RĂŒsselsheim und gut mit dem Auto zu erreichen wĂ€re top!

      submitted by /u/Physical-Drawer-5974
      [link] [comments]

    9. 🔗 Register Spill Joy & Curiosity #64 rss

      I was live on Twitch this week, using Amp to hack on my little side- and toy- project terminal emulator. It's written in Rust, barely has any third-party dependencies, and does its rendering using Metal and the GPU.

      Without exaggeration (and I know it sounds like exaggeration, but hey, it's not): this was some of the most magical stuff I've ever experienced with agents.

      You can still watch the whole thing here. If you do, you'll see how the agent figures out how to render background colors for terminal cells, how it then fixes the wrong struct alignment/padding of the data it sends to the GPU after I show it a screenshot, how it then builds a 2D renderer for box drawing characters, and a feedback loop, and then iterates based on screenshots to render curved and straight characters.

      Or you can watch these two highlights: this one in which I guide the agent to build a feedback loop for itself, so it can "see" what the GPU renders; and then this one, in which the agent first uses the feedback loop to check which box-drawing characters aren't rendered properly and then adds the code to render them.

      Magical, truly. Rendering the characters -- that's one thing. But how it "understood" how the feedback loop should work and how it builds it -- man, that was mind-blowing.

      • Claude Opus 4.5 was released. A week after Gemini 3 Pro.

      • We switched Amp to Opus 4.5, too. We switched after a lot of user feedback, and back and forth, and evaluations, and testing, and should-we? and could-we? and don't-we-have-to? and it's-so-good. There's more in the post there and I encourage you to use it, but let me say this: I'm rethinking -- again -- the future of software development.

      • On a more practical level: I'm really fascinated by Anthropic's Tool Search Tool. This does feel like something really useful. I've implemented it in Amp in less than an hour and have been playing around with it. There's downsides (latency!), but I'm very intrigued.

      • This week I learned about expect(1) and pexpect, but, never having watched the movie, I don't know what to make of this warning: "Don't do this unless you like being John Malkovich"

      • Henrik Karlsson: "Today is my 1 year anniversary of being a full time writer on Substack. Some reflections." Very interesting.

      • Speaking of, I've really come to enjoy reading through Substack notes. Here's one by the very same Henrik Karlsson that I keep thinking of: "When I have low blood suger, or am in a bad mood because I haven't exercised in a while, or have some other imbalance in my body, my mind will typically conjure some reason why I'm feeling that way; it will invent a story that explains why I'm feeling sad or frustrated. 'I feel so trapped in my life.' 'X is so selfish.' Etc. It is rarely productive to pay to much attention to those thoughts in the moment, since they are just made up stories, to explain a negative affect; giving them to much attention just makes my brain elaborate and come up with even fancier (and falser) stories for why I'm feeling bad." It is incredible, isn't it, to read something like that , in a feed. Like hearing a live orchestra when someone's phone rings.

      • Benedict Evans in his latest newsletter: "Back to 1997: no one knows how this is all going to work. There are capital markets stories (even more for Coreweave and the other neoclouds), and chip stories, but the core I keep coming back to is the level of uncertainty around the actual applications - remember Yahoo, and Netscape, and Pointcast? i-mode and Blackberry? And meanwhile, Google didn't exist yet and Mark Zuckerberg was 13. Bubble or no bubble, no one knows anything."

      • And Benedict Evans has a new presentation out. Highly recommend flipping through it, as always.

      • Maybe I'm in a bubble and that's why I don't come across these types of posts very often anymore, but this one, Gunnar Morling's On Idempotency Keys, was great and made me think of a lot of books and posts I read now many years ago.

      • What a read: Trillions Spent and Big Software Projects Are Still Failing. The subtitle -- "AI won't solve IT's management problems" -- already contains the clue that this is about "IT" and Big Software in Big Enterprises. That's a world I'm very much not connected to (and it's also interested that the world I am in doesn't even get a mention) and it's very, very, very interesting. Here's one of many setup & punchline pairs that I could quote: "Phoenix project executives believed they could deliver a modernized payment system, customizing PeopleSoft's off-the-shelf payroll package to follow 80,000 pay rules spanning 105 collective agreements with federal public-service unions. It also was attempting to implement 34 human-resource system interfaces across 101 government agencies and departments required for sharing employee data. Further, the government's developer team thought they could accomplish this for less than 60 percent of the vendor's proposed budget." And the punchline: "Phoenix's payroll meltdown was preordained. As a result, over the past nine years, around 70 percent of the 430,000 current and former Canadian federal government employees paid through Phoenix have endured paycheck errors. Even as recently as fiscal year 2023-2024, a third of all employees experienced paycheck mistakes. The ongoing financial stress and anxieties for thousands of employees and their families have been immeasurable." But there's so much more in there. I didn't know about U.K. Post Office disaster and I had only read something short about the Lidl/SAP failure ("[
] three years of trying to make SAP's €500 million enterprise resource planning (ERP) system work properly.") Incredible stuff.

      • Ghostty has search!

      • Weirdly enough, reading about these big IT projects reminded me of this 2018 Andy Greenberg article in Wired about the NotPetya attack on Maersk. Fantastic read: "All across Maersk headquarters, the full scale of the crisis was starting to become clear. Within half an hour, Maersk employees were running down hallways, yelling to their colleagues to turn off computers or disconnect them from Maersk's network before the malicious software could infect them, as it dawned on them that every minute could mean dozens or hundreds more corrupted PCs. Tech workers ran into conference rooms and unplugged machines in the middle of meetings. Soon staffers were hurdling over locked key-card gates, which had been paralyzed by the still-mysterious malware, to spread the warning to other sections of the building." I'm pretty sure that I read this when it came out and in the seven years since, I've thought of this scene many times: "When the tense engineers in Maidenhead set up a connection to the Ghana office, however, they found its bandwidth was so thin that it would take days to transmit the several-hundred-gigabyte domain controller backup to the UK. Their next idea: put a Ghanaian staffer on the next plane to London. But none of the West African office's employees had a British visa. So the Maidenhead operation arranged for a kind of relay race: One staffer from the Ghana office flew to Nigeria to meet another Maersk employee in the airport to hand off the very precious hard drive. That staffer then boarded the six-and-a-half-hour flight to Heathrow, carrying the keystone of Maersk's entire recovery process."

      • Ethan Mollick on the Three Years from GPT-3 to Gemini 3: "Three years ago, we were impressed that a machine could write a poem about otters. Less than 1.000 days later, I am debating statistical methodology with an agent that built its own research environment. The era of the chatbot is turning into the era of the digital coworker. To be very clear, Gemini 3 isn't perfect, and it still needs a manager who can guide and check it. But it suggests that 'human in the loop' is evolving from 'human who fixes AI mistakes' to 'human who directs AI work.' And that may be the biggest change since the release of ChatGPT."

      • swyx on Agent Labs.

      • Compare: Bavarian Forest 2022 and Forests in Formation 2025. (If you like Factorio, you should also look at Stahlwerk and Chemiefabrik.)

      • According to this Harvard Business School paper, Acquired.fm (love them) now makes $2.5m per episode. They're the best in the game, so: congratulations!

      • We're Losing Our Voice to LLMs. I don't use LLMs to write prose for me and can't imagine ever wanting to, but lately, with Gemini 3 and now with Opus 4.5, what I've done is to hand them a collection of my writing that I want to emulate in a new thing and say "This is how I wrote, analyze the writing style." They then come back with an eerily good analysis and then I tell them: "Imagine you're Robert Gottlieb, how would you edit this?" And what they send back is not what I'd do, but it's enough of a push to keep me rolling down the hill.

      • Beautiful personal website: alanagoyal.com

      • My ex-colleague Piotr, over at Zed Industries, wrote about making the project search in Zed a lot faster. Nerd-sniped: Project Search. That's a great post. Perfect hook, carefully chosen code examples, great tone ("For a mix of reasons (including hubris), we never truly loved the idea of blindly going with ripgrep."), good length. Now this is how it's done.

      • Also, by the way, since we're on the topic of Zed, I want you all to know that Zed's editor/editor.rs has around 25k lines of code. It's the heart of the editor. And guess what? It's not a problem. Yes, it could be shorter, but also: it's not a problem. I think working with that file has made me ignore every comment around lines of code for all eternity.

      • I've been meaning to write about how I changed my view on code reviews in the past two years, but then, while talking about it, Patrick sent me this post from the Raycast CEO and founder Thomas Paul Mann: no code reviews by default. It's all in there. I'd sign every paragraph in there. Now, maybe the thing that I need to write is about how I changed my view on pull requests


      • "This MacOS (APFS?) quirk was mentioned at the pub last night, and I still cannot believe this actually works when I tried it myself"

      • "'Everything' is search engine that locates files and folders by filename instantly for Windows. Unlike Windows search 'Everything' initially displays every file and folder on your computer (hence the name 'Everything'). [
] 'Everything' only indexes file and folder names and generally takes a few seconds to build its database. A fresh install of Windows 10 (about 120,000 files) will take about 1 second to index. 1,000,000 files will take about 1 minute."

      • I had no idea that Charli xcx had a Substack, but apparently she does and this post I found very good: The realities of being a pop star. It's weird, isn't it, how odd it feels when an artist crosses from one medium to another like that, but when you say it out loud, it does seem obvious. "All my favorite artists are absolutely not role models nor would I want them to be, but maybe that's just me. I want hedonism, danger and a sense of anti establishment to come along with my artists because when I was younger I wanted to escape through them. I don't care if they tell the truth or lie or play a character or adopt a persona or fabricate entire scenarios and worlds. To me that's the point, that's the drama, that's the fun, that's the FANTASY."

      • Benjamin Anderson: "This is what I'm calling technical deflation: it's getting easier and easier for startups to do stuff, and this seems likely continue at least for the next few years. (Importantly, this is true regardless of whether you think pretraining or RLVR have "hit a wall"--improvements on speed, cost, context length, tool use, etc. are all sufficient to keep the trend going.) So what are the consequences of technical deflation?"

      • Oh do I love these indicators in the Quake Engine! Give me all the indicators!

      • "If you physically need gear to do the thing, start with cheap gear and keep research to the minimum. As a beginner you can't percieve most of the differences between similar tools. Perceptual ability and taste only develop as your skills improve." Having had GAS in multiple different hobbies, this one of the best things said about it.

      • My wife and I are watching our way through Variety's 100 Best Comedy Movies of All Time and on Friday we saw Eddie Murphy's Raw. I've seen bits of Raw many times over the years, but never the whole thing and, man, he was so good. So good. (Good pairing: I saw Being Eddie on the plane last week and it sets up the hype around Eddie in the 80s really well, but Raw then manages to match and surpass the hype.) I also asked ChatGPT to create a spreadsheet of the list, so, here you go.

      If you also love to render box-drawing characters, you should subscribe:

    10. 🔗 r/LocalLLaMA Any idea when RAM prices will be “normal”again? rss

      Any idea when RAM prices will be “normal”again? | Is it the datacenter buildouts driving prices up? WTF? DDR4 and DDR5 prices are kinda insane right now (compared to like a couple months ago). submitted by /u/Porespellar
      [link] [comments]
      ---|---

  3. November 29, 2025
    1. 🔗 IDA Plugin Updates IDA Plugin Updates on 2025-11-29 rss

      IDA Plugin Updates on 2025-11-29

      Activity:

    2. 🔗 r/LocalLLaMA TOON is terrible, so I invented a new format (TRON) to prove a point rss

      TOON is terrible, so I invented a new format (TRON) to prove a point | There's been a lot of noise around TOON lately. This so-called "Token oriented" object notation is only useful when serializing an array of unnested objects. But lets face it, most practical use cases involve nested objects - a structure that almost always makes TOON less token efficient than JSON. Just look at the response payload for listing MCP tools for GitHub for instance. I've noticed that most people posting about TOON are comparing its token count with indented JSON. That's CHEATING. If you're going to compare token count, you gotta compare with compressed JSON. However, I do admit that there is some token inefficiencies with (compressed) JSON such as the repeating property names for common object structures. However, I didn't want to complain about TOON without providing my own suggestion. So as an experiment, I came up with my own data format called TRON (Token Reduced Object Notation). Specifications: https://tron-format.github.io/
      Playground: https://tron-format.github.io/#/playground
      JavaScript SDK: https://github.com/tron-format/tron-javascript Feel free to check out the Playground to try out TRON on your data. For now, I am not advocating this to be a standard. Just wanted to prove a point that if we really wanted to go down the route of having a token-efficient data format, we can do better than TOON. (P.S. I already spent more time than I'd like coming up with this format and creating the website and JavaScript SDK. Maybe this catches on, maybe not. But for now, unless there is passion in the community to push this forward, I will refrain from spending additional time on this) Edit: TRON is essentially a superset of JSON but with OOP features. Encoders can choose to serialize objects with class instantiation instead of pure JSON when there is more than one occurence (and more than one property) of an object structure. This almost always results in less tokens than pure JSON, while keeping the structure easy to understand by LLMs. Based on the comments, I assume most people aren't opening the specs link to figure this out. submitted by /u/No-Olive342
      [link] [comments]
      ---|---

    3. 🔗 r/reverseengineering Stop Hardcoding Passwords! (How C++ Appears in Assembly) rss
    4. 🔗 r/wiesbaden Vias RB10 rss

      Vias urgently need to be kicked off of the RB10 contract? When is this going to happen?

      submitted by /u/Electrical-You-6513
      [link] [comments]

    5. 🔗 r/LocalLLaMA Yet another reason to stick with local models rss

      Yet another reason to stick with local models | https://preview.redd.it/uofoe3u5374g1.png?width=1080&format=png&auto=webp&s=219b2ab46ac5d0b74767604bd131b78757a40ac9 Tibor Blaho, a trusted reverse engineer, found ad system strings inside the latest ChatGPT Android beta(v1.2025.329). submitted by /u/nekofneko
      [link] [comments]
      ---|---

    6. 🔗 r/wiesbaden Neues Hobby gefĂ€llig? Spiel Tischrollenspiel! (Klub) rss
    7. 🔗 HexRaysSA/plugin-repository commits sync repo: +2 plugins, +2 releases rss
      sync repo: +2 plugins, +2 releases
      
      ## New plugins
      - [ReCopilot](https://github.com/XingTuLab/recopilot) (0.2)
      - [hrtng](https://github.com/KasperskyLab/hrtng) (3.7.74)
      
    8. 🔗 HexRaysSA/plugin-repository commits add known-repository XingTuLab/recopilot rss
      add known-repository XingTuLab/recopilot
      
  4. November 28, 2025
    1. 🔗 IDA Plugin Updates IDA Plugin Updates on 2025-11-28 rss

      IDA Plugin Updates on 2025-11-28

      Activity:

    2. 🔗 r/reverseengineering Static Binary Analysis for ICS and IoT. Does It Change the Game? rss
    3. 🔗 facebookresearch/faiss v1.13.0 release

      Full Changelog : v1.12.0...v1.13.0

      Added
      2cf82ca Implement PanoramaStats (#4628)
      859127c Implement serialization for IndexIVFFlatPanorama (#4636)
      7744239 Add getter/setter for balanced_bins in PCAMatrix C API issue #4617 (#4630)
      e6510bd Add immediate notification when autoclose label is applied (#4624)
      f983e3a Integrate Panorama into IndexIVFFlatPanorama (#4606)
      3af3e00 Implementation of IndexIVFRaBitQFastScan (#4596)
      f58fd4c Add InvertedListScanner for IVFPQFastScan (#4537)
      01d394e RaBitQ Fast Scan (#4595)
      752832c Add missing Thrust includes (#4597)
      6470b8d Simplify RaBitQ slightly, improving speed and recall (#4550)
      bc3e3a1 RaBitQ: SIMD helper simplification, use faster popcount for doc-side sum (#4573)
      b7c88ea Microbenchmarks for rabitq_simd.h (#4572)
      786e405 RabitQ test coverage for SIMD codepaths (#4571)
      fa55327 Adding Idx tags in extended APIs (#4532)
      fbbb290 Set NN Descent Metric From CAGRA Params (#4540)
      514b44f OSS changes: Enable ROCm to work with Faiss on BUCK (#4485)

      Changed
      a9cc039 Upgrade cuVS to 25.10 and build pkg with CUDA=12.6 (#4639)
      6ca45d2 Optimize IVFRaBitQFastScan query factors: n nlist to n nprobe (#4643)
      49df773 Update GitHub workflow to use clang-format-21 (#4644)
      a0bd7aa clang-format | Format fbsource with clang-format 21.
      595c8aa Allow unaligned fast-scan (#4623)
      4fab13c Upgrade Faiss OSS side to numpy2 (#4523)
      2505168 Expose Remaining IVF-PQ params for CAGRA (#4593)
      1ed2611 Remove unused imports from faiss directory files (#4565)
      e5de66e Use Development.Module component in CMake FindPython (#4549)
      3c7235c Update Install Docs with Correct cuVS Version (#4547)
      f361df8 Use c++11 only in headers (#4421)
      dd637c9 Change extended API suffix from Ex to _ex (#4530)

      Fixed
      d94c330 chore: fix typos in some files (#4669)
      5d9f8d4 Fix additional typos found in second review (#4667)
      451ca84 Fix typos in documentation, tutorials, and C API (#4666)
      d0d066e Fix typos in comments and documentation (#4664)
      3ffec12 Fix typos in comments and documentation (#4662)
      2af54a4 Fix typos in comments and documentation (#4661)
      ec877e7 Fix typos in comments and documentation (#4660)
      3de200f try to fix nightly (#4657)
      18f5574 typo: SIFT -> GIST (#4642)
      675661b Fix IndexIVFRaBitQFastScan nprobe handling in search_with_parameters (#4629)
      64b1f3a Fix autoclose workflow - add GH_REPO for immediate notification
      e5fee10 Fix IVFFlatPanorama bench (#4622)
      70df32b Fix IndexIVFRaBitQFastScan by overriding search_preassigned (#4618)
      61c1c76 Fix nightly build on windows due to c++20 initializer (#4612)
      513eabc Replace static constexpr with inline constexpr in header (#4613)
      97dc014 fix: initializing order of gpu compile options (#4581)
      dbc7550 Fix ARM64 compilation error in IndexRaBitQFastScan (#4611)
      484dd97 Add IndexBinaryIDMap2 support to index binary factory (#4603)
      041ac84 Fix memory bloat in IndexBinaryHash search due to argument copying in dispatch_HammingComputer (#4600)
      2964a37 Fix nightly by updating mkl version (#4604)
      7f7b518 Unable to import faiss in python in AIX (#4602)
      266b712 Added code to catch 'ModuleNotFoundError' exception (#4577)
      3b14dad Fix AIX compilation issue while building python extension (#4587)
      1deba7b Add attribute validation to prevent silent failures in SWIG wrappers (#4583)
      3671c61 more formatting (#4568)
      d98ff43 Fix FAISS build with ROCm7 (#4567)
      50b3eb4 add "override" to overriden destructors (#4566)
      2135e5a add missing explicit specifier (#4564)
      0031d61 Revert D80734790 (#4563)
      ee6b7dd add #pragma once to some header files (#4562)
      8b83ebb fix python blank space lints (#4560)
      f46ac53 Fix missing object reference in Faiss python wrapper for IndexIVFRaBitQ (#4554)
      69f1ac0 resolve Open Source requirement violations (#4551)
      dca887a Remove unused include from IVFlib.cpp (#4534)
      3b3bf5e bugfix: add a macro guard for avx512 operation (#4539)
      fe5e77f Remove unnecessary std::move on temporaries to fix -Wpessimizing-move warnings in DeviceTensor-inl.cuh (#4545)
      2fca92f fix test_binary_cagra tests failure (#4546)
      8d9d3be Remove unused includes from AutoTune.cpp (#4533)
      75be84d Remove unused imports from fbcode/faiss (#4543)
      5c61ed8 Fix E302 lint errors: Add required blank lines before class definitions (#4541)
      daceaac replace type(x) == y with isinstance(x, y) (#4542)

      Deprecated
      2705d7a Delete rocm runner for now until it is fixed (#4658)
      f9ccd58 Remove invalid assertion checking #neighbors == graph degree (#4528)

    4. 🔗 sacha chua :: living an awesome life La semaine du 17 novembre au 23 novembre rss

      Lundi, le dix-sept novembre

      Text from sketch

      Le temps était agréable, donc aprÚs avoir fait ma routine matinale, j'ai fait du vélo à la bibliothÚque. J'ai emprunté quelques livres pour apprendre le français, y compris plusieurs dictionnaires pour les débutants. J'aime bien les dictionnaires en papier. Certainement, ils n'ont pas autant d'informations que les dictionnaires en ligne, mais je peux feuilleter un dictionnaire en papier et je trouve des mots inattendus. Je préfÚre « Collins Easy Learning French Dictionary » parce qu'il a beaucoup d'exemples.

      Je suis aussi allée au magasin pour une chemise pour ma fille. J'ai commandé trois chemises, mais deux n'étaient pas en stock. Bon, tant pis.

      L'aprÚs-midi, ma tutrice Claire a corrigé ma prononciation. J'oublie souvent comment dire « de », mais je peux pratiquer.

      Ensuite, j'ai emmené ma fille à son cours de gym, puis j'ai écrit des notes pour la session de gestion du stress demain. Je suis heureuse.

      Mardi, le dix-huit novembre

      Text from sketch

      mardi, le dix-huit novembre

      Quand je me suis levée, j'étais fatiguée parce que ma fille a fait une mauvaise nuit. Elle était aussi fatiguée, mais nous avons pris nos petits-déjeuners avant sa classe. Je lui ai brossé les dents pendant la récré. L'école virtuelle est trÚs pratique.

      J'ai publié mon bulletin d'information Emacs News et mes entrées de journal de la semaine derniÚre sur mon blog. Pour mon journal, j'ai utilisé l'IA pour faire des commentaires jusqu'à ce que ça tourne en rond.

      J'ai emmenĂ© ma fille Ă  son cours d'art. Puis, je me suis dĂ©pĂȘchĂ©e de rentrer chez moi pour ma session Zoom. J'ai discutĂ© de mes objectifs et de mes dĂ©fis, et le mĂ©decin m'a donnĂ© une liste pour prendre soin de soi.

      Pour le dßner, nous avons préparé du tonkatsu. Ma fille a pané le porc et je l'ai fait frire.

      Mercredi, le dix-neuf novembre

      Details

      Mercredi, le dix-neuf novembre 2025-11-19-08

      J'ai travaillé sur la chanson How Far I'll Go au piano. J'ai essayé une nouvelle vidéo d'exercices. C'était un peu plus énergique, donc mes bras sont fatigués. C'était difficile mais bon pour ma santé.

      Le soleil brillait et le temps Ă©tait agrĂ©able, donc j'ai fait une plus longue promenade. J'ai pratiquĂ© l'expression orale en français. C'Ă©tait trĂšs difficile. Si je pratique, un jour je pourrai parler sans trop y penser. Peut-ĂȘtre que cela prendra plusieurs annĂ©es.

      AprÚs l'école, nous sommes allées au parc, mais ses amies n'y étaient pas. Puis j'ai emmené ma fille acheter de la crÚme pour le visage adaptée aux enfants. Elle a neuf ans et elle est curieuse des soins de la peau.

      Nous avons mangé les restes. AprÚs le souper, nous avons bu du chocolat chaud. Elle a travaillé sur ses devoirs et nous avons joué au magasin imaginaire.

      La patinoire au parc va ouvrir la semaine prochaine, donc je dois acheter de nouveaux patins pour ma fille.

      Jeudi, le vingt novembre

      Text from sketch

      jeudi, le vingt novembre 2025-11-20-01

      Cette journĂ©e Ă©tait un peu pĂ©nible. Ma fille a fait une mauvaise nuit. Elle a peut-ĂȘtre jetĂ© ses couvertures en dormant, donc elle a eu trop froid. Alors elle s'est blottie contre moi. C'Ă©tait bien, mais nous Ă©tions fatiguĂ©e et la rĂ©veiller Ă©tait difficile.

      Malgré la fatigue, j'ai fait quelques tùches. J'ai fait ma routine matinale : un cours sur les accords C7, G7, et D7 au piano, une brÚve video d'exercices, et faire des courses. J'ai fait aussi un bref bulletin d'information de Bike Brigade que je publierai dimanche. De plus, j'ai fait les rapports et j'ai importé les données pour mon client.

      AprÚs l'école, ma fille a essayé ses patins et son casque. Il se trouve que, ses patins sont ajustables, donc nous n'avons pas besoin d'acheter les patins neufs. Son casque lui va bien aussi. Nous avons fait affûter nos patins afin que nous puissions patiner la semaine prochaine.

      Pour le souper, nous avons preparé de la pizza. Ma fille aime la pizza aux champignons. Mon mari aime la pizza aux poivrons. Moi, j'aime la pizza au pepperoni.

      Vendredi, le vingt-et-un novembre

      Text from sketch

      vendredi, le vingt-et-un novembre 2025-11-21-02

      J'ai préparé les vidéos d'introduction pour les présentations de la prochaine conférence. J'avais reporté cela pendant plusieurs jours, mais je l'ai finalement fait et c'était plus facile que prévu. J'ai aussi contacté tous les intervenants pour la confirmation de la prononciation et de la participation.

      Pour le souper, nous avons mangé des pommes de terre cuites au bacon, au yaourt et au fromage.

      Nous avons joué aux billes. Elle a fait un grand circuit de billes.

      Elle a écrit quelques histoires sur les KPop Demon Hunters avec l'aide de l'IA. Elle a fait une histoire dans laquelle tu es Bobby, qui est leur directeur, et tu choisis parmi deux options pour chaque partie de l'histoire.

      Samedi, le vingt-deux novembre

      Text from sketch

      samedi, le vingt-deux novembre 2025-11-22-03

      C'était une journée productive. J'ai ajouté un nouvel intervenant au programme de la prochaine conférence, et je lui ai enregistré une introduction. J'ai aussi corrigé l'enregistrement de l'autre introduction. J'ai programmé les événements pour les diffusions en direct.

      Pendant que ma fille participait à son club nature, j'ai fait une longue promenade à vélo prÚs du lac, jusqu'à la fin de la piste cyclable au Norris Crescent Parkette, juste pour le plaisir.

      Pour le souper, mon mari a préparé des petits pùtés au poulet et une courge kabocha. Ma fille a mangé beaucoup de petits pùtés. On s'est régalés !

      J'ai emprunté quelques livres à la bibliothÚque. J'atteins souvent la limite d'emprunter, donc comme d'habitude, j'ai rentré quelques livres et j'ai attendu que le bibliothécaire fasse le retour.

      Dimanche, le vingt-trois novembre

      Text from sketch

      Dimanche, le vingt-trois novembre 2025-11-23-07

      Aujourd'hui je me suis fĂąchĂ©e Ă  cause des nouvelles piqĂ»res d'insectes. J'ai lavĂ© les draps dans l'eau chaude. Mon mari m'a aidĂ©e Ă  passer l'aspirateur sur mon lit et le sol dans le salon oĂč je fais de l'exercice. MalgrĂ© le bruit, ma fille a voulu jouer avec moi, mais j'Ă©tais indisponible parce que je voulais terminer de passer l'aspirateur. Je n'avais pas les rĂ©serves. Elle est devenue grincheuse. Une fois que j'ai fini, elle n'a pas voulu jouer avec moi. La matinĂ©e a Ă©tĂ© difficile.

      Quand mĂȘme, il y avait quelques tĂąches nĂ©cessaires. J'ai travaillĂ© sur les sous-titres pour quatre vidĂ©os pour la confĂ©rence.

      AprÚs un déjeuner tardif, je suis sortie prendre l'air et profiter du soleil. J'ai ramassé les feuilles. J'ai rempli un sac dans le jardin de devant. Dans le jardin de derriÚre, j'en ai ajouté au grand tas restant de la derniÚre fois.

      Ma fille est encore grincheuse avec moi. On ne peut pas gagner Ă  tous les coups.

      Je vais emmener ma fille Ă  son cours de gymnastique demain. Je vais avoir le Zoom avec ma tutrice, donc je dois pratiquer l'expression orale et taper mon journal.

      Prononciation

      • Si je pratique, un jour je pourrai parler sans trop y penser (pahn sey)
      • Peut-ĂȘtre (peu teh treuh) que cela prendra plusieurs annĂ©es. (plu sieur zan nee)
      • AprĂšs le souper (sou pay) , nous avons bu du chocolat chaud.
      • Nous avons fait affĂ»ter nos patins afin (ah fein) que nous puissions patiner la semaine prochaine.
      • Mon mari aime la pizza aux poivrons (pwah vrohn).
      • Pour le (leuh) souper, nous avons mangĂ© des pommes de terre cuites au bacon, au yaourt et au fromage.
      • Elle a fait une histoire dans laquelle tu es Bobby, qui est leur directeur, et tu choisis (shwa zee) parmi deux options pour chaque partie de l'histoire.
      • … j'ai attendu que le bibliothĂ©caire fasse (fas) le retour.
      • J'ai travaillĂ© sur les sous-titres pour quatre vidĂ©os (vee day oh) pour la confĂ©rence.
      • Dans le jardin de derriĂšre (deh riy erh), j'en ai ajoutĂ© au grand tas restant de la derniĂšre (der nyah) fois.

      Reflection

      • I started experimenting with indicating corrections with bold. That might make them jump out more on review and nudge me to create Anki cards for the corrections after my tutor has reviewed things.
      • As usual, I need to work on remembering particles and agreement. When I practise reading my entries out loud (especially with an AI tool like Bora), sometimes I notice places where I need to fix the agreement.
      • I started experimenting more with subjonctif to explain reasons.
      • Slowly working through a book or grammar course to learn more syntax. Suggestions from Claire:
      • I can probably use diary entries to go deeper on the vocabulary relevant to my life, and then branch out with articles for more vocabulary. I can also summarize articles or write an opinion-based essay response.

      You can e-mail me at sacha@sachachua.com.

    5. 🔗 News Minimalist 🐱 Trump plans to suspend immigration from "Third World Countries" + 10 more stories rss

      In the last 2 days ChatGPT read 61679 top news stories. After removing previously covered events, there are 11 articles with a significance score over 5.5.

      [6.0] Trump says he will suspend immigration from all "Third World Countries" — cbsnews.com(+736)

      Following a deadly shooting in Washington D.C., President Trump announced he will permanently suspend immigration from all "Third World Countries" to allow the U.S. system to recover.

      The declaration came after a National Guard member was killed by an Afghan national. Trump also stated he would terminate the status of millions of migrants and reexamine green cards from 19 countries.

      The detained suspect, who was admitted in 2021, had reportedly worked with the U.S. government in Afghanistan. A DHS official noted his asylum was granted during Trump's current presidency.

      [5.5] Measles outbreaks surge in previously eliminated regions, impacting Eastern Mediterranean and high-income countries —elpais.com(Spanish) (+16)

      The WHO reports one-quarter of 2024's major measles outbreaks occurred in countries previously free of the disease, as global vaccination rates fail to recover to pre-pandemic levels.

      In 2024, 59 countries experienced large outbreaks, with global cases rising 8% since 2019. The Eastern Mediterranean region saw an 86% increase, and cases in Europe grew by 47%, while Africa reported a significant decline.

      First-dose vaccination coverage has dropped to 84%. This month, the Americas lost its measles-free status due to sustained transmission in Canada, highlighting the challenge of stalled immunization progress and misinformation.

      Highly covered news with significance over 5.5

      [6.4] Brazil approves world's first single-dose dengue vaccine — ctvnews.ca (+15)

      [6.1] Monthly injection helps severe asthma patients reduce or stop steroid use — medicalxpress.com (+7)

      [6.1] EU countries agree on new rules to combat online child abuse — euronews.com (+9)

      [6.0] European Parliament proposes social media ban for under-16s — theguardian.com (+11)

      [5.9] Guinea-Bissau's army seizes power and removes president — zeit.de (German) (+117)

      [5.8] Europe boosts space budget to 22.1 billion euros for independence — ctvnews.ca (+5)

      [5.7] Taiwan puts $40 billion toward buying U.S. weapons and building a defense dome — latimes.com [$] (+17)

      [5.5] Meta bans third-party LLM chatbots in WhatsApp — gsmarena.com (+8)

      [5.5] IMF approves $8 billion aid package for Ukraine's economic reforms — lalibre.be (French) (+20)

      Thanks for reading!

      — Vadim


      You can customize this newsletter with premium.


      Powered by beehiiv

    6. 🔗 r/LocalLLaMA Ask me to run models rss

      Ask me to run models | Hi guys, I am currently in the process of upgrading my 4×3090 setup to 2×5090 + 1×RTX Pro 6000. As a result, I have all three kinds of cards in the rig temporarily, and I thought it would be a good idea to take some requests for models to run on my machine. Here is my current setup: - 1× RTX Pro 6000 Blackwell, power limited to 525 W - 2× RTX 5090, power limited to 500 W - 2× RTX 3090, power limited to 280 W - WRX80E (PCIe 4.0 x16) with 3975WX - 512 GB DDR4 RAM If you have any model that you want me to run with a specific setup (certain cards, parallelism methods, etc.), let me know in the comments. I’ll run them this weekend and reply with the tok/s! submitted by /u/monoidconcat
      [link] [comments]
      ---|---

    7. 🔗 r/LocalLLaMA unsloth/Qwen3-Next-80B-A3B-Instruct-GGUF · Hugging Face rss

      unsloth/Qwen3-Next-80B-A3B-Instruct-GGUF · Hugging Face | submitted by /u/WhaleFactory
      [link] [comments]
      ---|---

    8. 🔗 r/LocalLLaMA Model: Qwen3 Next by pwilkin · Pull Request #16095 · ggml-org/llama.cpp rss

      Model: Qwen3 Next by pwilkin · Pull Request #16095 · ggml-org/llama.cpp | and it's done submitted by /u/jacek2023
      [link] [comments]
      ---|---

    9. 🔗 r/LocalLLaMA Apparently Asus is working with Nvidia on a 784GB "Coherent" Memory desktop PC with 20 PFLOPS AI Performance rss

      Somehow the announcement went under the radar, but back in May, along side the Ascent GX10, Asus announced the ExpertCenter Pro ET900N G3, with GB300 Blackwell. They don't really say what's a "Coherent" memory, but my guess it's another term of saying unified memory like Apple and AMD.

      The announcement and the specs are very dry on details, but given the GB300, we might get a very decent memory bandwidth, without looking like a hideous frankestein monster.

      This might be r/Localllama wet dream. If they manage to price it well, and fix that memory bandwidth (that plagued Spark), they have my money.

      EDIT: As many pointed out in the comments, it's based on the Nvidia DGX Station, announced back in March, which is rumored to be 80k. ServeTheHome had a nice article about it back in March.
      The official specs:

      • 496GB LPDDR5X CPU memory at 396GB/s (Micron SOCAMM, so it seems that it will be modular not soldered!)

      • 288GB HBM3e GPU memory at 8TB/s.

      submitted by /u/waiting_for_zban
      [link] [comments]

    10. 🔗 matklad Size Matters rss

      Size Matters

      Nov 28, 2025

      TigerStyle is pretty strict about some arbitrary limits:

      
we enforce a *hard limit of 70 lines per function* 


      
 hard limit all line lengths, without exception, to at most 100 columns 


      At the same time, we have a few quite large files, to the point of having to explicitly exclude them from our “no large binary blobs in the git history” policy: tidy.zig#L746.

      Just how large should you make your functions/classes/files? I have two answers here.

      Minimize The Cut

      The first principle is that the size is irrelevant. Instead, you want to keep related things together, and independent things apart. You don’t want to minimize just the size of individual components, or the number of dependencies between components. If you do, you end up with a degenerate solution where there’s just a single component, or every line of code is its own file.

      Instead, you want to optimize the ratio of module size to its interface. You need to divide the volume by the surface area. It’s not about the size, it’s about the shape!

      You should move a data structure to a separate file when it is self contained. It doesn’t matter if it is ten or ten thousand lines long. We have replica.zig, but also timestamp_range.zig.

      There’s a good visual metaphor when this rule is applied to functions. A function has inputs, the number of arguments. It also has outputs (usually there’s just one, but it can be a bundle of unrelated things). The number of inputs and the outputs together is the size of the interface. And the length of the body measures implementation. You want functions with bodies that are large relative to their interfaces. You need inverted hourglass shape. The converse is more helpful: hourglass functions/modules are a smell.

      This is a useful principle for picking dependencies as well. Dependencies are useful, they do the work! But often enough, if you take a dependency apart, you might notice that it doesn’t do anything meaningful by itself , and just repackages the actual logic (implemented in a transitive dependency) with a different interface. You want to cut through the glue, and get straight to the algorithmic core.

      Honor Physical Limits

      Against the logic stand physical limits. Your display is only so many pixels long, and you do want to fit the code in. Hence, the 100 columns limit, as that allows you to comfortably fit two copies of code side by side on a modern 16x9 display. Two is important — you must be able to compare two versions of code, you need to see caller and callee to make the invariants meet.

      Your vertical space is limited just as much as the horizontal space. There’s a sharp discontinuity between a function fitting on a screen, and just an ever so slightly larger function, when you can’t even immediately see the end of it. Hence, the Schelling point for the upper bound on function length: it’d be better to fit on a screen. Which is about 60-70 lines.

      But there’s no inherent limit on the file size or number of files. So those can grow. Just make sure to not limit yourself by linear search. You need to be able quickly open any file in a project by typing just a few letters of its name. Fuzzy search is not optional. Similarly, learn to navigate large files efficiently. Can you quickly get a list of all functions? Can you jump to a function by fuzzy name?

      Art Is Born Of Constraints

      Physical constraints are limiting, but they can be a helpful guide to better design. The size of the “cut” doesn’t directly depend on the number of lines in a module, but there often is a correlation. Are you sure that that 10k line file isn’t three different subsystems, fighting each other? As I mentioned in today’s other article, good interface design is not natural. The resulting interface shape is obvious, once you see it. The hard part is to realize that there is (or there could be) an interface in the first place. And, if you can’t quite fit your code into your field of view, maybe it’s time to step away from the screen and think?

      P.S.: Matters are plural, not a verb.