Bienvenue dans le quotidien open source réalisé par la rédaction d'OSCHINA, mis à jour quotidiennement.
# 2024.10.9
L'actualité du jour
Linus Torvalds déclare la guerre à la « voix passive »
Dans l' annonce récente du lancement de Linux 6.12-rc2 , Linus Torvalds a également mis en avant davantage d'exigences concernant la syntaxe anglaise des messages de validation du responsable du noyau. Il espère que les responsables du noyau pourront éviter d'utiliser la voix passive et utiliser des voix plus actives et impératives pour décrire les changements dans les demandes d'extraction.
J'essaie d'avoir une certaine « cohésion » dans mes messages de validation de fusion, c'est pourquoi je modifie souvent la langue des demandes d'extraction pour qu'elle corresponde à une mise en page et à une langue plus standard. Ce n'est pas grave, il s'agit généralement simplement d'espaces, nous n'avons donc pas 15 modes d'indentation et syntaxe de puce différents. De toute façon, je le fais généralement en lisant le texte, donc cela ne me demande pas de travail supplémentaire.
Cependant, même si certains responsables utilisent la voix passive, j'essaie de réécrire l'explication de manière proactive, ce qui ajoute du travail supplémentaire.
Je demanderais donc aux responsables d'utiliser la voix active, de préférence simplement impérative.Pour le dire autrement : je serais très heureux si les gens pouvaient éviter d'écrire la description comme "Dans cette demande d'extraction, la gestion des erreurs du pilote Xyzzy a été corrigée pour éviter un déréférencement de pointeur NULL".
Vous pouvez écrire "Ceci corrige un déréférencement de pointeur NULL dans .." ou, si vous énumérez simplement les points principaux, vous pouvez simplement écrire "Corriger un déréférencement de pointeur NULL dans ..".
Je sais que ce n'est pas grave. Mais il m’est arrivé d’essayer de réécrire quelques-uns de ces cas la semaine dernière et j’ai décidé qu’un langage simple et clair était préférable. L’impératif « Fix X » est déjà clair.
Drasi, nouveau système de traitement de données open source de Microsoft
Microsoft a annoncé l'open source d'un nouveau système de traitement de données appelé Drasi, capable de détecter et de répondre aux changements dans des systèmes complexes, simplifiant ainsi le processus de détection des événements critiques dans une infrastructure complexe et prenant des mesures immédiates en fonction des objectifs commerciaux.
"Les développeurs et les architectes logiciels peuvent exploiter ses capacités dans des scénarios événementiels, qu'il s'agisse de l'intégration de l'Internet des objets (IoT), de l'amélioration des protocoles de sécurité ou de la gestion d'applications complexes." Actuellement, le projet a été soumis à la Cloud Native Computing Foundation (CNCF) en tant que projet sandbox.
Visual Studio Code 1.94
openGauss 6.0.0 LTS
openGauss 6.0.0 LTS est la dernière version de support à long terme publiée par la communauté, avec un cycle de vie de 3 ans. Cette version comprend 2 versions d'installation du serveur de base de données : la version entreprise et la version légère. Les utilisateurs peuvent télécharger différentes versions en fonction des besoins du scénario d'utilisation, et effectuer une vérification basée sur un scénario sur cette base, découvrir les problèmes à l'avance et faire part de leurs commentaires à la communauté.
Le constat du jour
observation sociale
HarmonyOS NEXT est un tout nouveau cadre technique
Quelle est la différence entre la version native de Hongmeng et iOS et Android ?
Le natif HarmonyOS NEXT est un tout nouveau cadre technique et le langage de programmation est le langage ArkTS unique, ce qui signifie que toutes les applications doivent être complètement réécrites. Des collègues techniques ont déclaré que développer la version native de WeChat Hongmeng, c'est comme travailler sur la première version de WeChat. Il y a de nombreux problèmes et tout le monde doit apprendre des documents en le faisant.
- Xiao Jiang du village Weibo
Cadre de trading automatisé financier quantitatif open source : FinRL
Il se compose principalement de trois couches : l'environnement du marché, l'intelligence et l'application, et fournit un noyau d'algorithme avancé pour aider à prendre des décisions commerciales continues.
Prend en charge diverses tâches financières (allocation de portefeuille, trading de crypto-monnaie, trading haute fréquence), trading en temps réel et d'autres fonctions.
GitHub : github.com/AI4Finance-Foundation/FinRL
- Weibo GitHubDaily
Le grand modèle de langage le plus compréhensible

