From 529f9e42971e9cd117416b3bce44d4fec1b19079 Mon Sep 17 00:00:00 2001 From: Oscar Plaisant Date: Thu, 11 Jan 2024 15:41:13 +0100 Subject: [PATCH] update --- .DS_Store | Bin 8196 -> 8196 bytes .obsidian/.DS_Store | Bin 8196 -> 8196 bytes .obsidian/plugins/obsidian-pocket/data.json | 2 +- .obsidian/plugins/rss-reader/data.json | 154 +++++++++ .obsidian/workspace.json | 327 +++++++++++--------- cmu-sans-serif/cmunsi.ttf | Bin 185920 -> 0 bytes cmu-sans-serif/cmunso.ttf | Bin 234180 -> 0 bytes cmu-sans-serif/cmunss.ttf | Bin 149416 -> 0 bytes cmu-sans-serif/cmunssdc.ttf | Bin 199792 -> 0 bytes cmu-sans-serif/cmunsx.ttf | Bin 200524 -> 0 bytes kanban soirée jeux.md | 2 +- 11 files changed, 341 insertions(+), 144 deletions(-) delete mode 100644 cmu-sans-serif/cmunsi.ttf delete mode 100644 cmu-sans-serif/cmunso.ttf delete mode 100644 cmu-sans-serif/cmunss.ttf delete mode 100644 cmu-sans-serif/cmunssdc.ttf delete mode 100644 cmu-sans-serif/cmunsx.ttf diff --git a/.DS_Store b/.DS_Store index 3343500468ba6309643bda01ffa279e3b7e36995..d7f70dcb37258671c0a89d95ff43365b7ada701a 100644 GIT binary patch delta 787 zcmZp1XmQw}B9NeZ*X0}o0|N_#9z!}qCPPVXzKcszPJR+ljKge2*OI2?M;%e+Q}D_c zWEch~=jRpx^)RU3o4_#npMcopSpvMwMV|`5>;nQkY(6h+PFF9V{6|1y@+)MnDl=;V z!(=}}smXSNW*lx3y+Bn*9f1NeLI_)tgrz1Q5!7G-SvC2Cpak2I4ImAZ`GllkOg$kf zi1Y>_g~>TWHf(#R^@EhG6VgL4l_s+Y>!d`K1C3#2NMT3>215=*C2~OUN=^m41YHHf zQP@==2L^*M&}(~yB_^*CHsR1e?FRAM9$_gYuOSIbOx6+cVEe2%6Xe_~5g8bBjz|pK zdxbS1(SIUxFs71d9Qzg4wIDMmw~NZc*{ekZRsY^}2ipa7JTpTOLoh>dZa%`{P}#|f zVphy440V&^#N>1ma}HZJLgJmBp_n0`p_HMBA(Fq2SWVF5(9O{HPHo delta 787 zcmZp1XmQw}B9Nd~Bzl#Bfq{iVk0G5Qlc6Lx-^C>;nQkY>^6!*QcvZ{v#kU`4uu(mD%OCD_vQ7sNkVGMP_E z3dYnEl44<7@PT3S1|fyXIYKsUnF-!c3sont6VgL4l_s+Y>!gI{0$t3?kiw7%42B$r zO5}iOV`%K=Sq2UW6cq?ZVON117!1M*43qZ=OH5uPY{HReC-c+-{35e|pSPF57NVorW$GC596PG_sP%LFEWuy@%RiW%}5 zN*Rh6k{MDNijj3fR83wXrpQ!sVDf1(Pd4T)lj_c?PL>i^figF{i0@=&911R->>_>u E0C6Gsp#T5? diff --git a/.obsidian/.DS_Store b/.obsidian/.DS_Store index f4d925ffe0f85c73ceac8fc39273dc2562ac9ad1..8db688c4d84d9ae16e3b3e2c7bd0cd240b965720 100644 GIT binary patch delta 54 zcmZp1XmQx^M?lktZSSe-{=0Y@Ae7#LU?G8vK?@)`0NigWW*T#|C~lYpWeP!*e11@H3# E00cG?l>h($ diff --git a/.obsidian/plugins/obsidian-pocket/data.json b/.obsidian/plugins/obsidian-pocket/data.json index ae4098bd..23a878e9 100644 --- a/.obsidian/plugins/obsidian-pocket/data.json +++ b/.obsidian/plugins/obsidian-pocket/data.json @@ -1,5 +1,5 @@ { - "pocket-sync-tag": null, + "pocket-sync-tag": "obsidian_export", "item-notes-folder": "sources", "frontmatter-url-key": "link" } \ No newline at end of file diff --git a/.obsidian/plugins/rss-reader/data.json b/.obsidian/plugins/rss-reader/data.json index c5cb1183..869a17bf 100644 --- a/.obsidian/plugins/rss-reader/data.json +++ b/.obsidian/plugins/rss-reader/data.json @@ -65,6 +65,28 @@ "image": null, "description": "xkcd.com: A webcomic of romance and math humor.", "items": [ + { + "title": "The Story Continues: Announcing Version 14 of Wolfram Language and Mathematica", + "description": "\"\"Version 14.0 of Wolfram Language and Mathematica is available immediately both on the desktop and in the cloud. See also more detailed information on Version 13.1, Version 13.2 and Version 13.3. Building Something Greater and Greater… for 35 Years and Counting Today we celebrate a new waypoint on our journey of nearly four decades with […]", + "content": "\"\"

Version 14.0 of Wolfram Language and Mathematica is available immediately both on the desktop and in the cloud. See also more detailed information on Version 13.1, Version 13.2 and Version 13.3.

\n

Building Something Greater and Greater… for 35 Years and Counting

\n

Today we celebrate a new waypoint on our journey of nearly four decades with the release of Version 14.0 of Wolfram Language and Mathematica. Over the two years since we released Version 13.0 we’ve been steadily delivering the fruits of our research and development in .1 releases every six months. Today we’re aggregating these—and more—into Version 14.0.

\n

It’s been more than 35 years now since we released Version 1.0. And all those years we’ve been continuing to build a taller and taller tower of capabilities, progressively expanding the scope of our vision and the breadth of our computational coverage of the world:

\n

Number of built-in fuctions

\n

Version 1.0 had 554 built-in functions; in Version 14.0 there are 6602. And behind each of those functions is a story. Sometimes it’s a story of creating a superalgorithm that encapsulates decades of algorithmic development. Sometimes it’s a story of painstakingly curating data that’s never been assembled before. Sometimes it’s a story of drilling down to the essence of something to invent new approaches and new functions that can capture it.

\n

And from all these pieces we’ve been steadily building the coherent whole that is today’s Wolfram Language. In the arc of intellectual history it defines a broad, new, computational paradigm for formalizing the world. And at a practical level it provides a superpower for implementing computational thinking—and enabling “computational X” for all fields X.

\n

To us it’s profoundly satisfying to see what has been done over the past three decades with everything we’ve built so far. So many discoveries, so many inventions, so much achieved, so much learned. And seeing this helps drive forward our efforts to tackle still more, and to continue to push every boundary we can with our R&D, and to deliver the results in new versions of our system.

\n

Our R&D portfolio is broad. From projects that get completed within months of their conception, to projects that rely on years (and sometimes even decades) of systematic development. And key to everything we do is leveraging what we have already done—often taking what in earlier years was a pinnacle of technical achievement, and now using it as a routine building block to reach a level that could barely even be imagined before. And beyond practical technology, we’re also continually going further and further in leveraging what’s now the vast conceptual framework that we’ve been building all these years—and progressively encapsulating it in the design of the Wolfram Language.

\n

We’ve worked hard all these years not only to create ideas and technology, but also to craft a practical and sustainable ecosystem in which we can systematically do this now and into the long-term future. And we continue to innovate in these areas, broadening the delivery of what we’ve built in new and different ways, and through new and different channels. And in the past five years we’ve also been able to open up our core design process to the world—regularly livestreaming what we’re doing in a uniquely open way.

\n

And indeed over the past several years the seeds of essentially everything we’re delivering today in Version 14.0 has been openly shared with the world, and represents an achievement not only for our internal teams but also for the many people who have participated in and commented on our livestreams.

\n

Part of what Version 14.0 is about is continuing to expand the domain of our computational language, and our computational formalization of the world. But Version 14.0 is also about streamlining and polishing the functionality we’ve already defined. Throughout the system there are things we’ve made more efficient, more robust and more convenient. And, yes, in complex software, bugs of many kinds are a theoretical and practical inevitability. And in Version 14.0 we’ve fixed nearly 10,000 bugs, the majority found by our increasingly sophisticated internal software testing methods.

\n

Now We Need to Tell the World

\n

Even after all the work we’ve put into the Wolfram Language over the past several decades, there’s still yet another challenge: how to let people know just what the Wolfram Language can do. Back when we released Version 1.0 I was able to write a book of manageable size that could pretty much explain the whole system. But for Version 14.0—with all the functionality it contains—one would need a book with perhaps 200,000 pages.

\n

And at this point nobody (even me!) immediately knows everything the Wolfram Language does. Of course one of our great achievements has been to maintain across all that functionality a tightly coherent and consistent design that results in there ultimately being only a small set of fundamental principles to learn. But at the vast scale of the Wolfram Language as it exists today, knowing what’s possible—and what can now be formulated in computational terms—is inevitably very challenging. And all too often when I show people what’s possible, I’ll get the response “I had no idea the Wolfram Language could do that!”

\n

So in the past few years we’ve put increasing emphasis into building large-scale mechanisms to explain the Wolfram Language to people. It begins at a very fine-grained level, with “just-in-time information” provided, for example, through suggestions made when you type. Then for each function (or other construct in the language) there are pages that explain the function, with extensive examples. And now, increasingly, we’re adding “just-in-time learning material” that leverages the concreteness of the functions to provide self-contained explanations of the broader context of what they do.

\n

By the way, in modern times we need to explain the Wolfram Language not just to humans, but also to AIs—and our very extensive documentation and examples have proved extremely valuable in training LLMs to use the Wolfram Language. And for AIs we’re providing a variety of tools—like immediate computable access to documentation, and computable error handling. And with our Chat Notebook technology there’s also a new “on ramp” for creating Wolfram Language code from linguistic (or visual, etc.) input.

\n

But what about the bigger picture of the Wolfram Language? For both people and AIs it’s important to be able to explain things at a higher level, and we’ve been doing more and more in this direction. For more than 30 years we’ve had “guide pages” that summarize specific functionality in particular areas. Now we’re adding “core area pages” that give a broader picture of large areas of functionality—each one in effect covering what might otherwise be a whole product on its own, if it wasn’t just an integrated part of the Wolfram Language:

\n

Core area pages

\n

But we’re going even much further, building whole courses and books that provide modern hands-on Wolfram-Language-enabled introductions to a broad range of areas. We’ve now covered the material of many standard college courses (and quite a lot besides), in a new and very effective “computational” way, that allows immediate, practical engagement with concepts:

\n

Wolfram U courses

\n

All these courses involve not only lectures and notebooks but also auto-graded exercises, as well as official certifications. And we have a regular calendar of everyone-gets-together-at-the-same-time instructor-led peer Study Groups about these courses. And, yes, our Wolfram U operation is now emerging as a significant educational entity, with many thousands of students at any given time.

\n

In addition to whole courses, we have “miniseries” of lectures about specific topics:

\n

Miniseries video lectures

\n

And we also have courses—and books—about the Wolfram Language itself, like my Elementary Introduction to the Wolfram Language, which came out in a third edition this year (and has an associated course, online version, etc.):

\n

Elementary Introduction to the Wolfram Language

\n

In a somewhat different direction, we’ve expanded our Wolfram Summer School to add a Wolfram Winter School, and we’ve greatly expanded our our Wolfram High School
\nSummer Research Program
, adding year-round programs, middle-school programs, etc.—including the new “Computational Adventures” weekly activity program.

\n

And then there’s livestreaming. We’ve been doing weekly “R&D livestreams” with our development team (and sometimes also external guests). And I myself have also been doing a lot of livestreaming (232 hours of it in 2023 alone)—some of it design reviews of Wolfram Language functionality, and some of it answering questions, technical and other.

\n

The list of ways we’re getting the word out about the Wolfram Language goes on. There’s Wolfram Community, that’s full of interesting contributions, and has ever-increasing readership. There are sites like Wolfram Challenges. There are our Wolfram Technology Conferences. And lots more.

\n

We’ve put immense effort into building the whole Wolfram technology stack over the past four decades. And even as we continue to aggressively build it, we’re putting more and more effort into telling the world about just what’s in it, and helping people (and AIs) to make the most effective use of it. But in a sense, everything we’re doing is just a seed for what the wider community of Wolfram Language users are doing, and can do. Spreading the power of the Wolfram Language to more and more people and areas.

\n

The LLMs Have Landed

\n

The machine learning superfunctions Classify and Predict first appeared in Wolfram Language in 2014 (Version 10). By the next year there were starting to be functions like ImageIdentify and LanguageIdentify, and within a couple of years we’d introduced our whole neural net framework and Neural Net Repository. Included in that were a variety of neural nets for language modeling, that allowed us to build out functions like SpeechRecognize and an experimental version of FindTextualAnswer. But—like everyone else—we were taken by surprise at the end of 2022 by ChatGPT and its remarkable capabilities.

\n

Very quickly we realized that a major new use case—and market—had arrived for Wolfram|Alpha and Wolfram Language. For now it was not only humans who’d need the tools we’d built; it was also AIs. By March 2023 we’d worked with OpenAI to use our Wolfram Cloud technology to deliver a plugin to ChatGPT that allows it to call Wolfram|Alpha and Wolfram Language. LLMs like ChatGPT provide remarkable new capabilities in reproducing human language, basic human thinking and general commonsense knowledge. But—like unaided humans—they’re not set up to deal with detailed computation or precise knowledge. For that, like humans, they have to use formalism and tools. And the remarkable thing is that the formalism and tools we’ve built in Wolfram Language (and Wolfram|Alpha) are basically a broad, perfect fit for what they need.

\n

We created the Wolfram Language to provide a bridge from what humans think about to what computation can express and implement. And now that’s what the AIs can use as well. The Wolfram Language provides a medium not only for humans to “think computationally” but also for AIs to do so. And we’ve been steadily doing the engineering to let AIs call on Wolfram Language as easily as possible.

\n

But in addition to LLMs using Wolfram Language, there’s also now the possibility of Wolfram Language using LLMs. And already in June 2023 (Version 13.3) we released a major collection of LLM-based capabilities in Wolfram Language. One category is LLM functions, that effectively use LLMs as “internal algorithms” for operations in Wolfram Language:

