zlacker

Wolfram Compute Services

submitted by nsoonh+(OP) on 2025-12-06 07:21:42 | 223 points 115 comments
[view article] [source] [go to bottom]

NOTE: showing posts with links only show all posts
8. rcarmo+E9[view] [source] 2025-12-06 09:45:28
>>nsoonh+(OP)
Huh. So Stephen finally discovered cloud computing (yes, I know about the hosted notebooks).

I played around with RemoteKernel some time ago (https://taoofmac.com/space/blog/2016/08/10/0830) but this is “better”, although I wish they’d make it hostable in your own cloud provider like materials simulation software and other things we see running in HPC clusters. (I also ran Mathematica in a 512GB/128core VM once for kicks, but it’s just not cost-effective).

◧◩
12. hebeje+6a[view] [source] [discussion] 2025-12-06 09:51:17
>>rcarmo+E9
Just before I stopped using Mathematica they came out with that headless kernel, and I had wondered if you could spin it up on a Kubernetes cluster or something.

I do notice that they have an "Application Server" for Kubernetes, which is pretty curious: https://github.com/WolframResearch/WAS-Kubernetes (though not updated in over a year)

17. adius+pb[view] [source] 2025-12-06 10:07:24
>>nsoonh+(OP)
With all the integrated standard functions Mathematica is such an incredible tool. We really need an open source version of it. Even if we implement only 10% of the features it would be already incredible useful.

I started working on an implementation in Rust called Woxi (https://github.com/ad-si/Woxi) and I hope to find some contributors, as it is such a gargantuan task!

◧◩◪
19. hebeje+Ab[view] [source] [discussion] 2025-12-06 10:09:18
>>dr_kis+bb
I'm a non-mathematician and I used it for lots of novel stuff - GIS, visualisations of all kinds, machine learning. The Wolfram Community staff picks is a great introduction into the varied things you can do: https://community.wolfram.com/content?curTag=staff%20picks
◧◩◪
21. Smaug1+Zb[view] [source] [discussion] 2025-12-06 10:13:42
>>hebeje+ta
In fairness the problem is not easy! JupyterLab only got document-wide undo/redo in 2021 per https://jupyterlab.readthedocs.io/en/3.1.x/getting_started/c... .
◧◩
30. Y_Y+3g[view] [source] [discussion] 2025-12-06 11:08:59
>>adius+pb
Here's a 10% clone of Mathematica - https://mathics.org/
◧◩◪◨
61. TheTay+aB[view] [source] [discussion] 2025-12-06 14:40:56
>>pjmlp+6g
Yes!

Reminds me of the “Stop writing Dead Programs” talk. >>33270235

◧◩◪◨⬒⬓⬔⧯
73. SSLy+EF[view] [source] [discussion] 2025-12-06 15:20:37
>>pmkary+xE
> The point of it is that typing ( requires shift, while [ does not.

https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-co...

Now, I really could've used something like this on macOS…

Karabiner to the rescue https://genesy.github.io/karabiner-complex-rules-generator/#...

◧◩◪
99. YoshiR+a51[view] [source] [discussion] 2025-12-06 18:41:47
>>ktpsns+S9
There is of course a FOSS rewrite https://mathics.org
◧◩◪
107. sn9+6L1[view] [source] [discussion] 2025-12-07 00:45:12
>>Y_Y+3g
This reminded me of one of the greatest posts in the history of the internet, and I am devastated to report that it no longer exists: >>6516114
◧◩◪◨⬒
110. tobias+eO1[view] [source] [discussion] 2025-12-07 01:18:35
>>fsh+2a
This is not true. Mathematica has the concept of contexts. You can have each notebook have it's own unique context. Mathematica Packages create their own context too, we are not talking about module's here which are useful for local variable scoping. Packages and contexts lead to the isolation you are looking for. These are things that have been around since the initial Mathematica 1.0 in 1988 (!). https://reference.wolfram.com/language/ref/Context.html

Same about your criticism of error handling and control flow: https://reference.wolfram.com/language/guide/RobustnessAndEr...

◧◩◪◨⬒⬓⬔
114. gucci-+oZ1[view] [source] [discussion] 2025-12-07 03:58:51
>>crical+Rx
> On the note of Jupyter notebooks and version control - there was a talk at this year's Pycon Ireland about using a built in cleaner for notebooks when committing the JSON (discard the cell results)

Yup, I use a long "jq" command [0] as a Git clean filter for my Jupyter notebooks, and it works really well. I use a similar program [1] for Mathematica notebooks, and it also works really well.

[0]: https://stackoverflow.com/a/74104693

[1]: https://github.com/JP-Ellis/mathematica-notebook-filter

[go to top]