- Une seconde de plus sur Weibo
immich L'expérience a été formidable.
1. Open source et gratuit, Docker Compose est directement déployé sur Nas
2. Fonctionnement purement local, aucun risque de confidentialité
3. Les clients Android et iOS sont très simples à utiliser, résolvant parfaitement les problèmes de sauvegarde, de synchronisation et de navigation de photos multiplateformes
4 . Capacité de reconnaissance d'image AI Très, très forte, en particulier la capacité de reconnaître les caractères est exagérée
5. Il prend très bien en charge les images et les vidéos en direct
6. Le mode carte est également très facile à utiliser
7. La chronologie des photos et la recherche de photos . les fonctions sont également très bonnes. Perfection
Génial !
- Montre violette Weibo Sauce
La version open source du terminal Bloomberg est même livrée avec un copilote IA ?
OpenBB a été développé par l'ingénieur logiciel Didier Lopes, qui a lancé la plateforme basée sur Python en 2021 pour permettre aux investisseurs amateurs et passionnés d'utiliser gratuitement différents ensembles de données pour la recherche en investissement via l'interface de ligne de commande (CLI). La société a ensuite levé 8,5 millions de dollars en financement de démarrage auprès d'OSS Capital et de Ram Shriram, l'un des premiers bailleurs de fonds de Google.
Le projet open source compte environ 50 000 utilisateurs et construit une version entreprise appelée Terminal Pro. Cette version payante fournit aux équipes une interface, des intégrations de bases de données prédéfinies, des compléments Excel et une variété de fonctionnalités de sécurité et de service client pour les grandes entreprises.
La société estime que les données de Bloomberg sont trop vastes pour être dépassées et que son objectif principal est de devenir le meilleur espace de travail de recherche et d'analyse basé sur l'IA et de créer autant de logiciels open source que possible.
Veille médiatique
La détermination du génie de Zhang Bo
Zhang Bo a utilisé sa carrière pour cultiver toute une génération de talents en intelligence artificielle, et la persévérance laissée chez ces personnes constitue la réalité technologique à laquelle nous sommes confrontés aujourd'hui.
C'est l'histoire d'un vieil homme et de la génération qu'il a changée. Zhang Bo était toujours le plus heureux lorsqu'il parlait de ses étudiants. Il a également donné un nom à ce groupe d'étudiants : l'équipe de l'Université Tsinghua.
-chiffre
La génération Z fera-t-elle rêver aux amateurs d’IA ?
En conséquence, une contradiction fondamentale est sur le point d’émerger : la compagnie de l’IA guérit-elle les humains ou leur fait-elle du mal ? Personne ne peut donner une réponse exacte à cette question, pas même l’IA.
-Yeux empoisonnés
Ne parlez pas d’AGI avec les « habitants de Yiwu »
À Yiwu, « AGI » et « Killer App » ne peuvent pas effrayer les clients. Le seul critère est de savoir si l’on peut réduire les coûts et gagner de l’argent.
Une responsable de MCN à Yiwu a rappelé "Intelligent Emergence". Elle a un jour interrompu un ingénieur qui vendait en personne le soi-disant "AI Agent" : "Jeune homme, dites-moi directement combien d'argent vous pouvez économiser en devenant un point d'ancrage virtuel dans un mois."
- 36 kryptons
Machine tout-en-un grand modèle, les profanes peuvent regarder l'excitation mais les initiés peuvent voir la porte.
Les machines tout-en-un de grand modèle sont actuellement un produit très populaire. Selon des statistiques incomplètes, vingt ou trente entreprises ont lancé des produits. À l'heure actuelle, il existe un écart entre la situation actuelle et les attentes en matière d'applications de grands modèles. L'industrie espère utiliser des solutions de produits intégrant des logiciels et du matériel pour combler le retard dans la culture écologique et accélérer le rythme des applications d'entreprise.
-Ligne de front de l'intelligence numérique
Du jour au lendemain, les puces auto-développées par Wei Xiaoli sont sur le point d'être lancées ?
La bataille pour la conduite intelligente est devenue un consensus dans l'industrie automobile des nouvelles énergies. Non seulement les nouvelles forces représentées par Huawei, Ideal et Xpeng, mais aussi les constructeurs traditionnels tels que BYD, Geely et Great Wall ont fait des progrès continus dans le domaine de la conduite intelligente. force motrice. Bien sûr, dans l'esprit de beaucoup de gens, la concurrence en matière de conduite intelligente se concentre principalement sur la comparaison d'algorithmes logiciels, mais en fait, de nombreuses marques déploient déjà à l'avance des puces de conduite intelligente.
-Bureau de voyages
Grand modèle "riz mou mais nourriture dure"
L '«effet oligarque» dans la grande industrie du mannequinat devient de plus en plus fort, avec de plus en plus de personnes emboîtant le pas et ajoutant plus d'argent et moins de personnes «recommençant».
Les investisseurs ont besoin de « bons projets » avec plus de certitude, et il est préférable d’examiner des cas. De l’autre côté se trouvent de grandes entreprises modèles qui ont un besoin urgent de vendre des « API » et d’échanger de la puissance de calcul contre des jetons, désireuses de regagner leur sang.
-Planète photonique
La recommandation du jour
Projets open source
pyodure/pyodure
https://github.com/rafaelmardojai/blanket
Pyodide est un navigateur basé sur WebAssembly et une distribution Python Node.js. Pyodide permet d'utiliser micropip pour installer et exécuter des packages Python dans le navigateur. Tout package Python pur avec roue sur PyPi est pris en charge. De nombreux packages avec des extensions C ont également été portés sur Pyodide. Ceux-ci incluent de nombreux packages à usage général tels que regex, PyYAML, lxml et des packages Python scientifiques, notamment NumPy, pandas, SciPy, Matplotlib et scikit-learn.
Blogue quotidien
Limiteur de courant adaptatif KLimite
Cet article met en œuvre un outil de limitation de courant qui peut ajuster de manière adaptative le débit de l'interface amont en fonction du niveau d'eau de la ressource en aval ; c'est-à-dire qu'il protège le niveau d'eau de la ressource en aval, mais la méthode de protection consiste à ajuster le débit de l'interface en amont qui affecte la ressource.
La voix de l'open source
Point de vue de l'utilisateur
Python publie officiellement la mise à jour majeure annuelle 3.13.0 : support expérimental du no-GIL, les performances décollent !
- Point de vue 1 : Pourquoi utiliser Python si vous vous souciez des performances ?
- Point de vue 2 : Il y a une introduction dans le PEP 703, qui concerne principalement le calcul scientifique, la formation au ML, le raisonnement, etc. Cela semble assez vivant. Ces cas d'utilisation sont tous critiques, non pas "meilleurs avec", mais "inacceptables sans cela". Deep Mind a déclaré qu'ils avaient été obligés de réécrire une partie du code Python en C++ pour résoudre le problème.
- Point de vue 3 : De nombreux langages fonctionnels ont favorisé le multitâche sans verrouillage lorsqu'ils sont apparus en 199x... Java venait tout juste d'émerger à cette époque, et sa popularité dépendait uniquement de l'arrière-plan.
- Point de vue 4 : Cela dépend des caractéristiques du langage. Les langages fonctionnels ne mettent l'accent sur aucun effet secondaire, et la difficulté de mettre en œuvre le multitâche sans verrouillage est bien inférieure à celle de Python.
- Point de vue 5 : Vous pouvez faire ce que vous voulez, j'utiliserai le 3.8
- Point de vue 6 : 3.8 est déjà eol
- Avis 7 : JIT en 3.13 ne sert à rien, mais j'attends avec impatience un saut en JIT en 3.14
- Point de vue 8 : le mojo est cool
- Point 9 : Décollage
- Point de vue 10 : Ye Qingjie
- Point de vue 11 : Pourquoi tester le Core de 4ème génération ?
- Point de vue 12 : PHP devrait également travailler plus dur
- Point de vue 13 : py s'améliore lentement
- Point de vue 14 : Cette version a fait de grands progrès et peut s'appeler python4.
- Avis 15 : Ils sont tous encore expérimentaux et pourraient ne pas être réellement utilisables avant deux versions supplémentaires.
- Point de vue 16 : Python 3.13 a été mis à jour pour win7+
La Fondation GNOME annonce des licenciements pour réduire les coûts en raison de difficultés financières
- Point de vue 1 : Redhat n’a plus de nourriture ?
- Point de vue 2 : Vraiment, c’est terrible !
- Point de vue 3 : C'est parce que le Fonds souverain allemand pour la technologie a donné 1 million d'euros, sinon ce serait encore plus difficile.
---FIN---