\n
\n
\n

\n

In typical Wolfram Language fashion, we have a symbolic representation for LLMs: LLMConfiguration[] represents an LLM with its various parameters, promptings, etc. And in the past few months we’ve been steadily adding connections to the full range of popular LLMs, making Wolfram Language a unique hub not only for LLM usage, but also for studying the performance—and science—of LLMs.

\n

You can define your own LLM functions in Wolfram Language. But there’s also the Wolfram Prompt Repository that plays a similar role for LLM functions as the Wolfram Function Repository does for ordinary Wolfram Language functions. There’s a public Prompt Repository that so far has several hundred curated prompts. But it’s also possible for anyone to post their prompts in the Wolfram Cloud and make them publicly (or privately) accessible. The prompts can define personas (“talk like a [stereotypical] pirate”). They can define AI-oriented functions (“write it with emoji”). And they can define modifiers that affect the form of output (“haiku style”).

\n

Wolfram Prompt Repository

\n

In addition to calling LLMs “programmatically” within Wolfram Language, there’s the new concept (first introduced in Version 13.3) of “Chat Notebooks”. Chat Notebooks represent a new kind of user interface, that combines the graphical, computational and document features of traditional Wolfram Notebooks with the new linguistic interface capabilities brought to us by LLMs.

\n

The basic idea of a Chat Notebook—as introduced in Version 13.3, and now extended in Version 14.0—is that you can have “chat cells” (requested by typing ) whose content gets sent not to the Wolfram kernel, but instead to an LLM:

\n

Write a haiku about a crocodile on the moon

\n

You can use “function prompts”—say from the Wolfram Prompt Repository—directly in a Chat Notebook:

\n

A cat ate my lunch

\n

And as of Version 14.0 you can also knit Wolfram Language computations directly into your “conversation” with the LLM:

\n

Make a haiku from RandomWord

\n

(You type \\ to insert Wolfram Language, very much like the way you can use <**> to insert Wolfram Language into external evaluation cells.)

\n

One thing about Chat Notebooks is that—as their name suggests—they really are centered around “chatting”, and around having a sequential interaction with an LLM. In an ordinary notebook, it doesn’t matter where in the notebook each Wolfram Language evaluation is requested; all that’s relevant is the order in which the Wolfram kernel does the evaluations. But in a Chat Notebook the “LLM evaluations” are always part of a “chat” that’s explicitly laid out in the notebook.

\n

A key part of Chat Notebooks is the concept of a chat block: type ~ and you get a separator in the notebook that “starts a new chat”:

\n

My name is Stephen

\n

Chat Notebooks—with all their typical Wolfram Notebook editing, structuring, automation, etc. capabilities—are very powerful just as “LLM interfaces”. But there’s another dimension as well, enabled by LLMs being able to call Wolfram Language as a tool.

\n

At one level, Chat Notebooks provide an “on ramp” for using Wolfram Language. Wolfram|Alpha—and even more so, Wolfram|Alpha Notebook Edition—let you ask questions in natural language, then have the questions translated into Wolfram Language, and answers computed. But in Chat Notebooks you can go beyond asking specific questions. Instead, through the LLM, you can just “start chatting” about what you want to do, then have Wolfram Language code generated, and executed:

\n

How do you make a rosette with 5 lobes?

\n

The workflow is typically as follows. First, you have to conceptualize in computational terms what you want. (And, yes, that step requires computational thinking—which is a very important skill that too few people have so far learned.) Then you tell the LLM what you want, and it’ll try to write Wolfram Language code to achieve it. It’ll typically run the code for you (but you can also always do it yourself)—and you can see whether you got what you wanted. But what’s crucial is that Wolfram Language is intended to be read not only by computers but also by humans. And particularly since LLMs actually usually seem to manage to write pretty good Wolfram Language code, you can expect to read what they wrote, and see if it’s what you wanted. If it is, you can take that code, and use it as a “solid building block” for whatever larger system you might be trying to set up. Otherwise, you can either fix it yourself, or try chatting with the LLM to get it to do it.

\n

One of the things we see in the example above is the LLM—within the Chat Notebook—making a “tool call”, here to a Wolfram Language evaluator. In the Wolfram Language there’s now a whole mechanism for defining tools for LLMs—with each tool being represented by an LLMTool symbolic object. In Version 14.0 there’s an experimental version of the new Wolfram LLM Tool Repository with some predefined tools:

\n

Wolfram LLM Tool Repository

\n

In a default Chat Notebook, the LLM has access to some default tools, which include not only the Wolfram Language evaluator, but also things like Wolfram documentation search and Wolfram|Alpha query. And it’s common to see the LLM go back and forth trying to write “code that works”, and for example sometimes having to “resort” (much like humans do) to reading the documentation.

\n

Something that’s new in Version 14.0 is experimental access to multimodal LLMs that can take images as well as text as input. And when this capability is enabled, it allows the LLM to “look at pictures from the code it generated”, see if they’re what was asked for, and potentially correct itself:

\n

Create graphics with a randomly colored disc

\n

The deep integration of images into Wolfram Language—and Wolfram Notebooks—yields all sorts of possibilities for multimodal LLMs. Here we’re giving a plot as an image and asking the LLM how to reproduce it:

\n

Create a similar plot

\n

Another direction for multimodal LLMs is to take data (in the hundreds of formats accepted by Wolfram Language) and use the LLM to guide its visualization and analysis in the Wolfram Language. Here’s an example that starts from a file data.csv in the current directory on your computer:

\n

Look at the file data.csv

\n

One thing that’s very nice about using Wolfram Language directly is that everything you do (well, unless you use RandomInteger, etc.) is completely reproducible; do the same computation twice and you’ll get the same result. That’s not true with LLMs (at least right now). And so when one uses LLMs it feels like something more ephemeral and fleeting than using Wolfram Language. One has to grab any good results one gets—because one might never be able to reproduce them. Yes, it’s very helpful that one can store everything in a Chat Notebook, even if one can’t rerun it and get the same results. But the more “permanent” use of LLM results tends to be “offline”. Use an LLM “up front” to figure something out, then just use the result it gave.

\n

One unexpected application of LLMs for us has been in suggesting names of functions. With the LLM’s “experience” of what people talk about, it’s in a good position to suggest functions that people might find useful. And, yes, when it writes code it has a habit of hallucinating such functions. But in Version 14.0 we’ve actually added one function—DigitSum—that was suggested to us by LLMs. And in a similar vein, we can expect LLMs to be useful in making connections to external databases, functions, etc. The LLM “reads the documentation”, and tries to write Wolfram Language “glue” code—which then can be reviewed, checked, etc., and if it’s right, can be used henceforth.

\n

Then there’s data curation, which is a field that—through Wolfram|Alpha and many of our other efforts—we’ve become extremely expert at over the past couple of decades. How much can LLMs help with that? They certainly don’t “solve the whole problem”, but integrating them with the tools we already have has allowed us over the past year to speed up some of our data curation pipelines by factors of two or more.

\n

If we look at the whole stack of technology and content that’s in the modern Wolfram Language, the overwhelming majority of it isn’t helped by LLMs, and isn’t likely to be. But there are many—sometimes unexpected—corners where LLMs can dramatically improve heuristics or otherwise solve problems. And in Version 14.0 there are starting to be a wide variety of “LLM inside” functions.

\n

An example is TextSummarize, which is a function we’ve considered adding for many versions—but now, thanks to LLMs, can finally implement to a useful level:

\n
\n
\n

\n

The main LLMs that we’re using right now are based on external services. But we’re building capabilities to allow us to run LLMs in local Wolfram Language installations as soon as that’s technically feasible. And one capability that’s actually part of our mainline machine learning effort is NetExternalObject—a way of representing symbolically an externally defined neural net that can be run inside Wolfram Language. NetExternalObject allows you, for example, to take any network in ONNX form and effectively treat it as a component in a Wolfram Language neural net. Here’s a network for image depth estimation—that we’re here importing from an external repository (though in this case there’s actually a similar network already in the Wolfram Neural Net Repository):

\n
\n
\n

\n

Now we can apply this imported network to an image that’s been encoded with our built-in image encoder—then we’re taking the result and visualizing it:

\n
\n
\n

\n

It’s often very convenient to be able to run networks locally, but it can sometimes take quite high-end hardware to do so. For example, there’s now a function in the Wolfram Function Repository that does image synthesis entirely locally—but to run it, you do need a GPU with at least 8 GB of VRAM:

\n
\n
\n

\n

By the way, based on LLM principles (and ideas like transformers) there’ve been other related advances in machine learning that have been strengthening a whole range of Wolfram Language areas—with one example being image segmentation, where ImageSegmentationComponents now provides robust “content-sensitive” segmentation:

\n
\n
\n

\n

Still Going Strong on Calculus

\n

When Mathematica 1.0 was released in 1988, it was a “wow” that, yes, now one could routinely do integrals symbolically by computer. And it wasn’t long before we got to the point—first with indefinite integrals, and later with definite integrals—where what’s now the Wolfram Language could do integrals better than any human. So did that mean we were “finished” with calculus? Well, no. First there were differential equations, and partial differential equations. And it took a decade to get symbolic ODEs to a beyond-human level. And with symbolic PDEs it took until just a few years ago. Somewhere along the way we built out discrete calculus, asymptotic expansions and integral transforms. And we also implemented lots of specific features needed for applications like statistics, probability, signal processing and control theory. But even now there are still frontiers.

\n

And in Version 14 there are significant advances around calculus. One category concerns the structure of answers. Yes, one can have a formula that correctly represents the solution to a differential equation. But is it in the best, simplest or most useful form? Well, in Version 14 we’ve worked hard to make sure it is—often dramatically reducing the size of expressions that get generated.

\n

Another advance has to do with expanding the range of “pre-packaged” calculus operations. We’ve been able to do derivatives ever since Version 1.0. But in Version 14 we’ve added implicit differentiation. And, yes, one can give a basic definition for this easily enough using ordinary differentiation and equation solving. But by adding an explicit ImplicitD we’re packaging all that up—and handling the tricky corner cases—so that it becomes routine to use implicit differentiation wherever you want:

\n
\n
\n

\n

Another category of pre-packaged calculus operations new in Version 14 are ones for vector-based integration. These were always possible to do in a “do-it-yourself” mode. But in Version 14 they are now streamlined built-in functions—that, by the way, also cover corner cases, etc. And what made them possible is actually a development in another area: our decade-long project to add geometric computation to Wolfram Language—which gave us a natural way to describe geometric constructs such as curves and surfaces:

\n
\n
\n

\n
\n
\n

\n

Related functionality new in Version 14 is ContourIntegrate:

\n
\n
\n

\n

Functions like ContourIntegrate just “get the answer”. But if one’s learning or exploring calculus it’s often also useful to be able to do things in a more step-by-step way. In Version 14 you can start with an inactive integral

\n
\n
\n

\n

and explicitly do operations like changing variables:

\n
\n
\n

\n

Sometimes actual answers get expressed in inactive form, particularly as infinite sums:

\n
\n
\n

\n

And now in Version 14 the function TruncateSum lets you take such a sum and generate a truncated “approximation”:

\n
\n
\n

\n

Functions like D and Integrate—as well as LineIntegrate and SurfaceIntegrate—are, in a sense, “classic calculus”, taught and used for more than three centuries. But in Version 14 we also support what we can think of as “emerging” calculus operations, like fractional differentiation:

\n
\n
\n

\n

Core Language

\n

What are the primitives from which we can best build our conception of computation? That’s at some level the question I’ve been asking for more than four decades, and what’s determined the functions and structures at the core of the Wolfram Language.

\n

And as the years go by, and we see more and more of what’s possible, we recognize and invent new primitives that will be useful. And, yes, the world—and the ways people interact with computers—change too, opening up new possibilities and bringing new understanding of things. Oh, and this year there are LLMs which can “get the intellectual sense of the world” and suggest new functions that can fit into the framework we’ve created with the Wolfram Language. (And, by the way, there’ve also been lots of great suggestions made by the audiences of our design review livestreams.)

\n

One new construct added in Version 13.1—and that I personally have found very useful—is Threaded. When a function is listable—as Plus is—the top levels of lists get combined:

\n
\n
\n

\n

But sometimes you want one list to be “threaded into” the other at the lowest level, not the highest. And now there’s a way to specify that, using Threaded:

\n
\n
\n

\n

In a sense, Threaded is part of a new wave of symbolic constructs that have “ambient effects” on lists. One very simple example (introduced in 2015) is Nothing:

\n
\n
\n

\n

Another, introduced in 2020, is Splice:

\n
\n
\n

\n

An old chestnut of Wolfram Language design concerns the way infinite evaluation loops are handled. And in Version 13.2 we introduced the symbolic construct TerminatedEvaluation to provide better definition of how out-of-control evaluations have been terminated:

\n
\n
\n

\n

In a curious connection, in the computational representation of physics in our recent Physics Project, the direct analog of nonterminating evaluations are what make possible the seemingly unending universe in which we live.

\n

But what is actually going on “inside an evaluation”, terminating or not? I’ve always wanted a good representation of this. And in fact back in Version 2.0 we introduced Trace for this purpose:

\n
\n
\n

\n

But just how much detail of what the evaluator does should one show? Back in Version 2.0 we introduced the option TraceOriginal that traces every path followed by the evaluator:

\n
\n
\n

\n

But often this is way too much. And in Version 14.0 we’ve introduced the new setting TraceOriginalAutomatic, which doesn’t include in its output evaluations that don’t do anything:

\n
\n
\n

\n

This may seem pedantic, but when one has an expression of any substantial size, it’s a crucial piece of pruning. So, for example, here’s a graphical representation of a simple arithmetic evaluation, with TraceOriginalTrue:

\n
\n
\n

\n

And here’s the corresponding “pruned” version, with TraceOriginalAutomatic:

\n
\n
\n

\n

(And, yes, the structures of these graphs are closely related to things like the causal graphs we construct in our Physics Project.)

\n

In the effort to add computational primitives to the Wolfram Language, two new entrants in Version 14.0 are Comap and ComapApply. The function Map takes a function f and “maps it” over a list:

\n
\n
\n

\n

Comap does the “mathematically co-” version of this, taking a list of functions and “comapping” them onto a single argument:

\n
\n
\n

\n

Why is this useful? As an example, one might want to apply three different statistical functions to a single list. And now it’s easy to do that, using Comap:

\n
\n
\n

\n

By the way, as with Map, there’s also an operator form for Comap:

\n
\n
\n

\n

Comap works well when the functions it’s dealing with take just one argument. If one has functions that take multiple arguments, ComapApply is what one typically wants:

\n
\n
\n

