# Stein -- what I did at Dev Days 1

1. Made a start on sage lite. It didn't go anywhere, but I have some ideas...

2. Implemented and tested the pickle jar. http://trac.sagemath.org/sage_trac/ticket/3482

It turns out that *all* 465 pickles in sage-3.0.3 made on opteron 64-bit linux *unpickle* fine on 32-bit osx intel.

3. Basic decorator and primitive for parallel computing in sage: http://trac.sagemath.org/sage_trac/ticket/3467 Actually used this to compute 1.6GB of modular symbols spaces in parallel. Works well. There are a few details that it would be nice to add, but already this is a very nice useful thing to have. I deleted more code than I wrote.

4. Pyprocessing -- learned about it, used it, integrated with @parallel with Mike Hansen. Very interesting technology. Is **very** likely to finally make it so we can start using parallel computing in the core of the Sage library. This is, imho, major.

5. Refereed a lot of patches.

6. Discussed notebook database schema with Tom Boothby.

7. Helped a little bit with the coercion rewrite

8. Rode a Segway.

---

## Modular Forms

At the modular forms workshop, I:

1. Gave an intro talk with challenge problems.

2. with Citro and Butt: Estimated time to solve them.

3. with Citro and Butt: Wrote code and computed 1.6GB of data (weight 2 and levels up to about 2200). Very surprising timing results. Here's the data, actively being computed:

Tasks: 479 total, 9 running, 469 sleeping, 0 stopped, 1 zombie Cpu(s): 10.3%us, 3.3%sy, 36.7%ni, 49.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 65993220k total, 63870396k used, 2122824k free, 5090292k buffers Swap: 2931820k total, 364768k used, 2567052k free, 17267892k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 10080 was 39 19 1139m 785m 7880 R 100 1.2 23:08.39 sage-ipython 10069 was 39 19 894m 540m 5820 R 100 0.8 23:08.89 sage-ipython 10071 was 39 19 2523m 2.1g 8144 R 100 3.4 23:05.69 sage-ipython 10076 was 39 19 2290m 1.9g 8056 R 100 3.0 23:00.41 sage-ipython 10077 was 39 19 2003m 1.6g 7992 R 100 2.6 22:59.63 sage-ipython ...