Vue lecture

[Bon plan] AIO 240 mm ASUS ROG avec écran LCD et ventilateurs Noctua à 99,90 € livré

Cette offre a-t-elle vraiment besoin d'une explication ? Amazon brade un petit stock de watercoolings autonomes (AIO) 240 mm ASUS ROG RYUJIN II avec écran LCD 3,5" et deux ventilateurs Noctua de 120 mm sur le radiateur pour seulement 99,90 €. Autant dire que le stock devrait s'évaporer en très peu d...

Une première preuve de l'existence commerciale des cartes graphiques Intel Arc Battlemage ?

Si l'on parle depuis fort longtemps maintenant des cartes graphiques Intel Arc Battlemage, alias Xe2-HPG, le manque de véritables fuites à leur sujet a sans doute éveillé des doutes chez certains quant à leur réelle commercialisation prochaine, et ce même si des rumeurs récentes annoncent un lanceme...

[Bon plan] C'est le moment de craquer pour le clavier Logitech MX Keys S, avec ou sans la souris MX Master 3S

Mise à jour du 20 novembre 2024 : Ajout de l'offre promotionnelle du clavier MX Keys S (sans le repose poignets) à 69,99 € livraison comprise chez Amazon et Boulanger.Vous cherchez avant tout des périphériques de saisie confortables, pour un usage orienté bureautique plus que pour du jeu ? Sans dout...

The Rust Foundation Wants to Improve Rust and C++ Interoperability

The goal? "Make C++ and Rust interoperability easily accessible and approachable to the widest possible audience." And the Rust Foundation's "Interop Initiative" is specifically focused on the goal of interoperability "within the same executable," through either inline embedding that allows "integrated compilation", or foreign function interfaces. To that end, a statement addressing "the challenges and opportunities in C++ and Rust interoperability" was announced this week by the Rust Foundation. Pointing out that the "Interop Initiative" was launched in February 2024 with a $1M contribution from Google, it now "proposes a collaborative, problem-space approach engaging key stakeholders from both language communities. "Rather than prescribing specific solutions, this problem statement serves as a foundation for community input and participation in shaping both the strategic direction and tactical implementation of improved C++/Rust interoperability." Their official problem statement outlines three "key strategic approaches." - Improve existing tools and address tactical issues to reduce interoperability friction and risk in the short term. - Build consensus around long-term goals requiring changes to Rust itself and develop the tactical approaches to begin pursuing them. - Engage with the C++ community and committee to improve the quality of interoperation for both languages to help realize the mutual goals of safety and performance. And it argues that interoperability "is essential to pursuing safety and performance which is maintainable and scalable." A significant amount of development has gone into libraries to facilitate interoperability with both C and C++, but from the language and compiler level, the situation remains largely unchanged from the early days of Rust. As the desire to integrate Rust into more C++ codebases increases, the value of making C++/Rust interoperability safer, easier, and more efficient is rapidly increasing. While each language takes a different overall approach, both view safety as an essential concern in modern systems. Both Rust and C++ have language- and standard-library-level facilities to improve safety in seemingly compatible ways, but significant benefits are lost when transiting the foreign function interfaces (FFI) boundary using the C ABI... The consequence of this increased cost to interoperate means both C++ and Rust codebases are less able to access valuable code that already exists in the other language, and the ability to transition system components from one language to another is reduced outside of existing C-like interface boundaries. Ultimately, this reduction in freedom leads to worse outcomes for all users since technologists are less free to choose the most effective solutions.

Read more of this story at Slashdot.

ASRock se lance dans les alimentations PC et pas qu'un peu : 19 modèles, des séries emblématiques de la firme !

ASRock diversifie encore davantage ses gammes de produits en décidant, comme la plupart de ses concurrents directs l’ont déjà fait auparavant, de se mettre désormais aux alimentations PC. Pour un lancement en fanfare, la firme n’y va pas avec le dos de la cuillère en annonçant d’un coup 19 modèles d...

[Bon plan] Ordinateur portable gaming haut de gamme AMD Ryzen 9 et NVIDIA GeForce RTX 4070 à super prix !