\n

Talking of “co-like” functions, a new function added in Version 13.2 is PositionSmallest. Min gives the smallest element in a list; PositionSmallest instead says where the smallest elements are:

\n
\n
\n

\n

One of the important objectives in the Wolfram Language is to have as much as possible “just work”. When we released Version 1.0 strings could be assumed just to contain ordinary ASCII characters, or perhaps to have an external character encoding defined. And, yes, it could be messy not to know “within the string itself” what characters were supposed to be there. And by the time of Version 3.0 in 1996 we’d become contributors to, and early adopters of, Unicode, which provided a standard encoding for “16-bits’-worth” of characters. And for many years this served us well. But in time—and particularly with the growth of emoji—16 bits wasn’t enough to encode all the characters people wanted to use. So a few years ago we began rolling out support for 32-bit Unicode, and in Version 13.1 we integrated it into notebooks—in effect making strings something much richer than before:

\n
\n
\n

\n

And, yes, you can use Unicode everywhere now:

\n
\n
\n

\n

Video as a Fundamental Object

\n

Back when Version 1.0 was released, a megabyte was a lot of memory. But 35 years later we routinely deal with gigabytes. And one of the things that makes practical is computation with video. We first introduced Video experimentally in Version 12.1 in 2020. And over the past three years we’ve been systematically broadening and strengthening our ability to deal with video in Wolfram Language. Probably the single most important advance is that things around video now—as much as possible—“just work”, without “creaking” under the strain of handling such large amounts of data.

\n

We can directly capture video into notebooks, and we can robustly play video anywhere within a notebook. We’ve also added options for where to store the video so that it’s conveniently accessible to you and anyone else you want to give access to it.

\n

There’s lots of complexity in the encoding of video—and we now robustly and transparently support more than 500 codecs. We also do lots of convenient things automatically, like rotating portrait-mode videos—and being able to apply image processing operations like ImageCrop across whole videos. In every version, we’ve been further optimizing the speed of some video operation or another.

\n

But a particularly big focus has been on video generators: programmatic ways to produce videos and animations. One basic example is AnimationVideo, which produces the same kind of output as Animate, but as a Video object that can either be displayed directly in a notebook, or exported in MP4 or some other format:

\n

AnimationVideo

\n

AnimationVideo is based on computing each frame in a video by evaluating an expression. Another class of video generators take an existing visual construct, and simply “tour” it. TourVideo “tours” images, graphics and geo graphics; Tour3DVideo (new in Version 14.0) tours 3D geometry:

\n
\n
\n

\n

A very powerful capability in Wolfram Language is being able to apply arbitrary functions to videos. One example of how this can be done is VideoFrameMap, which maps a function across frames of a video, and which was made efficient in Version 13.2:

\n
\n
\n

\n

And although Wolfram Language isn’t intended as an interactive video editing system, we’ve made sure that it’s possible to do streamlined programmatic video editing in the language, and for example in Version 14.0 we’ve added things like transition effects in VideoJoin and timed overlays in OverlayVideo.

\n

So Much Got Faster, Stronger, Sleeker

\n

With every new version of Wolfram Language we add new capabilities to extend yet further the domain of the language. But we also put a lot of effort into something less immediately visible: making existing capabilities faster, stronger and sleeker.

\n

And in Version 14 two areas where we can see some examples of all these are dates and quantities. We introduced the notion of symbolic dates (DateObject, etc.) nearly a decade ago. And over the years since then we’ve built many things on this structure. And in the process of doing this it’s become clear that there are certain flows and paths that are particularly common and convenient. At the beginning what mattered most was just to make sure that the relevant functionality existed. But over time we’ve been able to see what should be streamlined and optimized, and we’ve steadily been doing that.

\n

In addition, as we’ve worked towards new and different applications, we’ve seen “corners” that need to be filled in. So, for example, astronomy is an area we’ve significantly developed in Version 14, and supporting astronomy has required adding several new “high-precision” time capabilities, such as the TimeSystem option, as well as new astronomy-oriented calendar systems. Another example concerns date arithmetic. What should happen if you want to add a month to January 30? Where should you land? Different kinds of business applications and contracts make different assumptions—and so we added a Method option to functions like DatePlus to handle this. Meanwhile, having realized that date arithmetic is involved in the “inner loop” of certain computations, we optimized it—achieving a more than 100x speedup in Version 14.0.

\n

Wolfram|Alpha has been able to deal with units ever since it was first launched in 2009—now more than 10,000 of them. And in 2012 we introduced Quantity to represent quantities with units in the Wolfram Language. And over the past decade we’ve been steadily smoothing out a whole series of complicated gotchas and issues with units. For example, what does 100°C + 20°C mean? Well, the 20°C isn’t really the same kind of thing as the 100°C. And now in Wolfram Language we have a systematic way to handle this, by distinguishing temperature and temperature difference units—so that we now write 100°C + .

\n

At first our priority with Quantity was to get it working as broadly as possible, and to integrate it as widely as possible into computations, visualizations, etc. across the system. But as its capabilities have expanded, so have its uses, repeatedly driving the need to optimize its operation for particular common cases. And indeed between Version 13 and Version 14 we’ve dramatically sped up many things related to Quantity, often by factors of 1000 or more.

\n

Talking of speedups, another example—made possible by new algorithms operating on multithreaded CPUs—concerns polynomials. We’ve worked with polynomials in Wolfram Language since Version 1, but in Version 13.2 there was a dramatic speedup of up to 1000x on operations like polynomial factoring.

\n

In addition, a new algorithm in Version 14.0 dramatically speeds up numerical solutions to polynomial and transcendental equations—and, together with the new MaxRoots options, allows us, for example, to pick off a few roots from a degree-one-million polynomial

\n
\n
\n

\n

or to find roots of a transcendental equation that we could not even attempt before without pre-specifying bounds on their values:

\n
\n
\n

\n

Another “old” piece of functionality with recent enhancement concerns mathematical functions. Ever since Version 1.0 we’ve set up mathematical functions so that they can be computed to arbitrary precision:

\n
\n
\n

\n

But in recent versions we’ve wanted to be “more precise about precision”, and to be able to rigorously compute just what range of outputs are possible given the range of values provided as input:

\n
\n
\n

\n

But every function for which we do this effectively requires a new theorem, and we’ve been steadily increasing the number of functions covered—now more than 130—so that this “just works” when you need to use it in a computation.

\n

The Tree Story Continues

\n

Trees are useful. We first introduced them as basic objects in the Wolfram Language only in Version 12.3. But now that they’re there, we’re discovering more and more places they can be used. And to support that, we’ve been adding more and more capabilities to them.

\n

One area that’s advanced significantly since Version 13 is the rendering of trees. We tightened up the general graphic design, but, more importantly, we introduced many new options for how rendering should be done.

\n

For example, here’s a random tree where we’ve specified that for all nodes only 3 children should be explicitly displayed: the others are elided away:

\n
\n
\n

\n

Here we’re adding several options to define the rendering of the tree:

\n
\n
\n

\n

By default, the branches in trees are labeled with integers, just like parts in an expression. But in Version 13.1 we added support for named branches defined by associations:

\n
\n
\n

\n

Our original conception of trees was very centered around having elements one would explicitly address, and that could have “payloads” attached. But what became clear is that there were applications where all that mattered was the structure of the tree, not anything about its elements. So we added UnlabeledTree to create “pure trees”:

\n
\n
\n

\n

Trees are useful because many kinds of structures are basically trees. And since Version 13 we’ve added capabilities for converting trees to and from various kinds of structures. For example, here’s a simple Dataset object:

\n
\n
\n

\n

You can use ExpressionTree to convert this to a tree:

\n
\n
\n

\n

And TreeExpression to convert it back:

\n
\n
\n

\n

We’ve also added capabilities for converting to and from JSON and XML, as well as for representing file directory structures as trees:

\n
\n
\n

\n

Finite Fields

\n

In Version 1.0 we had integers, rational numbers and real numbers. In Version 3.0 we added algebraic numbers (represented implicitly by Root)—and a dozen years later we added algebraic number fields and transcendental roots. For Version 14 we’ve now added another (long-awaited) “number-related” construct: finite fields.

\n

Here’s our symbolic representation of the field of integers modulo 7:

\n
\n
\n

\n

And now here’s a specific element of that field

\n
\n
\n

\n

which we can immediately compute with:

\n
\n
\n

\n

But what’s really important about what we’ve done with finite fields is that we’ve fully integrated them into other functions in the system. So, for example, we can factor a polynomial whose coefficients are in a finite field:

\n
\n
\n

\n

We can also do things like find solutions to equations over finite fields. So here, for example, is a point on a Fermat curve over the finite field GF(173):

\n
\n
\n

\n

And here is a power of a matrix with elements over the same finite field:

\n
\n
\n

\n

Going Off Planet: The Astro Story

\n

A major new capability added since Version 13 is astro computation. It begins with being able to compute to high precision the positions of things like planets. Even knowing what one means by “position” is complicated, though—with lots of different coordinate systems to deal with. By default AstroPosition gives the position in the sky at the current time from your Here location:

\n
\n
\n

\n

But one can instead ask about a different coordinate system, like global galactic coordinates:

\n
\n
\n

\n

And now here’s a plot of the distance between Saturn and Jupiter over a 50-year period:

\n
\n
\n

\n

In direct analogy to GeoGraphics, we’ve added AstroGraphics, here showing a patch of sky around the current position of Saturn:

\n
\n
\n

\n

And this now shows the sequence of positions for Saturn over the course of a couple of years—yes, including retrograde motion:

\n
\n
\n

\n

There are many styling options for AstroGraphics. Here we’re adding a background of the “galactic sky”:

\n
\n
\n

\n

And here we’re including renderings for constellations (and, yes, we had an artist draw them):

\n
\n
\n

\n

Something specifically new in Version 14.0 has to do with extended handling of solar eclipses. We always try to deliver new functionality as fast as we can. But in this case there was a very specific deadline: the total solar eclipse visible from the US on April 8, 2024. We’ve had the ability to do global computations about solar eclipses for some time (actually since soon before the 2017 eclipse). But now we can also do detailed local computations right in the Wolfram Language.

\n

So, for example, here’s a somewhat detailed overall map of the April 8, 2024 eclipse:

\n
\n
\n

\n

Now here’s a plot of the magnitude of the eclipse over a few hours, complete with a little “rampart” associated with the period of totality:

\n
\n
\n

\n

And here’s a map of the region of totality every minute just after the moment of maximum eclipse:

\n
\n
\n

\n

Millions of Species Become Computable

\n

We first introduced computable data on biological organisms back when Wolfram|Alpha was released in 2009. But in Version 14—following several years of work—we’ve dramatically broadened and deepened the computable data we have about biological organisms.

\n

So for example here’s how we can figure out what species have cheetahs as predators:

\n
\n
\n

\n

And here are pictures of these:

\n
\n
\n

\n

Here’s a map of countries where cheetahs have been seen (in the wild):

\n
\n
\n

\n

We now have data—curated from a great many sources—on more than a million species of animals, as well as most of the plants, fungi, bacteria, viruses and archaea that have been described. And for animals, for example, we have nearly 200 properties that are extensively filled in. Some are taxonomic properties:

\n
\n
\n

\n

Some are physical properties:

\n
\n
\n

\n
\n
\n

\n

Some are genetic properties:

\n
\n
\n

\n

Some are ecological properties (yes, the cheetah is not the apex predator):

\n
\n
\n

\n

It’s useful to be able to get properties of individual species, but the real power of our curated computable data shows up when one does larger-scale analyses. Like here’s a plot of the lengths of genomes for organisms with the longest ones across our collection of organisms:

\n
\n
\n

\n

Or here’s a histogram of the genome lengths for organisms in the human gut microbiome:

\n
\n
\n

\n

And here’s a scatterplot of the lifespans of birds against their weights:

\n
\n
\n

\n

Following the idea that cheetahs aren’t apex predators, this is a graph of what’s “above” them in the food chain:

\n
\n
\n

\n

Chemical Computation

\n

We began the process of introducing chemical computation into the Wolfram Language in Version 12.0, and by Version 13 we had good coverage of atoms, molecules, bonds and functional groups. Now in Version 14 we’ve added coverage of chemical formulas, amounts of chemicals—and chemical reactions.

\n

Here’s a chemical formula, that basically just gives a “count of atoms”:

\n
\n
\n

\n

Now here are specific molecules with that formula:

\n
\n
\n

\n

Let’s pick one of these molecules:

\n
\n
\n

\n

Now in Version 14 we have a way to represent a certain quantity of molecules of a given type—here 1 gram of methylcyclopentane:

\n
\n
\n

\n

ChemicalConvert can convert to a different specification of quantity, here moles:

\n
\n
\n

\n

And here a count of molecules:

\n
\n
\n

\n

But now the bigger story is that in Version 14 we can represent not just individual types of molecules, and quantities of molecules, but also chemical reactions. Here we give a “sloppy” unbalanced representation of a reaction, and ReactionBalance gives us the balanced version:

\n
\n
\n

\n

And now we can extract the formulas for the reactants:

\n
\n
\n

\n

We can also give a chemical reaction in terms of molecules:

\n
\n
\n

\n

But with our symbolic representation of molecules and reactions, there’s now a big thing we can do: represent classes of reactions as “pattern reactions”, and work with them using the same kinds of concepts as we use in working with patterns for general expressions. So, for example, here’s a symbolic representation of the hydrohalogenation reaction:

\n
\n
\n

\n

Now we can apply this pattern reaction to particular molecules:

\n
\n
\n

\n

Here’s a more elaborate example, in this case entered using a SMARTS string:

\n
\n
\n

\n

Here we’re applying the reaction just once:

\n
\n
\n

\n

And now we’re doing it repeatedly

\n
\n
\n

\n

in this case generating longer and longer molecules (which in this case happen to be polypeptides):

\n
\n
\n

The Knowledgebase Is Always Growing

\n

Every minute of every day, new data is being added to the Wolfram Knowledgebase. Much of it is coming automatically from real-time feeds. But we also have a very large-scale ongoing curation effort with humans in the loop. We’ve built sophisticated (Wolfram Language) automation for our data curation pipeline over the years—and this year we’ve been able to increase efficiency in some areas by using LLM technology. But it’s hard to do curation right, and our long-term experience is that to do so ultimately requires human experts being in the loop, which we have.

\n

So what’s new since Version 13.0? 291,842 new notable current and historical people; 264,467 music works; 118,538 music albums; 104,024 named stars; and so on. Sometimes the addition of an entity is driven by the new availability of reliable data; often it’s driven by the need to use that entity in some other piece of functionality (e.g. stars to render in AstroGraphics). But more than just adding entities there’s the issue of filling in values of properties of existing entities. And here again we’re always making progress, sometimes integrating newly available large-scale secondary data sources, and sometimes doing direct curation ourselves from primary sources.

