given that Mathematica install is at least 5Gb, and an install of NVIDIA tools 
is about 18Gb,
2Gb does not look like a lot.

Anyway, a straightforward "jupyter kernelspec install --user" copies much more 
stuff than needed (all the .so extension modules are about 60%, with the rest 
being uncompressed html docs - 0.7Gb, and few other things).

There should be a way to avoid copying, .so, it's really looking like a  bad 
Python path management.



On September 2, 2025 10:16:16 AM CDT, Marc Culler <[email protected]> wrote:
>It is also worth paying some attention to reality when it comes to the cost 
>of disk storage.  The cheapest macBook Air model costs $900 and comes with 
>a 256GB ssd.  Upgrading to 512GB costs $200 extra.  Users who are not 
>willing to invalidate their warranty and are not mechanical geniuses cannot 
>replace the ssd with a larger one by themselves.  So, for many students, 
>the marginal cost of disk space is $800/TB. Most students will choose the 
>256GB drive rather than pay $200 more.  Of course you can buy a decent 1TB 
>portable ssd for less than $100, but no one wants to lug one of those 
>around so they can plug it in when they need to run Sage.
>
>- Marc
>
>PS It does not help to tell them that they chose the wrong OS.
>
>PPS Many students are using older computers with even smaller disks.
>
>On Tuesday, September 2, 2025 at 9:56:39 AM UTC-5 Marc Culler wrote:
>
>> On Tuesday, September 2, 2025 at 9:19:40 AM UTC-5 Dima Pasechnik wrote:
>>
>> OK, so the 2.3Gb issue goes away if we compress and prune the docs, 
>> and only only then do 
>>
>> jupyter kernelspecs install 
>>
>> Is this what you are saying (because 120Mb is really not something to 
>> worry about) ?
>>
>>  
>> Yes.
>>
>> By the way, Sage has custom code in the SageKernel class which makes the 
>> docs available from the Help menu in a jupyter notebook.  It does not 
>> handle the gzipped files, so we modify it.  For that we use the cocoserver 
>> pypi package.
>>
>> I don't know where 10Gb come from - pdf docs? Docs for all the 
>> optional and standard packages? 
>>
>>
>> % du -sch sage
>>  11G sage
>>  11G total
>>
>> That is the image we use as a starting point for both Sage_macOS and 
>> sage_appimage.  It includes many optional packages as well as the html 
>> documentation in all languages and the huge amount of detritus left over 
>> after a build (which we remove).  It does not include pdf docs.
>>
>>  So 10GB (well, really 11GB) is just the disk footprint of a normal Sage 
>> installation when Sage is built from source.
>>
>> - Marc
>>
>
>-- 
>You received this message because you are subscribed to the Google Groups 
>"sage-release" group.
>To unsubscribe from this group and stop receiving emails from it, send an 
>email to [email protected].
>To view this discussion visit 
>https://groups.google.com/d/msgid/sage-release/9845596f-ae43-4a80-b3e2-bfdbba9c0d93n%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/sage-release/04B81112-74BB-4C44-9069-E7A2F47247C0%40gmail.com.

Reply via email to