Nous avons régulièrement fait des Bons plans concernant des ordinateurs portables premier prix sur H&Co, mais il est toujours plus délicat de monter en gamme tant il est compliqué d'appréhender les différents paramètres qui font qu'une offre reste excellente, même quand le prix monte. Nous nous...

ChatGPT-4 Beat Doctors at Diagnosing Illness, Study Finds

Dr. Adam Rodman, a Boston-based internal medicine expert, helped design a study testing 50 licensed physicians to see whether ChatGPT improved their diagnoses, reports the New York TImes. The results? "Doctors who were given ChatGPT-4 along with conventional resources did only slightly better than doctors who did not have access to the bot. "And, to the researchers' surprise, ChatGPT alone outperformed the doctors." [ChatGPT-4] scored an average of 90 percent when diagnosing a medical condition from a case report and explaining its reasoning. Doctors randomly assigned to use the chatbot got an average score of 76 percent. Those randomly assigned not to use it had an average score of 74 percent. The study showed more than just the chatbot's superior performance. It unveiled doctors' sometimes unwavering belief in a diagnosis they made, even when a chatbot potentially suggests a better one. And the study illustrated that while doctors are being exposed to the tools of artificial intelligence for their work, few know how to exploit the abilities of chatbots. As a result, they failed to take advantage of A.I. systems' ability to solve complex diagnostic problems and offer explanations for their diagnoses. A.I. systems should be "doctor extenders," Dr. Rodman said, offering valuable second opinions on diagnoses. "The results were similar across subgroups of different training levels and experience with the chatbot," the study concludes. "These results suggest that access alone to LLMs will not improve overall physician diagnostic reasoning in practice. "These findings are particularly relevant now that many health systems offer Health Insurance Portability and Accountability Act-compliant chatbots that physicians can use in clinical settings, often with no to minimal training on how to use these tools."

Read more of this story at Slashdot.

On 15th Anniversary, Go Programming Languages Rises in Popularity

The Tiobe index tries to track the popularity of programming languages by counting the number of search results for the language's name followed by the word "programming" (on 25 different search engines). And this month there were some surprises... By TIOBE's reckoning, compared to a year ago PHP has now fallen from #7 to #12, while Delphi/Object Pascal shot up five spots from #16 to #11. In that same year, Fortran jumped from #12 to #8 — while both Visual Basic and SQL dropped down a single rank. Toward the top of the list, C actually fell from the #2 spot over the last 12 months to the #4 spot. And Go just reached the #7 rank on the TIOBE's ranking of programming language popularity — "an all time high for Go," according to TIOBE CEO Paul Jansen. In this month's note, he explains what he thinks is unusual about this — starting by saying that Go programs are both fast, and easy in many ways — easy to deploy, easy to learn, and easy to understand. Python for instance is easy to learn but not fast, and deployment for larger Python programs is fragile due to dependencies on all kind of versioned libraries in the environment. If compared to Rust for instance (another contender for a top position), Go is a tiny bit slower, but the Go programs are much easier to understand. The next hurdle for Go in the TIOBE index is JavaScript at position #6. That will be a tough one to pass. JavaScript is ubiquitous in software development, although for larger JavaScript systems we see a shift to TypeScript nowadays. "If annual trends continue this way, Go will bypass JavaScript within 3 years," TIOBE's CEO predicts. (Adding "Let's see what the future has in store for Go...") Although the Go team actually has specific plans for the future, according to a blog post this week celebrating Go's 15th anniversary: We're working on making Go better for AI — and AI better for Go — by enhancing Go's capabilities in AI infrastructure, applications, and developer assistance. Go is a great language for building production systems, and we want it to be a great language for building production AI systems, too... For AI applications, we will continue building out first-class support for Go in popular AI SDKs, including LangChainGo and Genkit. And from its very beginning, Go aimed to improve the end-to-end software engineering process, so naturally we're looking at bringing the latest tools and techniques from AI to bear on reducing developer toil, leaving more time for the fun stuff — like actually programming! TIOBE's top 10 programming language rankings for the month of November: Python C++ Java C C# JavaScript Go Fortran Visual Basic SQL

Read more of this story at Slashdot.

❌