\n

A recent example where we needed to do direct curation was in data on alcoholic beverages. We have very extensive data on hundreds of thousands of types of foods and drinks. But none of our large-scale sources included data on alcoholic beverages. So that’s an area where we need to go to primary sources (in this case typically the original producers of products) and curate everything for ourselves.

\n

So, for example, we can now ask for something like the distribution of flavors of different varieties of vodka (actually, personally, not being a consumer of such things, I had no idea vodka even had flavors…):

\n
\n
\n

\n

But beyond filling out entities and properties of existing types, we’ve also steadily been adding new entity types. One recent example is geological formations, 13,706 of them:

\n
\n
\n

\n

So now, for example, we can specify where T. rex have been found

\n
\n
\n

\n

and we can show those regions on a map:

\n
\n
\n

\n

Industrial-Strength Multidomain PDEs

\n

PDEs are hard. It’s hard to solve them. And it’s hard to even specify what exactly you want to solve. But we’ve been on a multi-decade mission to “consumerize” PDEs and make them easier to work with. Many things go into this. You need to be able to easily specify elaborate geometries. You need to be able to easily define mathematically complicated boundary conditions. You need to have a streamlined way to set up the complicated equations that come out of underlying physics. Then you have to—as automatically as possible—do the sophisticated numerical analysis to efficiently solve the equations. But that’s not all. You also often need to visualize your solution, compute other things from it, or run optimizations of parameters over it.

\n

It’s a deep use of what we’ve built with Wolfram Language—touching many parts of the system. And the result is something unique: a truly streamlined and integrated way to handle PDEs. One’s not dealing with some (usually very expensive) “just for PDEs” package; what we now have is a “consumerized” way to handle PDEs whenever they’re needed—for engineering, science, or whatever. And, yes, being able to connect machine learning, or image computation, or curated data, or data science, or real-time sensor feeds, or parallel computing, or, for that matter, Wolfram Notebooks, to PDEs just makes them so much more valuable.

\n

We’ve had “basic, raw NDSolve” since 1991. But what’s taken decades to build is all the structure around that to let one conveniently set up—and efficiently solve—real-world PDEs, and connect them into everything else. It’s taken developing a whole tower of underlying algorithmic capabilities such as our more-flexible-and-integrated-than-ever-before industrial-strength computational geometry and finite element methods. But beyond that it’s taken creating a language for specifying real-world PDEs. And here the symbolic nature of the Wolfram Language—and our whole design framework—has made possible something very unique, that has allowed us to dramatically simplify and consumerize the use of PDEs.

\n

It’s all about providing symbolic “construction kits” for PDEs and their boundary conditions. We started this about five years ago, progressively covering more and more application areas. In Version 14 we’ve particularly focused on solid mechanics, fluid mechanics, electromagnetics and (one-particle) quantum mechanics.

\n

Here’s an example from solid mechanics. First, we define the variables we’re dealing with (displacement and underlying coordinates):

\n
\n
\n

\n

Next, we specify the parameters we want to use to describe the solid material we’re going to work with:

\n
\n
\n

\n

Now we can actually set up our PDE—using symbolic PDE specifications like SolidMechanicsPDEComponent—here for the deformation of a solid object pulled on one side:

\n
\n
\n

\n

And, yes, “underneath”, these simple symbolic specifications turn into a complicated “raw” PDE:

\n
\n
\n

\n

Now we are ready to actually solve our PDE in a particular region, i.e. for an object with a particular shape:

\n
\n
\n

\n

And now we can visualize the result, which shows how our object stretches when it’s pulled on:

\n
\n
\n

\n

The way we’ve set things up, the material for our object is an idealization of something like rubber. But in the Wolfram Language we now have ways to specify all sorts of detailed properties of materials. So, for example, we can add reinforcement as a unit vector in a particular direction (say in practice with fibers) to our material:

\n
\n
\n

\n

Then we can rerun what we did before

\n
\n
\n

\n
\n
\n

\n

but now we get a slightly different result:

\n
\n
\n

\n

Another major PDE domain that’s new in Version 14.0 is fluid flow. Let’s do a 2D example. Our variables are 2D velocity and pressure:

\n
\n
\n

\n

Now we can set up our fluid system in a particular region, with no-slip conditions on all walls except at the top where we assume fluid is flowing from left to right. The only parameter needed is the Reynolds number. And instead of just solving our PDEs for a single Reynolds number, let’s create a parametric solver that can take any specified Reynolds number:

\n
\n
\n

\n

Now here’s the result for Reynolds number 100:

\n
\n
\n

\n

But with the way we’ve set things up, we can as well generate a whole video as a function of Reynolds number (and, yes, the Parallelize speeds things up by generating different frames in parallel):

\n
\n

\n
\n

\n

Much of our work in PDEs involves catering to the complexities of real-world engineering situations. But in Version 14.0 we’re also adding features to support “pure physics”, and in particular to support quantum mechanics done with the Schrödinger equation. So here, for example, is the 2D 1-particle Schrödinger equation (with ):

\n
\n
\n

\n

Here’s the region we’re going to be solving over—showing explicit discretization:

\n
\n
\n

\n

Now we can solve the equation, adding in some boundary conditions:

\n
\n
\n

\n

And now we get to visualize a Gaussian wave packet scattering around a barrier:

\n
\n
\n

\n

Streamlining Systems Engineering Computation

\n

Systems engineering is a big field, but it’s one where the structure and capabilities of the Wolfram Language provide unique advantages—that over the past decade have allowed us to build out rather complete industrial-strength support for modeling, analysis and control design for a wide range of types of systems. It’s all an integrated part of the Wolfram Language, accessible through the computational and interface structure of the language. But it’s also integrated with our separate Wolfram System Modeler product, that provides a GUI-based workflow for system modeling and exploration.

\n

Shared with System Modeler are large collections of domain-specific modeling libraries. And, for example, since Version 13, we’ve added libraries in areas such as battery engineering, hydraulic engineering and aircraft engineering—as well as educational libraries for mechanical engineering, thermal engineering, digital electronics, and biology. (We’ve also added libraries for areas such as business and public policy simulation.)

\n

Domain-specific modeling libraries

\n

A typical workflow for systems engineering begins with the setting up of a model. The model can be built from scratch, or assembled from components in model libraries—either visually in Wolfram System Modeler, or programmatically in the Wolfram Language. For example, here’s a model of an electric motor that’s turning a load through a flexible shaft:

\n
\n
\n

\n

Once one’s got a model, one can then simulate it. Here’s an example where we’ve set one parameter of our model (the moment of inertia of the load), and we’re computing the values of two others as a function of time:

\n
\n
\n

\n

A new capability in Version 14.0 is being able to see the effect of uncertainty in parameters (or initial values, etc.) on the behavior of a system. So here, as an example, we’re saying the value of the parameter is not definite, but is instead distributed according to a normal distribution—then we’re seeing the distribution of output results:

\n
\n
\n

\n

The motor with flexible shaft that we’re looking at can be thought of as a “multidomain system”, combining electrical and mechanical components. But the Wolfram Language (and Wolfram System Modeler) can also handle “mixed systems”, combining analog and digital (i.e. continuous and discrete) components. Here’s a fairly sophisticated example from the world of control systems: a helicopter model connected in a closed loop to a digital control system:

\n

Helicopter model

\n

This whole model system can be represented symbolically just by:

\n
\n
\n

\n

And now we compute the input-output response of the model:

\n
\n
\n

\n

Here’s specifically the output response:

\n
\n
\n

\n

But now we can “drill in” and see specific subsystem responses, here of the zero-order hold device (labeled ZOH above)—complete with its little digital steps:

\n
\n
\n

\n

But what if we want to design the control systems ourselves? Well, in Version 14 we can now apply all our Wolfram Language control systems design functionality to arbitrary system models. Here’s an example of a simple model, in this case in chemical engineering (a continuously stirred tank):

\n
\n
\n

\n

Now we can take this model and design an LQG controller for it—then assemble a whole closed-loop system for it:

\n
\n
\n

\n

Now we can simulate the closed-loop system—and see that the controller succeeds in bringing the final value to 0:

\n
\n
\n

\n

Graphics: More Beautiful & Alive

\n

Graphics have always been an important part of the story of the Wolfram Language, and for more than three decades we’ve been progressively enhancing and updating their appearance and functionality—sometimes with help from advances in hardware (e.g. GPU) capabilities.

\n

Since Version 13 we’ve added a variety of “decorative” (or “annotative”) effects in 2D graphics. One example (useful for putting captions on things) is Haloing:

\n
\n
\n

\n

Another example is DropShadowing:

\n
\n
\n

\n

All of these are specified symbolically, and can be used throughout the system (e.g. in hover effects, etc). And, yes, there are many detailed parameters you can set:

\n
\n
\n

\n

A significant new capability in Version 14.0 is convenient texture mapping. We’ve had low-level polygon-by-polygon textures for a decade and a half. But now in Version 14.0 we’ve made it straightforward to map textures onto whole surfaces. Here’s an example wrapping a texture onto a sphere:

\n
\n
\n

\n

And here’s wrapping the same texture onto a more complicated surface:

\n
\n
\n

\n

A significant subtlety is that there are many ways to map what amount to “texture coordinate patches” onto surfaces. The documentation illustrates new, named cases:

\n

Texture coordinate patches

\n

And now here’s what happens with stereographic projection onto a sphere:

\n
\n
\n

\n

Here’s an example of “surface texture” for the planet Venus

\n
\n
\n

\n

and here it’s been mapped onto a sphere, which can be rotated:

\n
\n
\n

\n

Here’s a “flowerified” bunny:

\n
\n
\n

\n

Things like texture mapping help make graphics visually compelling. Since Version 13 we’ve also added a variety of “live visualization” capabilities that automatically “bring visualizations to life”. For example, any plot now by default has a “coordinate mouseover”:

\n
\n
\n

\n

As usual, there’s lots of ways to control such “highlighting” effects:

\n
\n
\n

\n
\n
\n

\n

Euclid Redux: The Advance of Synthetic Geometry

\n

One might say it’s been two thousand years in the making. But four years ago (Version 12) we began to introduce a computable version of Euclid-style synthetic geometry.

\n

The idea is to specify geometric scenes symbolically by giving a collection of (potentially implicit) constraints:

\n
\n
\n

\n

We can then generate a random instance of geometry consistent with the constraints—and in Version 14 we’ve considerably enhanced our ability to make sure that geometry will be “typical” and non-degenerate:

\n
\n
\n

\n

But now a new feature of Version 14 is that we can find values of geometric quantities that are determined by the constraints:

\n
\n
\n

\n

Here’s a slightly more complicated case:

\n
\n
\n

\n

And here we’re now solving for the areas of two triangles in the figure:

\n
\n
\n

\n

We’ve always been able to give explicit styles for particular elements of a scene:

\n
\n
\n

\n

Now one of the new features in Version 14 is being able to give general “geometric styling rules”, here just assigning random colors to each element:

\n
\n
\n

\n

The Ever-Smoother User Interface

\n

Our goal with Wolfram Language is to make it as easy as possible to express oneself computationally. And a big part of achieving that is the coherent design of the language itself. But there’s another part as well, which is being able to actually enter Wolfram Language input one wants—say in a notebook—as easily as possible. And with every new version we make enhancements to this.

\n

One area that’s been in continuous development is interactive syntax highlighting. We first added syntax highlighting nearly two decades ago—and over time we’ve progressively made it more and more sophisticated, responding both as you type, and as code gets executed. Some highlighting has always had obvious meaning. But particularly highlighting that is dynamic and based on cursor position has sometimes been harder to interpret. And in Version 14—leveraging the brighter color palettes that have become the norm in recent years—we’ve tuned our dynamic highlighting so it’s easier to quickly tell “where you are” within the structure of an expression:

\n

Dynamic highlighting

\n

On the subject of “knowing what one has”, another enhancement—added in Version 13.2—is differentiated frame coloring for different kinds of visual objects in notebooks. Is that thing one has a graphic? Or an image? Or a graph? Now one can tell from the color of frame when one selects it:

\n

Differentiated frame coloring

\n

An important aspect of the Wolfram Language is that the names of built-in functions are spelled out enough that it’s easy to tell what they do. But often the names are therefore necessarily quite long, and so it’s important to be able to autocomplete them when one’s typing. In 13.3 we added the notion of “fuzzy autocompletion” that not only “completes to the end” a name one’s typing, but also can fill in intermediate letters, change capitalization, etc. Thus, for example, just typing lll brings up an autocompletion menu that begins with ListLogLogPlot:

\n

\n

A major user interface update that first appeared in Version 13.1—and has been enhanced in subsequent versions—is a default toolbar for every notebook:

\n

Default toolbar

\n

The toolbar provides immediate access to evaluation controls, cell formatting and various kinds of input (like inline cells, , hyperlinks, drawing canvas, etc.)—as well as to things like Menu options cloud publishing, Menu options documentation search and Menu options “chat” (i.e. LLM) settings.

\n

Much of the time, it’s useful to have the toolbar displayed in any notebook you’re working with. But on the left-hand side there’s a little tiny that lets you minimize the toolbar:

\n

Minimize toolbar

\n

In 14.0 there’s a Preferences setting that makes the toolbar come up minimized in any new notebook you create—and this in effect gives you the best of both worlds: you have immediate access to the toolbar, but your notebooks don’t have anything “extra” that might distract from their content.

\n

Another thing that’s advanced since Version 13 is the handling of “summary” forms of output in notebooks. A basic example is what happens if you generate a very large result. By default only a summary of the result is actually displayed. But now there’s a bar at the bottom that gives various options for how to handle the actual output:

\n
\n
\n

\n

By default, the output is only stored in your current kernel session. But by pressing the Iconize button you get an iconized form that will appear directly in your notebook (or one that can be copied anywhere) and that “has the whole output inside”. There’s also a Store full expression in notebook button, which will “invisibly” store the output expression “behind” the summary display.

\n

If the expression is stored in the notebook, then it’ll be persistent across kernel sessions. Otherwise, well, you won’t be able to get to it in a different kernel session; the only thing you’ll have is the summary display:

\n

Summary display

\n

It’s a similar story for large “computational objects”. Like here’s a Nearest function with a million data points:

\n
\n
\n

\n

By default, the data is just something that exists in your current kernel session. But now there’s a menu that lets you save the data in various persistent locations:

\n

Save data menu

\n

And There’s the Cloud Too

