ChronoLLM: Customizing Language Models for Physics-Based Simulation Code Generation
Jingquan Wang, Andrew Negrut, Harry Zhang, Khailanii Slaton, Shu Wang, Radu Serban, Jinlong Wu, Dan Negrut
https://arxiv.org/abs/2508.13975
Automated Energy-Aware Time-Series Model Deployment on Embedded FPGAs for Resilient Combined Sewer Overflow Management
Tianheng Ling, Vipin Singh, Chao Qian, Felix Biessmann, Gregor Schiele
https://arxiv.org/abs/2508.13905
Characterizing, correcting, and repairing the effects of radiation damage in the COSI germanium cross-strip detectors
Steven E. Boggs, Sophia E. Haight, Sean N. Pike, Jarred Roberts, Albert Y. Shih, Joanna M. Szornel, John A. Tomsick, Andreas Zoglauer
https://arxiv.org/abs/2508.11772
I've got a 3am start with derpmaster Mike coming up in the next few days. He normally gets up at 5.30am so I've got a feeling there's going to be no settling him after I arrive and his regular humans all leave.
Still, hot weather will mean an early walk and breakfast and then we can both snooze!
My fourth year of looking after Michael.
#Greyhounds
Extrinsic Dopants as Growth Modifiers in Cu-Cr-O delafossites: A Study of Incorporation Limits and Film Properties
Marco Moreira, Yves Fleming, Patrick Grysan, Christele Vergne, Adrian Marie Philippe, Petru Lunca-Popa
https://arxiv.org/abs/2506.13540
Exploring the Potential of LLMs for Serendipity Evaluation in Recommender Systems
Li Kang, Yuhan Zhao, Li Chen
https://arxiv.org/abs/2507.17290 https://arx…
Some fun facts about #Python limited API / stable ABI.
1. #CPython supports "limited API". When you use it, you get extensions that are compatible with the specified CPython version and versions newer than that. To indicate this compatibility, such extensions use `.abi3.so` suffix (or equivalent) rather than the usual `.cpython-313-x86_64-linux-gnu.so` or alike.
2. The actual support is split between CPython itself and #PEP517 build systems. For example, if you use #setuptools and specify `py_limited_api=` argument to the extension, setuptools will pass appropriate C compiler flags and swap extension suffix. There's a similar support in #meson, and probably other build systems.
3. Except that CPython freethreading builds don't support stable ABI right now, so building with "limited API" triggers an explicit error from the headers. Setuptools have opted for building explicit about this: it emits an error if you try to use `py_limited_api` on a freethreading interpreter. Meson currently just gives the compile error. This implies that package authors need to actively special-case freethreading builds and enable "limited API" conditionally.
4. A some future versions of CPython will support "limited API" in freethreading builds. I haven't been following the discussions closely, but I suspect that it will only be possible when you target that version or newer. So I guess people will need to be building two stable ABI wheels for a time — one targeting older Python versions, and one targeting newer versions plus freethreading. On top of that, all these projects will need to update their "no 'limited API' on freethreading" conditions.
5. And then there's #PyPy. PyPy does not feature a stable ABI, but it allows you to build extensions using "limited API". So setuptools and meson just detect that there is no `.abi3.so` on PyPy, and use regular suffix for the extensions built with "limited API".
Tuning chiral anomaly signature in a Dirac semimetal via fast-ion implantation
Manasi Mandal, Eunbi Rha, Abhijatmedhi Chotrattanapituk, Denisse C\'ordova Carrizales, Alexander Lygo, Kevin B. Woller, Mouyang Cheng, Ryotaro Okabe, Guomin Zhu, Kiran Mak, Chu-Liang Fu, Chuhang Liu, Lijun Wu, Yimei Zhu, Susanne Stemmer, Mingda Li
https://ar…