\n

There are many ways to run the Wolfram Language. Even in Version 1.0 we had the notion of remote kernels: the notebook front end running on one machine (in those days essentially always a Mac, or a NeXT), and the kernel running on a different machine (in those days sometimes even connected by phone lines). But a decade ago came a major step forward: the Wolfram Cloud.

\n

There are really two distinct ways in which the cloud is used. The first is in delivering a notebook experience similar to our longtime desktop experience, but running purely in a browser. And the second is in delivering APIs and other programmatically accessed capabilities—notably, even at the beginning, a decade ago, through things like APIFunction.

\n

The Wolfram Cloud has been the target of intense development now for nearly 15 years. Alongside it have also come Wolfram Application Server and Wolfram Web Engine, which provide more streamlined support specifically for APIs (without things like user management, etc., but with things like clustering).

\n

All of these—but particularly the Wolfram Cloud—have become core technology capabilities for us, supporting many of our other activities. So, for example, the Wolfram Function Repository and Wolfram Paclet Repository are both based on the Wolfram Cloud (and in fact this is true of our whole resource system). And when we came to build the Wolfram plugin for ChatGPT earlier this year, using the Wolfram Cloud allowed us to have the plugin deployed within a matter of days.

\n

Since Version 13 there have been quite a few very different applications of the Wolfram Cloud. One is for the function ARPublish, which takes 3D geometry and puts it in the Wolfram Cloud with appropriate metadata to allow phones to get augmented-reality versions from a QR code of a cloud URL:

\n
\n
\n

\n

Augmented reality triptych

\n

On the Cloud Notebook side, there’s been a steady increase in usage, notably of embedded Cloud Notebooks, which have for example become common on Wolfram Community, and are used all over the Wolfram Demonstrations Project. Our goal all along has been to make Cloud Notebooks be as easy to use as simple webpages, but to have the depth of capabilities that we’ve developed in notebooks over the past 35 years. We achieved this some years ago for fairly small notebooks, but in the past couple of years we’ve been going progressively further in handling even multi-hundred-megabyte notebooks. It’s a complicated story of caching, refreshing—and dodging the vicissitudes of web browsers. But at this point the vast majority of notebooks can be seamlessly deployed to the cloud, and will display as immediately as simple webpages.

\n

The Great Integration Story for External Code

\n

It’s been possible to call external code from Wolfram Language ever since Version 1.0. But in Version 14 there are important advances in the extent and ease with which external code can be integrated. The overall goal is to be able to use all the power and coherence of the Wolfram Language even when some part of a computation is done in external code. And in Version 14 we’ve done a lot to streamline and automate the process by which external code can be integrated into the language.

\n

Once something is integrated into the Wolfram Language it just becomes, for example, a function that can be used just like any other Wolfram Language function. But what’s underneath is necessarily quite different for different kinds of external code. There’s one setup for interpreted languages like Python. There’s another for C-like compiled languages and dynamic libraries. (And then there are others for external processes, APIs, and what amount to “importable code specifications”, say for neural networks.)

\n

Let’s start with Python. We’ve had ExternalEvaluate for evaluating Python code since 2018. But when you actually come to use Python there are all these dependencies and libraries to deal with. And, yes, that’s one of the places where the incredible advantages of the Wolfram Language and its coherent design are painfully evident. But in Version 14.0 we now have a way to encapsulate all that Python complexity, so that we can deliver Python functionality within Wolfram Language, hiding all the messiness of Python dependencies, and even the versioning of Python itself.

\n

As an example, let’s say we want to make a Wolfram Language function Emojize that uses the Python function emojize within the emoji Python library. Here’s how we can do that:

\n
\n
\n

\n

And now you can just call Emojize in the Wolfram Language and—under the hood—it’ll run Python code:

\n
\n
\n

\n

The way this works is that the first time you call Emojize, a Python environment with all the right features is created, then is cached for subsequent uses. And what’s important is that the Wolfram Language specification of Emojize is completely system independent (or as system independent as it can be, given vicissitudes of Python implementations). So that means that you can, for example, deploy Emojize in the Wolfram Function Repository just like you would deploy something written purely in Wolfram Language.

\n

There’s very different engineering involved in calling C-compatible functions in dynamic libraries. But in Version 13.3 we also made this very streamlined using the function ForeignFunctionLoad. There’s all sorts of complexity associated with converting to and from native C data types, managing memory for data structures, etc. But we’ve now got very clean ways to do this in Wolfram Language.

\n

As an example, here’s how one sets up a “foreign function” call to a function RAND_bytes in the OpenSSL library:

\n
\n
\n

\n

Inside this, we’re using Wolfram Language compiler technology to specify the native C types that will be used in the foreign function. But now we can package this all up into a Wolfram Language function:

\n
\n
\n

\n

And we can call this function just like any other Wolfram Language function:

\n
\n
\n

\n

Internally, all sorts of complicated things are going on. For example, we’re allocating a raw memory buffer that’s then getting fed to our C function. But when we do that memory allocation we’re creating a symbolic structure that defines it as a “managed object”:

\n
\n
\n

\n

And now when this object is no longer being used, the memory associated with it will be automatically freed.

\n

And, yes, with both Python and C there’s quite a bit of complexity underneath. But the good news is that in Version 14 we’ve basically been able to automate handling it. And the result is that what gets exposed is pure, simple Wolfram Language.

\n

But there’s another big piece to this. Within particular Python or C libraries there are often elaborate definitions of data structures that are specific to that library. And so to use these libraries one has to dive into all the—potentially idiosyncratic—complexities of those definitions. But in the Wolfram Language we have consistent symbolic representations for things, whether they’re images, or dates or types of chemicals. When you first hook up an external library you have to map its data structures to these. But once that’s done, anyone can use what’s been built, and seamlessly integrate with other things they’re doing, perhaps even calling other external code. In effect what’s happening is that one’s leveraging the whole design framework of the Wolfram Language, and applying that even when one’s using underlying implementations that aren’t based on the Wolfram Language.

\n

For Serious Developers

\n

A single line (or less) of Wolfram Language code can do a lot. But one of the remarkable things about the language is that it’s fundamentally scalable: good both for very short programs and very long programs. And since Version 13 there’ve been several advances in handling very long programs. One of them concerns “code editing”.

\n

Standard Wolfram Notebooks work very well for exploratory, expository and many other forms of work. And it’s certainly possible to write large amounts of code in standard notebooks (and, for example, I personally do it). But when one’s doing “software-engineering-style work” it’s both more convenient and more familiar to use what amounts to a pure code editor, largely separate from code execution and exposition. And this is why we have the “package editor”, accessible from File > New > Package/Script. You’re still operating in the notebook environment, with all its sophisticated capabilities. But things have been “skinned” to provide a much more textual “code experience”—both in terms of editing, and in terms of what actually gets saved in .wl files.

\n

Here’s typical example of the package editor in action (in this case applied to our GitLink package):

\n

Package editor

\n

Several things are immediately evident. First, it’s very line oriented. Lines (of code) are numbered, and don’t break except at explicit newlines. There are headings just like in ordinary notebooks, but when the file is saved, they’re stored as comments with a certain stylized structure:

\n

Lines of code

\n

It’s still perfectly possible to run code in the package editor, but the output won’t get saved in the .wl file:

\n

Unsaved output

\n

One thing that’s changed since Version 13 is that the toolbar is much enhanced. And for example there’s now “smart search” that is aware of code structure:

\n

Smart search

\n

You can also ask to go to a line number—and you’ll immediately see whatever lines of code are nearby:

\n

Nearby lines of code

\n

In addition to code editing, another set of features new since Version 13 of importance to serious developers concern automated testing. The main advance is the introduction of a fully symbolic testing framework, in which individual tests are represented as symbolic objects

\n
\n
\n

\n

and can be manipulated in symbolic form, then run using functions like TestEvaluate and TestReport:

\n
\n
\n

\n

In Version 14.0 there’s another new testing function—IntermediateTest—that lets you insert what amount to checkpoints inside larger tests:

\n
\n
\n

\n

Evaluating this test, we see that the intermediate tests were also run:

\n
\n
\n

\n

Wolfram Function Repository: 2900 Functions & Counting

\n

The Wolfram Function Repository has been a big success. We introduced it in 2019 as a way to make specific, individual contributed functions available in the Wolfram Language. And now there are more than 2900 such functions in the Repository.

\n

The nearly 7000 functions that constitute the Wolfram Language as it is today have been painstakingly developed over the past three and a half decades, always mindful of creating a coherent whole with consistent design principles. And now in a sense the success of the Function Repository is one of the dividends of all that effort. Because it’s the coherence and consistency of the underlying language and its design principles that make it feasible to just add one function at a time, and have it really work. You want to add a function to do some very specific operation that combines images and graphs. Well, there’s a consistent representation of both images and graphs in the Wolfram Language, which you can leverage. And by following the principles of the Wolfram Language—like for the naming of functions—you can create a function that’ll be easy for Wolfram Language users to understand and use.

\n

Using the Wolfram Function Repository is a remarkably seamless process. If you know the function’s name, you can just call it using ResourceFunction; the function will be loaded if it’s needed, and then it’ll just run:

\n
\n
\n

\n

If there’s an update available for the function, it’ll give you a message, but run the old version anyway. The message has a button that lets you load in the update; then you can rerun your input and use the new version. (If you’re writing code where you want to “burn in” a particular version of a function, you can just use the ResourceVersion option of ResourceFunction.)

\n

If you want your code to look more elegant, just evaluate the ResourceFunction object

\n
\n
\n

\n

and use the formatted version:

\n
\n
\n

\n

And, by the way, pressing the + then gives you more information about the function:

\n

Function information

\n

An important feature of functions in the Function Repository is that they all have documentation pages—that are organized pretty much like the pages for built-in functions:

\n

SolarEclipseIcon function page

\n

But how does one create a Function Repository entry? Just go to File > New > Repository Item > Function Repository Item and you’ll get a Definition Notebook:

\n

Definition notebook

\n

We’ve optimized this to be as easy to fill in as possible, minimizing boilerplate and automatically checking for correctness and consistency whenever possible. And the result is that it’s perfectly realistic to create a simple Function Repository item in under an hour—with the main time spent being in the writing of good expository examples.

\n

When you press Submit to Repository your function gets sent to the Wolfram Function Repository review team, whose mandate is to ensure that functions in the repository do what they say they do, work in a way that is consistent with general Wolfram Language design principles, have good names, and are adequately documented. Except for very specialized functions, the goal is to finish reviews within a week (and sometimes considerably sooner)—and to publish functions as soon as they are ready.

\n

There’s a digest of new (and updated) functions in the Function Repository that gets sent out every Friday—and makes for interesting reading (you can subscribe here):

\n

Wolfram Function Repository email

\n

The Wolfram Function Repository is a curated public resource that can be accessed from any Wolfram Language system (and, by the way, the source code for every function is available—just press the Source Notebook button). But there’s another important use case for the infrastructure of the Function Repository: privately deployed “resource functions”.

\n

It all works through the Wolfram Cloud. You use the exact same Definition Notebook, but now instead of submitting to the public Wolfram Function Repository, you just deploy your function to the Wolfram Cloud. You can make it private so that only you, or some specific group, can access it. Or you can make it public, so anyone who knows its URL can immediately access and use it in their Wolfram Language system.

\n

This turns out to be a tremendously useful mechanism, both for group projects, and for creating published material. In a sense it’s a very lightweight but robust way to distribute code—packaged into functions that can immediately be used. (By the way, to find the functions you’ve published from your Wolfram Cloud account, just go to the DeployedResources folder in the cloud file browser.)

\n

(For organizations that want to manage their own function repository, it’s worth mentioning that the whole Wolfram Function Repository mechanism—including the infrastructure for doing reviews, etc.—is also available in a private form through the Wolfram Enterprise Private Cloud.)

\n

So what’s in the public Wolfram Function Repository? There are a lot of “specialty functions” intended for specific “niche” purposes—but very useful if they’re what you want:

\n
\n
\n

\n
\n
\n

\n
\n
\n

\n
\n
\n

\n
\n
\n

\n
\n
\n

\n

There are functions that add various kinds of visualizations:

\n
\n
\n

\n
\n
\n

\n
\n
\n

\n
\n
\n

\n
\n
\n

\n
\n
\n

\n
\n
\n

\n

Some functions set up user interfaces:

\n
\n
\n

\n

Some functions link to external services:

\n
\n
\n

\n
\n
\n

\n
\n
\n

\n
\n
\n

\n

Some functions provide simple utilities:

\n
\n
\n

\n
\n
\n

\n
\n
\n

\n
\n
\n

\n

There are also functions that are being explored for potential inclusion in the core system:

\n
\n
\n

\n
\n
\n

\n
\n
\n

\n

There are also lots of “leading-edge” functions, added as part of research or exploratory development. And for example in pieces I write (including this one), I make a point of having all pictures and other output be backed by “click-to-copy” code that reproduces them—and this code quite often contains functions either from the public Wolfram Function Repository or from (publicly accessible) private deployments.

\n

The Paclet Repository Arrives

\n

Paclets are a technology we’ve used for more than a decade and a half to distribute updated functionality to Wolfram Language systems in the field. In Version 13 we began the process of providing tools for anyone to create paclets. And since Version 13 we’ve introduced the Wolfram Language Paclet Repository as a centralized repository for paclets:

\n

Wolfram Paclet Repository

\n

What is a paclet? It’s a collection of Wolfram Language functionality—including function definitions, documentation, external libraries, stylesheets, palettes and more—that can be distributed as a unit, and immediately deployed in any Wolfram Language system.

\n

The Paclet Repository is a centralized place where anyone can publish paclets for public distribution. So how does this relate to the Wolfram Function Repository? They are interestingly complementary—with different optimization and different setups. The Function Repository is more lightweight, the Paclet Repository more flexible. The Function Repository is for making available individual new functions, that independently fit into the whole existing structure of the Wolfram Language. The Paclet Repository is for making available larger-scale pieces of functionality, that can define a whole framework and environment of their own.

\n

The Function Repository is also fully curated, with every function being reviewed by our team before it is posted. The Paclet Repository is an immediate-deployment system, without pre-publication review. In the Function Repository every function is specified just by its name—and our review team is responsible for ensuring that names are well chosen and have no conflicts. In the Paclet Repository, every contributor gets their own namespace, and all their functions and other material live inside that namespace. So, for example, I contributed the function RandomHypergraph to the Function Repository, which can be accessed just as ResourceFunction[\"RandomHypergraph\"]. But if I had put this function in a paclet in the Paclet Repository, it would have to be accessed as something like PacletSymbol[\"StephenWolfram/Hypergraphs\", \"RandomHypergraph\"].

\n

PacletSymbol, by the way, is a convenient way of “deep accessing” individual functions inside a paclet. PacletSymbol temporarily installs (and loads) a paclet so that you can access a particular symbol in it. But more often one wants to permanently install a paclet (using PacletInstall), then explicitly load its contents (using Needs) whenever one wants to have its symbols available. (All the various ancillary elements, like documentation, stylesheets, etc. in a paclet get set up when it is installed.)

\n

What does a paclet look like in the Paclet Repository? Every paclet has a home page that typically includes an overall summary, a guide to the functions in the paclet, and some overall examples of the paclet:

\n

ProteinVisualization page

\n

Individual functions typically have their own documentation pages:

\n

AmidePlanePlot page

\n

Just like in the main Wolfram Language documentation, there can be a whole hierarchy of guide pages, and there can be things like tutorials.

\n

Notice that in examples in paclet documentation, one often sees constructs like . These represent symbols in the paclet, presented in forms like PacletSymbol[\"WolframChemistry/ProteinVisualization\", \"AmidePlanePlot\"] that allow these symbols to be accessed in a “standalone” way. If you directly evaluate such a form, by the way, it’ll force (temporary) installation of the paclet, then return the actual, raw symbol that appears in the paclet:

\n
\n
\n

\n

So how does one create a paclet suitable for submission to the Paclet Repository? You can do it purely programmatically, or you can start from File > New > Repository Item > Paclet Repository Item, which launches what amounts to a whole paclet creation IDE. The first step is to specify where you want to assemble your paclet. You give some basic information

\n

Submit paclet information

\n

then a Paclet Resource Definition Notebook is created, from which you can give function definitions, set up documentation pages, specify what you want your paclet’s home page to be like, etc.:

\n

Paclet Resource Definition Notebook

\n

There are lots of sophisticated tools that let you create full-featured paclets with the same kind of breadth and depth of capabilities that you find in the Wolfram Language itself. For example, Documentation Tools lets you construct full-featured documentation pages (function pages, guide pages, tutorials, …):

\n

Documentation Tools

\n

Once you’ve assembled a paclet, you can check it, build it, deploy it privately—or submit it to the Paclet Repository. And once you submit it, it will automatically get set up on the Paclet Repository servers, and within just a few minutes the pages you’ve created describing your paclet will show up on the Paclet Repository website.

\n

So what’s in the Paclet Repository so far? There’s a lot of good and very serious stuff, contributed both by teams at our company and by members of the broader Wolfram Language community. In fact, many of the 134 paclets now in the Paclet Repository have enough in them that there’s a whole piece like this that one could write about them.

\n

One category of things you’ll find in the Paclet Repository are snapshots of our ongoing internal development projects—many of which will eventually become built-in parts of the Wolfram Language. A good example of this is our LLM and Chat Notebook functionality, whose rapid development and deployment over the past year was made possible by the use of the Paclet Repository. Another example, representing ongoing work from our chemistry team (AKA WolframChemistry in the Paclet Repository) is the ChemistryFunctions paclet, which contains functions like:

\n
\n
\n

\n

And, yes, this is interactive:

\n
\n
\n

\n

Or, also from WolframChemistry:

\n
\n
\n

\n

Another “development snapshot” is DiffTools—a paclet for making and viewing diffs between strings, cells, notebooks, etc.:

\n
\n
\n

\n

A major paclet is QuantumFramework—which provides the functionality for our Wolfram Quantum Framework

\n

Wolfram Quantum Framework

\n

and delivers broad support for quantum computing (with at least a few connections to multiway systems and our Physics Project):

\n
\n
\n

\n
\n
\n

\n

Talking of our Physics Project, there are over 200 functions supporting it that are in the Wolfram Function Repository. But there are also paclets, like WolframInstitute/Hypergraph:

\n
\n
\n

\n

An example of an externally contributed package is Automata—with more than 250 functions for doing computations related to finite automata:

\n
\n
\n

\n
\n
\n

\n

Another contributed paclet is FunctionalParsers, which goes from a symbolic parser specification to an actual parser, here being used in a reverse mode to generate random “sentences”:

\n
\n
\n

\n

Phi4Tools is a more specialized paclet, for working with Feynman diagrams in field theory:

\n
\n
\n

\n
\n
\n

\n
\n
\n

\n

And, as another example, here’s MaXrd, for crystallography and x-ray scattering:

\n
\n
\n

\n
\n
\n

\n

As just one more example, there’s the Organizer paclet—a utility paclet for making and manipulating organizer notebooks. But unlike the other paclets we’ve seen here, it doesn’t expose any Wolfram Language functions; instead, when you install it, it puts a palette in your Palettes list:

\n
\n
\n

\n

Organizer

\n

Coming Attractions

\n

As of today, Version 14 is finished, and out in the world. So what’s next? We have lots of projects underway—some already with years of development behind them. Some extend and strengthen what’s already in the Wolfram Language; some take it in new directions.

\n

One major focus is broadening and streamlining the deployment of the language: unifying the way it’s delivered and installed on computers, packaging it so it can be efficiently integrated into other standalone applications, etc.

\n

Another major focus is expanding the handling of very large amounts of data by the Wolfram Language—and seamlessly integrating out-of-core and lazy processing.

\n

Then of course there’s algorithmic development. Some is “classical”, directly building on the towers of functionality we’ve developed over the decades. Some is more “AI based”. We’ve been creating heuristic algorithms and meta-algorithms ever since Version 1.0—increasingly using methods from machine learning. How far will neural net methods go? We don’t know yet. We’re routinely using them in things like algorithm selection. But to what extent can they help in the heart of algorithms?

\n

I’m reminded of something we did back in 1987 in developing Version 1.0. There was a long tradition in numerical analysis of painstakingly deriving series approximations for particular cases of mathematical functions. But we wanted to be able to compute hundreds of different functions to arbitrary precision for any complex values of their arguments. So how did we do it? We generalized from series to rational approximations—and then, in a very “machine-learning-esque” way—we spent months of CPU time systematically optimizing these approximations. Well, we’ve been trying to do the same kind of thing again—though now over more ambitious domains—and now using not rational functions but large neural nets as our basis.

\n

We’ve also been exploring using neural nets to “control” precise algorithms, in effect making heuristic choices which either guide or can be validated by the precise algorithms. So far, none of what we’ve produced has outperformed our existing methods, but it seems plausible that fairly soon it will.

\n

We’re doing a lot with various aspects of metaprogramming. There’s the project of
\ngetting LLMs to help in the construction of Wolfram Language code—and in giving comments on it, and in analyzing what went wrong if the code didn’t do what one expected. Then there’s code annotation—where LLMs may help in doing things like predicting the most likely type for something. And there’s code compilation. We’ve been working for many years on a full-scale compiler for the Wolfram Language, and in every version what we have becomes progressively more capable. We’ve been doing some level of automatic compilation in particular cases (particularly ones involving numerical computation) for more than 30 years. And eventually full-scale automatic compilation will be possible for everything. But as of now some of the biggest payoffs from our compiler technology have been for our internal development, where we can now get optimal down-to-the-metal performance simply by compiled (albeit carefully written) Wolfram Language code.

\n

One of the big lessons of the surprising success of LLMs is that there’s potentially more structure in meaningful human language than we thought. I’ve long been interested in creating what I’ve called a “symbolic discourse language” that gives a computational representation of everyday discourse. The LLMs haven’t explicitly done that. But they encourage the idea that it should be possible, and they also provide practical help in doing it. And whether the goal is to be able to represent narrative text, or contracts, or textual specifications, it’s a matter of extending the computational language we’ve built to encompass more kinds of concepts and structures.

\n

There are typically several kinds of drivers for our continued development efforts. Sometimes it’s a question of continuing to build a tower of capabilities in some known direction (like, for example, solving PDEs). Sometimes the tower we’ve built suddenly lets us see new possibilities. Sometimes when we actually use what we’ve built we realize there’s an obvious way to polish or extend it—or to “double down” on something that we can now see is valuable. And then there are cases where things happening in the technology world suddenly open up new possibilities—like LLMs have recently done, and perhaps XR will eventually do. And finally there are cases where new science-related insights suggest new directions.

\n

I had assumed that our Physics Project would at best have practical applications only centuries hence. But in fact it’s become clear that the correspondence it’s defined between physics and computation gives us quite immediate new ways to think about aspects of practical computation. And indeed we’re now actively exploring how to use this to define a new level of parallel and distributed computation in the Wolfram Language, as well as to represent symbolically not only the results of computations but also the ongoing process of computation.

\n

One might think that after nearly four decades of intense development there wouldn’t be anything left to do in developing the Wolfram Language. But in fact at every level we reach, there’s ever more that becomes possible, and ever more that can we see might be possible. And indeed this moment is a particularly fertile one, with an unprecedentedly broad waterfront of possibilities. Version 14 is an important and satisfying waypoint. But there are wonderful things ahead—as we continue our long-term mission to make the computational paradigm achieve its potential, and to build our computational language to help that happen.

\n

\n

\n\n

\n", + "category": "Big Picture", + "link": "https://writings.stephenwolfram.com/2024/01/the-story-continues-announcing-version-14-of-wolfram-language-and-mathematica/", + "creator": "Stephen Wolfram", + "pubDate": "Tue, 09 Jan 2024 22:33:01 +0000", + "enclosure": "https://content.wolfram.com/sites/43/2024/01/stream-plot-small.mp4", + "enclosureType": "video/mp4", + "image": "https://content.wolfram.com/sites/43/2024/01/stream-plot-small.mp4", + "id": "", + "language": "en", + "folder": "", + "feed": "wolfram", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "8e9ed31ddb65ef517482505f1b29daef", + "highlights": [] + }, { "title": "Observer Theory", "description": "\"\"The Concept of the Observer We call it perception. We call it measurement. We call it analysis. But in the end it’s about how we take the world as it is, and derive from it the impression of it that we have in our minds. We might have thought that we could do science “purely […]", @@ -518,6 +540,28 @@ "image": null, "description": "xkcd.com: A webcomic of romance and math humor.", "items": [ + { + "title": "Supernova", + "description": "\"They're", + "content": "\"They're", + "category": "", + "link": "https://xkcd.com/2878/", + "creator": "", + "pubDate": "Mon, 08 Jan 2024 05:00:00 -0000", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "en", + "folder": "", + "feed": "xkcd", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "c16e349eeb842d61f642a476107b8a90", + "highlights": [] + }, { "title": "Fever", "description": "\"Hypothermia", @@ -3435,6 +3479,116 @@ "image": "\n\t", "description": "Upgrade your mind", "items": [ + { + "title": "WipeOut Phantom Edition – Un classique rétro grandement amélioré sur PC", + "description": "WipeOut Phantom Edition est un portage amélioré pour PC du jeu original WipeOut de PlayStation, offrant des graphismes améliorés, une meilleure jouabilité, un support clavier et manette, de nouvelles musiques et effets sonores, des options supplémentaires et une configuration personnalisable. Cette version permet de revivre l'expérience rétro avec une touche moderne.", + "content": "

\"\"

\n

Aujourd’hui, laissez moi vous présenter une pépite qui ravira les amateurs de jeux vidéo rétro et les fans de la série WipeOut. Bah oui ! Qui n’a pas envie de revivre ces courses folles à bord de vaisseaux futuristes tout en profitant des améliorations apportées par cette édition spéciale ?

\n\n\n\n
\r\n

Et cela est possible grace à WipeOut Phantom Edition, un portage amélioré pour PC du jeu original WipeOut, initialement sorti sur PlayStation.

\n\n\n\n

Les développeurs de WipeOut Phantom Edition ont pris le temps d’améliorer les graphismes, de peaufiner la jouabilité avec différents modes de collision, d’ajouter un support pour clavier et manette, de proposer de nouvelles musiques et effets sonores, des options supplémentaires et une configuration personnalisable. Tout cela en utilisant les données originales de la version PlayStation. C’est comme revivre les souvenirs d’antan mais avec une touche moderne et des améliorations bienvenues.

\n\n\n\n
\"\"
\n\n\n\n

Pour télécharger la dernière version du jeu, rendez-vous sur GitHub dans les releases. Une fois le téléchargement effectué, vous devrez placer vos fichiers originaux .bin et .cue (uniquement région USA) dans le dossier wipeout/diskimages. Utilisez l’image disque multi-bin, composée de 9 fichiers .bin et un fichier .cue. Rassurez-vous, le jeu extrait automatiquement les fichiers manquants au démarrage.

\n\n\n\n

Pour installer le jeu Wipeout, copiez ensuite les fichiers dans le dossier wipeout/wipeoutgame. En ce qui concerne la musique, vous avez deux options. Vous pouvez utiliser la méthode Image disque, ou bien placer des fichiers musicaux individuels dans le dossier wipeout/music, en respectant une convention de nommage avec des numéros à deux chiffres (01-32). Vous pourrez ainsi utiliser d’autres morceaux de musique si ça vous chante.

\n\n\n\n
\"\"
\n\n\n\n
\r\n

Voilà, vous êtes maintenant prêt à vous lancer dans l’aventure WipeOut Phantom Edition sur PC !

\n\n\n\n

Eclatez-vous bien !

\n", + "category": "Jeu vidéo", + "link": "https://korben.info/wipeout-phantom-edition-pc-portage-ameliore-jeu-retro.html", + "creator": "Korben", + "pubDate": "Wed, 10 Jan 2024 08:00:00 +0000", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "fr", + "folder": "", + "feed": "korben.info", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "1978ac65ca78677b8b6e7774f7de9240", + "highlights": [] + }, + { + "title": "Enfin une surveillance vidéo efficace à base d’intelligence artificielle grâce au combo Frigate + Home Assistant", + "description": "Frigate est un enregistreur vidéo réseau (NVR) local pour Home Assistant, intégrant une détection d'objets AI en temps réel sans utiliser le cloud. Utilisant OpenCV, TensorFlow et Google Coral Accelerator, il offre des performances optimales, une intégration avec d'autres plateformes d'automatisation et des fonctionnalités telles que MQTT, enregistrements vidéo et streaming RTSP.", + "content": "

\"\"

\n

Nous sommes nombreux à avoir des caméras à la maison. L’idée étant bien sûr de pouvoir surveiller notre domicile en cas d’absence ou pourquoi pas, regarder la faune sauvage qui passe dans le jardin.

\n\n\n\n
\r\n

Mais tout ceci reste quand même plutôt basic. Alors que diriez-vous d’y intégrer un peu d’intelligence artificielle notamment avec OpenCV et Tensorflow pour détecter en temps réel tout ce qui passe dans le flux de vos caméras IP ?

\n\n\n\n

L’outil s’appelle Frigate et c’est un enregistreur vidéo réseau (NVR) local, spécialement conçu pour Home Assistant. Concrètement, cela signifie que si quelque chose bouge devant votre caméra – que ce soit votre chat ou un voleur – Frigate le sait, le reconnait, et vous le savez aussi, instantanément.

\n\n\n
\n
\"\"
\n\n\n

L’intégration avec Home Assistant est tellement fluide qu’elle vous donnera l’impression que Frigate fait partie intégrante de votre install. Vous pouvez ainsi contrôler et consulter votre système de sécurité sans jamais quitter votre interface Home Assistant familière. Bien sûr, si vous êtes sur Raspberry Pi, soyez rassurés puisque Frigate est conçu pour être économe. Il sait quand être « attentif » mais aussi quand rester en veille, assurant ainsi une surveillance efficace sans gaspiller de ressources. Et si vous voulez passer à la vitesse supérieure, ajoutez un accélérateur Google Coral et vous verrez Frigate traiter les images encore plus vite !!

\n\n\n\n

Ainsi, Frigate vous permettra de réduire les fausses alertes. Il est capable de faire la distinction entre les mouvements pertinents (personnes, voitures) et non pertinents (ombres, vent). L’utilisation de l’IA permet comme ça de filtrer uniquement les détections importantes et éviter de manquer les trucs importants.

\n\n\n\n
\r\n

La clé de la performance de Frigate réside dans sa capacité à faire plusieurs choses à la fois. Il divise les tâches tout en s’assurant que la détection d’objets ne ralentisse jamais le flux de vos vidéos. De plus, l’enregistrement est aussi intelligent que la détection puisque Frigate ne garde que ce qui compte, en se basant sur les objets qu’il identifie. Vous pourrez donc dire enfin adieu aux heures de vidéo enregistrées inutiles.

\n\n\n
\n
\"\"
\n\n\n

Frigate offre ainsi du suivi en temps réel des objets et des notifications précises lorsqu’une personne s’approche de votre porte ou qu’une voiture entre dans votre allée.

\n\n\n\n

Et pour ceux qui veulent garder un œil sur leur maison sans compliquer les choses, Frigate offre une retransmission du flux vidéo via RTSP pour limiter le nombre de connexions directes à toutes vos caméras IP. De plus, la faible latence et la visualisation en direct signifient que vous pouvez voir ce qui se passe chez vous grâce au WebRTC & MSE, où que vous soyez, et tout cela en temps réel.

\n\n\n\n

Frigate n’est pas seulement un outil qui fonctionne de manière isolée puisqu’il est également capable de communiquer via MQTT, ce qui signifie qu’il peut s’intégrer facilement dans un écosystème de maison intelligente plus large.

\n\n\n\n

En bref, Frigate ne se contente pas de regarder ce qui se passe chez vous. Il comprend ce qui se passe chez vous et ça, ça vous permettra de faire toute la différence au niveau des scénarios de votre installation domotique.

\n\n\n\n

À découvrir ici.

\n", + "category": "Domotique", + "link": "https://korben.info/frigate-nvr-local-home-assistant-detection-objets-ia.html", + "creator": "Korben", + "pubDate": "Tue, 09 Jan 2024 08:00:00 +0000", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "fr", + "folder": "", + "feed": "korben.info", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "8c11909a0aea91e3a6cbc6160df656bb", + "highlights": [] + }, + { + "title": "Les améliorations de Surfshark VPN pour bien démarrer 2024", + "description": "— Article en partenariat avec Surfshark — Quoi de mieux pour démarrer l’année que de faire un petit résumé des différentes avancées mises en place par Surfshark VPN en 2023 ? Parce que je vous connais, vous avez encore procrastiné cet achat de protection numérique malgré les dernières offres à … Suite", + "content": "

\"Surfshark

\n

— Article en partenariat avec Surfshark —

\n\n\n\n
\r\n

Quoi de mieux pour démarrer l’année que de faire un petit résumé des différentes avancées mises en place par Surfshark VPN en 2023 ? Parce que je vous connais, vous avez encore procrastiné cet achat de protection numérique malgré les dernières offres à prix cassé de ces dernières semaines. Et parce que le budget fromage à raclette passait avant tout.

\n\n\n\n

Mais vous avez changé ! Vous avez décidé de démarrer 2024 en prenant vos responsabilités et en protégeant toute votre famille. De l’ordinateur familial, à la tablette de votre conjoint(e), en passant par la console du gamin et aux smartphones de tout le monde. Tous les appareils du domicile pourront être protégés via un seul abonnement Surfshark VPN.

\n\n\n
\n
\"\"/
\n\n\n

Je pourrai m’arrêter là, car de l’illimité en simultané il n’y a quasi qu’eux pour le proposer. Mais c’est aussi l’un des VPN les plus actif et novateur, avec pas mal de nouveautés proposées rien qu’en 2023 ! L’occasion de fêter leurs 5 ans d’existence.

\n\n\n\n

On commence par le début : la connexion. Puisqu’il est possible de connecter autant de machines que vous voulez à votre compte, entrer un mot de passe complexe chaque fois n’était pas le plus rapide (bien choisir ses mots de passe). Dorénavant il est possible de le faire via le scan d’un simple QR Code ou via votre compte Google/Apple. À vous de choisir entre sécurité et facilité d’utilisation.

\n\n\n\n
\r\n

L’ajout du MultiHop dynamique. Apparue début 2023, cette fonctionnalité permet de vous connecter à 2 serveurs en même temps … de manière dynamique. Ce qui rend encore plus difficile le suivit de votre activité en ligne. Le multihop n’est pas nouveau en soi (l’option existait déjà par le passé, mais avec 2 serveurs prédéterminés), c’est plutôt la personnalisation qui l’est. Vous pouvez maintenant choisir vos serveurs de connexions Surfshark en fonction de ceux qui vous conviennent le mieux.

\n\n\n
\n
\"Surfshark
\n\n\n

L’automatisation a aussi fait son apparition (surtout sur iOS pour l’instant). Vous pouvez dorénavant activer/désactiver automatiquement votre VPN selon des actions spécifiques et/ou via commandes vocales. Démarrage à une certaine heure, mise en route en fonction du site visité ou du réseau wifi détecté, etc. Ce n’est pas une révolution en soi, mais c’est plutôt pratique.

\n\n\n\n

Toujours plus rapide ! Cela fait maintenant plusieurs mois que le VPN améliore son parc de serveurs à travers le monde. Ces derniers passent peu à peu d’une vitesse de 1Gb/s à 10Gb/s, un petit x10 qui fera plaisir à tout le monde. Et qui prépare l’arrivée massive de la 5G dans les prochains mois.

\n\n\n\n

La protection de votre webcam. Ajoutée courant de l’année, cette option vous permet de gérer les applications dont vous voulez bloquer ou autoriser l’accès à votre caméra. Et si une application veut y accéder sans votre consentement, une notification vous préviendra. Certains vont faire des économies de duct tape papier collant 😉

\n\n\n
\n
\"\"/
\n\n\n

Du côté de la fonctionnalité Surfshark Alert, ils vont un peu plus loin. Alors que le but initial était de simplement vous alerter si vos données personnelles avaient fuité quelque part, maintenant vous recevez aussi des indications de quoi en faire. Vous saurez donc quel site à leaké vos infos, à quelle date, quelles sont les données concernées et quelles actions effectuer le plus rapidement possible.

\n\n\n\n

Je passe rapidement sur les différentes améliorations visuelles et d’UX, car elles parsèment la vie de quasi tous les logiciels existants. Rien de très spécial même si cette fois c’est notamment le tableau de bord dans son ensemble qui a été retravaillé. Nous avons aussi eu droit à une refonte de la fonctionnalité Cleanweb, plus de lisibilité et d’unicité entre les applications et la version desktop, etc.

\n\n\n\n
\r\n

Quant à la création d’identités alternatives ou l’arrivée de l’IP fixe, j’en ai déjà parlé en détail, je ne reviens donc pas dessus. Et pour finir l’année, Surfshark a lancé un début de centre de formation avec une première série basée la compréhension des différentes menaces (plus d’une centaine), les ressorts psychologiques utilisés par les hackers, etc. Des vidéos, quiz et ressources à télécharger pour 30$ (ou 20$ si vous utilisez le VPN).

\n\n\n
\n
\"Formations
\n\n\n

L’outil a également continué à passer des audits de sécu avec succès. Comme l’audit indépendant Mobile App Security Assessment (MASA), validé il y a quelques jours.

\n\n\n\n

Bref il y a encore eu pas mal de choses à se mettre sous la dent en 2023, et avec tous ces ajouts le prix n’a pas changé ! À savoir que vous pouvez bénéficier du VPN pendant 28 mois pour moins de 67€ TTC ! (moins de 2.4€/mois). N’attendez plus et démarrez 2024 en sécurité 😉

\n\n\n\n

Essayer Surfshark VPN

\n", + "category": "VPN", + "link": "https://korben.info/ameliorations-surfshark-vpn-2024.html", + "creator": "Korben", + "pubDate": "Mon, 08 Jan 2024 08:58:46 +0000", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "fr", + "folder": "", + "feed": "korben.info", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "51f993651a6e5e659b8f30be3b0c5594", + "highlights": [] + }, + { + "title": "Planifiez l’envoi de vos e-mails avec l’extension Thunderbird « Send Later »", + "description": "L'extension \"Send Later\" pour Thunderbird permet de planifier l'envoi d'emails à un moment précis ou récurrent, offrant des options comme \"15 minutes plus tard\". Elle utilise Sugar.js pour le parsing de dates et est soutenue par Extended Thunder Inc., une organisation à but non lucratif.", + "content": "

\"\"

\n

Aujourd’hui, je vais vous parler d’une extension Thunderbird super pratique qui vous permet de planifier l’envoi de vos emails comme un chef. Il s’agit de l’extension « Send Later » et elle est disponible gratuitement sur le site officiel de Thunderbird dans la section des addons.

\n\n\n\n
\r\n

Le principe de base est simple : vous rédigez votre email et au lieu de l’envoyer immédiatement, vous planifiez l’envoi pour un moment ultérieur stratégique parce que vous êtes super malin :).

\n\n\n\n

Jusqu’ici, rien de nouveau sous les soleils de Tatouine… Toutefois ce qui fait la force de « Send Later », c’est la richesse des options de planification qu’elle offre.

\n\n\n
\n
\"\"
\n\n\n

Vous pouvez également définir des règles pour des envois réguliers et récurrents encore plus efficaces que les services de La Poste. En plus de programmer des envois à des moments précis, ‘Send Later’ vous permet également de choisir des options rapides comme ’15 minutes plus tard’, ’30 minutes plus tard’ ou ‘2 heures plus tard’. Vous pouvez même définir des raccourcis personnalisés pour plus de commodité.

\n\n\n\n

Pour ajouter « Send Later » à votre Thunderbird, il vous suffit de télécharger l’extension sur le site officiel. Une fois installée, elle remplace la commande « Send Later » par une boîte de dialogue qui vous permet de spécifier le moment de l’envoi. Ce truc repose sur la puissante bibliothèque de parsing de dates d’Andrew Plummer, Sugar.js.

\n\n\n
\n
\"\"
\n\n\n
\r\n

Pour ceux qui ont besoin d’envoyer des emails de manière récurrente, ‘Send Later’ offre la possibilité de programmer des envois répétitifs avec des règles simples (toutes les N heures, jours, etc.) ou des fonctions personnalisables, ce qui en fait un outil inestimable pour la gestion de la communication régulière.

\n\n\n\n

Ainsi, si vous cherchez à mieux gérer vos emails en planifiant leur envoi, « Send Later » est l’extension qu’il vous faut. Le développement et la maintenance de cette extension sont assurés par Extended Thunder Inc., une organisation à but non lucratif dédiée au soutien des add-ons gratuits et open-source pour Thunderbird, donc n’hésitez pas à les soutenir.

\n\n\n\n

Et n’oubliez pas de remettre au lendemain, les emails que vous pourriez écrire le jour même !

\n", + "category": "Email", + "link": "https://korben.info/planifier-envoi-emails-extension-thunderbird-send-later.html", + "creator": "Korben", + "pubDate": "Mon, 08 Jan 2024 08:00:00 +0000", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "fr", + "folder": "", + "feed": "korben.info", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "972ca6f781c297a99c33ca68739dfa63", + "highlights": [] + }, + { + "title": "Signal Spam – Pour balancer ces ordures de spammeurs", + "description": "Les spams sont un problème courant et Signal Spam offre une solution pour lutter contre eux. En créant un compte, les utilisateurs peuvent signaler des spams et contribuer à réguler le marché de l'emailing. Les signalements sont analysés et aident à renforcer la sécurité d'Internet. La plateforme est disponible sur iOS et nécessite une inscription avec une adresse e-mail et un mot de passe. Ensemble, nous pouvons rendre Internet plus sûr.", + "content": "

\"\"

\n

Si comme moi, vous recevez une grosse quantité de spams et que ça commence à vous saouler, il est temps de leur déclarer la guerre.

\n\n\n\n
\r\n

Mais comment ?

\n\n\n\n

Et bien grâce à Signal Spam ! Il s’agit d’une application et d’extensions pour navigateurs / clients mail qui vous permet de lutter contre les courriers indésirables en les signalant.

\n\n\n
\n
\"\"
\n\n\n

Vous l’aurez compris, ce n’est pas un filtre qui va vous protéger des spams, mais c’est un outil de signalement qui vous permettra de balancer les spammeurs comme votre grand papy balançait ses voisins pendant la Seconde Guerre mondiale. Cela permet mail après mail de réguler le marché de l’emailing et d’encourager des pratiques responsables.

\n\n\n
\n
\"\"
\n\n\n

L’outil est dispo pour Mac, iOS et dans tous les navigateurs et clients mails les plus courants. Ça permet de faire des signalements hyper rapidement d’un seul clic.

\n\n\n\n
\r\n

Et si vous ne voulez pas installer cet outil, mais quand même dénoncer un spammeur, vous pouvez utiliser le formulaire du site Signal Spam en suivant ces instructions :

\n\n\n\n
\n\n
\n\n\n\n

La lutte continue 🙂

\n\n\n\n

Signal Spam, c’est par ici.

\n", + "category": "Sécurité", + "link": "https://korben.info/lutter-contre-spams-signal-spam-application-mobile-extension-messagerie.html", + "creator": "Korben", + "pubDate": "Sun, 07 Jan 2024 08:00:00 +0000", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "fr", + "folder": "", + "feed": "korben.info", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "2be7ea92ebeef103197fb49a6dbd8119", + "highlights": [] + }, { "title": "Tinfoleak – Un outil OSINT / SOCMINT pour Twitter (X)", "description": "Tinfoleak est un outil d'OSINT/SOCMINT open source qui simplifie l'analyse de données sur Twitter en automatisant l'extraction d'informations variées, telles que les activités des utilisateurs, leurs relations, la fréquence d'utilisation et bien plus. Disponible sur des distributions Linux comme Kali, il est facile à installer et utile pour comprendre les dynamiques sociales et les tendances d'opinion publique.", diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 486c7aeb..2f7f1dc5 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -80,7 +80,7 @@ } }, { - "id": "78c0666a9242c98a", + "id": "57664ccff3340ca2", "type": "leaf", "pane-relief:history-v1": { "pos": 0, @@ -94,121 +94,15 @@ "state": { "type": "markdown", "state": { - "file": "prof idéal.md", + "file": "SEB.md", "mode": "source", "backlinks": false, "source": false } } - }, - { - "id": "3c7e8f8faea6eb40", - "type": "leaf", - "pane-relief:history-v1": { - "pos": 0, - "stack": [ - { - "state": "{}", - "eState": "{}" - }, - { - "title": "plan com soirées jeux", - "icon": "lucide-file", - "state": "{\"type\":\"markdown\",\"state\":{\"file\":\"plan com soirées jeux.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}", - "eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}}}" - }, - { - "title": "kanban soirée jeux", - "icon": "lucide-trello", - "state": "{\"type\":\"kanban\",\"state\":{\"file\":\"kanban soirée jeux.md\"}}", - "eState": "{}" - }, - { - "title": "plan com soirées jeux", - "icon": "lucide-file", - "state": "{\"type\":\"markdown\",\"state\":{\"file\":\"plan com soirées jeux.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}", - "eState": "{\"cursor\":{\"from\":{\"line\":4,\"ch\":0},\"to\":{\"line\":4,\"ch\":0}}}" - }, - { - "title": "kanban soirée jeux", - "icon": "lucide-trello", - "state": "{\"type\":\"kanban\",\"state\":{\"file\":\"kanban soirée jeux.md\"}}", - "eState": "{}" - } - ] - }, - "state": { - "type": "kanban", - "state": { - "file": "kanban soirée jeux.md" - } - } - }, - { - "id": "22530aadc6a397ff", - "type": "leaf", - "pane-relief:history-v1": { - "pos": 0, - "stack": [ - { - "state": "{}", - "eState": "{}" - }, - { - "title": "BDD niveaux d'abstraction", - "icon": "lucide-file", - "state": "{\"type\":\"markdown\",\"state\":{\"file\":\"BDD niveaux d'abstraction.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}", - "eState": "{\"cursor\":{\"from\":{\"line\":13,\"ch\":31},\"to\":{\"line\":13,\"ch\":31}},\"scroll\":4.843311372099685}" - }, - { - "title": "modèle logique", - "icon": "lucide-file", - "state": "{\"type\":\"markdown\",\"state\":{\"file\":\"modèle logique.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}", - "eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}},\"scroll\":0}" - }, - { - "title": "modèle", - "icon": "lucide-file", - "state": "{\"type\":\"markdown\",\"state\":{\"file\":\"modèle.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}", - "eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}}}" - } - ] - }, - "state": { - "type": "markdown", - "state": { - "file": "identités.md", - "mode": "source", - "backlinks": false, - "source": false - } - } - }, - { - "id": "6e447c7e171df730", - "type": "leaf", - "pane-relief:history-v1": { - "pos": 1, - "stack": [ - { - "title": "Google Colaboratory", - "icon": "lucide-file", - "state": "{\"type\":\"markdown\",\"state\":{\"file\":\"sources/Google Colaboratory.md\",\"mode\":\"source\",\"backlinks\":false,\"source\":false}}", - "eState": "{\"cursor\":{\"from\":{\"line\":0,\"ch\":0},\"to\":{\"line\":0,\"ch\":0}}}" - }, - { - "state": "{}", - "eState": "{}" - } - ] - }, - "state": { - "type": "pocket_item_list", - "state": {} - } } ], - "currentTab": 5 + "currentTab": 3 } ], "direction": "vertical" @@ -361,7 +255,8 @@ } ], "direction": "horizontal", - "width": 505.5 + "width": 303.5, + "collapsed": true }, "right": { "id": "1102f19b896c7a16", @@ -387,7 +282,7 @@ "state": { "type": "localgraph", "state": { - "file": "identités.md", + "file": "SEB.md", "options": { "collapse-filter": false, "search": "", @@ -399,7 +294,120 @@ "showAttachments": false, "hideUnresolved": false, "collapse-color-groups": true, - "colorGroups": [], + "colorGroups": [ + { + "query": "tag:#not-done", + "color": { + "a": 1, + "rgb": 8882055 + } + }, + { + "query": "tag:#MOC", + "color": { + "a": 1, + "rgb": 10354945 + } + }, + { + "query": "tag:#excalidraw", + "color": { + "a": 1, + "rgb": 8019199 + } + }, + { + "query": "tag:#PKM OR tag:#obsidian", + "color": { + "a": 1, + "rgb": 4863904 + } + }, + { + "query": "tag:#flashcards", + "color": { + "a": 1, + "rgb": 4863904 + } + }, + { + "query": "tag:#gists", + "color": { + "a": 1, + "rgb": 6827411 + } + }, + { + "query": "tag:#CV", + "color": { + "a": 1, + "rgb": 11010185 + } + }, + { + "query": "tag:#maths", + "color": { + "a": 1, + "rgb": 2792960 + } + }, + { + "query": "tag:#logique", + "color": { + "a": 1, + "rgb": 13050 + } + }, + { + "query": "tag:#informatique", + "color": { + "a": 1, + "rgb": 14772500 + } + }, + { + "query": "tag:#personne", + "color": { + "a": 1, + "rgb": 6655149 + } + }, + { + "query": "path:sources", + "color": { + "a": 1, + "rgb": 3770873 + } + }, + { + "query": "tag:#science OR tag:#art OR tag:#autres OR tag:#cuisine", + "color": { + "a": 1, + "rgb": 15646813 + } + }, + { + "query": "tag:#exercice OR tag:#cours OR tag:#fac", + "color": { + "a": 1, + "rgb": 16759552 + } + }, + { + "query": "tag:#devoir OR tag:#devoir-fait", + "color": { + "a": 1, + "rgb": 16711914 + } + }, + { + "query": "tag:#politique OR tag:#science/sociologie", + "color": { + "a": 1, + "rgb": 35464 + } + } + ], "collapse-display": true, "showArrow": false, "textFadeMultiplier": 0, @@ -431,7 +439,7 @@ "state": { "type": "outline", "state": { - "file": "identités.md" + "file": "SEB.md" } } }, @@ -489,13 +497,22 @@ "state": { "type": "file-properties", "state": { - "file": "identités.md" + "file": "SEB.md" } } }, { "id": "b45be21af61ba6ce", "type": "leaf", + "pane-relief:history-v1": { + "pos": 0, + "stack": [ + { + "state": "{}", + "eState": "{}" + } + ] + }, "state": { "type": "review-queue-list-view", "state": {} @@ -504,6 +521,15 @@ { "id": "e332be6a6a6d6817", "type": "leaf", + "pane-relief:history-v1": { + "pos": 0, + "stack": [ + { + "state": "{}", + "eState": "{}" + } + ] + }, "state": { "type": "BC-matrix", "state": {} @@ -512,21 +538,38 @@ { "id": "d81da7007de9b930", "type": "leaf", + "pane-relief:history-v1": { + "pos": 0, + "stack": [ + { + "state": "{}", + "eState": "{}" + } + ] + }, "state": { "type": "BC-tree", "state": {} } }, { - "id": "7ee16b4b30bda0ec", + "id": "f408f8d35dd42c62", "type": "leaf", + "pane-relief:history-v1": { + "pos": 0, + "stack": [ + { + "state": "{}", + "eState": "{}" + } + ] + }, "state": { "type": "tasks_timeline_view", "state": {} } } - ], - "currentTab": 8 + ] }, { "id": "a739497ed8e21a5c", @@ -548,7 +591,7 @@ "state": { "type": "outgoing-link", "state": { - "file": "identités.md", + "file": "SEB.md", "linksCollapsed": false, "unlinkedCollapsed": true } @@ -569,7 +612,7 @@ "state": { "type": "backlink", "state": { - "file": "identités.md", + "file": "SEB.md", "collapseAll": true, "extraContext": false, "sortOrder": "alphabetical", @@ -606,39 +649,39 @@ "breadcrumbs:Breadcrumbs Visualisation": false } }, - "active": "22530aadc6a397ff", + "active": "57664ccff3340ca2", "ophidian:layout-settings": { "pane-relief:focus-lock": true }, "lastOpenFiles": [ + "CP création du seb.md", + "SEB.md", + "stage de licence 3 informatique.md", + "informatique/python/identités.md", + "sources/01 Notetaking for Historians - Doing History with Zotero and Obsidian - Obsidian Publish 6.md", + "sources/Getting Started 6.md", + "sources/a delightful & open source framework for Zsh.md", + "travail de délégué.md", + "prof idéal.md", + "sources/01 Notetaking for Historians - Doing History with Zotero and Obsidian - Obsidian Publish 5.md", + "sources/Getting Started 5.md", "kanban soirée jeux.md", + "sources/01 Notetaking for Historians - Doing History with Zotero and Obsidian - Obsidian Publish 4.md", + "sources/Getting Started 4.md", + "sources/01 Notetaking for Historians - Doing History with Zotero and Obsidian - Obsidian Publish 3.md", + "sources/Getting Started 3.md", + "sources/01 Notetaking for Historians - Doing History with Zotero and Obsidian - Obsidian Publish 2.md", + "sources/Getting Started 2.md", + "sources/Google Colaboratory.md", + "sources/Browser not supported.md", + "sources/01 Notetaking for Historians - Doing History with Zotero and Obsidian - Obsidian Publish.md", + "sources/Getting Started.md", + "sources/The Command Line Heroes BASH!.md", "plan com soirées jeux.md", "unix redirection de flux.md", "ligne de commande.md", - "informatique.md", - "CR du conseil DI 2023-12-07.md", - "prof idéal.md", - "stage de licence 3 informatique.md", - "conseil de département 5ème semestre.md", - "travail de délégué.md", - "identités.md", - "daily/2024-01-10.md", - "daily/2024-01-08.md", - "daily/2023-12-20.md", - "sources/Google Colaboratory.md", - "sources/The Command Line Heroes BASH!.md", - "sources/01 Notetaking for Historians - Doing History with Zotero and Obsidian - Obsidian Publish.md", - "sources/Getting Started.md", - "TDA.md", - "TDA.couper la parole.md", - "TDA.parler trop.md", - "TDA.bougeotte.md", - "pocket captures.md", - "www.gnu.org/software/bash.md", "www.gnu.org/software", "www.gnu.org", - "BDD niveaux d'abstraction.md", - "modèle logique.md", "blog/_site/index-listing.json", "blog/_site/posts/>>reflexions-listing.json", "blog/index.feed-full-staged", diff --git a/cmu-sans-serif/cmunsi.ttf b/cmu-sans-serif/cmunsi.ttf deleted file mode 100644 index bcbbb141aed54d08471eee9f58e968d8560762fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 185920 zcmeFa3wTu3*+070-g_>YnM~%EOp?iECX-1BLoy_j5CRecV!%jg8eGMy=?NHU)*bFEc8dTS-*K{tm@M2d!Jye=r45t{3Ua* zn>+Q11B`_m@PgU%zjs5>qqxR0R=N|{=PkVM$|aZf#D2=y2!%1}iYw=KUWaxUV7&j7_%L?X6gL7@&z4#VUjil=RHg2-guq-igYWJe)&1>4_-TW$rbbFtsBFnBiZO* z<8@0rZxSCa6GxvsT zS-rTM4GoEV>6gYaKd1ex$I{hTTz@TdimfmC4tf*EJI%}~-poN4>H+61fXT@oIWeXP zD;erzBLP)_YCzpkJ{vdG#x4Lfu}=04c9PA+@vNcEtOMt3aL;Xk&4AkhTL5>vFm^@m>?e;-&sNLy_Ft0bBKYHhb&BagCg#5;b7 zckHvjtn|{K{de*x3p3qjZ6rwj(%kGA;TYqX1x2AL;Q_&&BMOIbszqy<*4hA;`q<5d2XM(-aXy@L-%g?9|%0zo-x#xaf`d& zbA#tD&u*_-+(Y*Pycc*Iz0+MIGbBK>t04v6gWlhZW3PVQ$Ww5=Vy8{gP9fCd$SYSM;v!pZiRfD z&!e@FfU)3aLyGc+6gA>}DqtF*1<(rkHee=T7N7(0@1*K3T)!J|58%fDlCquHKMdFf zcm%K;@H4>A0s8^J02~1P2S5WH1RMg8RQ3W$GM@pEbUp_l34HxX4*<3U9t7+F5WXG;oXfLc*Z*^IdIY~AygrG2 z3Wq7aOpPTk*~2z)LK~#54LybZ0(=Y50=N`#8K4c&4lrz58~YB9I{@DW{JT+6k5UwV z7stLcG^s+rh%Q8r+W?yZw*$_#jQ@@vDcYC(AC2L^)BnTgjNus^KL>aj@EgGI0dE10 z0cd>x0uOM2jAN6KpII1F2Oy<0WC zupjUXzyZL205m}A$-Ov!2Jjr<1;ERI-vE9K_#NQyfPVluxVH^_tgy|@0Vo1Au+7rV zfHi<00oI|7!;7hduS0i_1Ee%Yiktr(#}21yzm9833lO≀?T>4f`B`H0#%Ku5!i( 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

u2^=F5L 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 fzR^N^(Q+2 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 N{xDm8-pn_F{{`TVUO)f< diff --git a/cmu-sans-serif/cmunsx.ttf b/cmu-sans-serif/cmunsx.ttf deleted file mode 100644 index 53d642cba4316eaa1b0b1e44733906a47bbcaa06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 200524 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 NbbMQ%cI_mh{|EOxYt{e& diff --git a/kanban soirée jeux.md b/kanban soirée jeux.md index 41cf84e4..5e2cda1e 100644 --- a/kanban soirée jeux.md +++ b/kanban soirée jeux.md @@ -24,7 +24,7 @@ kanban-plugin: basic ## :fas_check: fait -- [ ] Choisir date +- [ ] Choisir date : 18