Shriram and The Closures
Posts by Ben Hermann
Maybe have a look at ggplot in R. I found it a bit more intuitive. Reduce my office-product use for charts to 0 effectively.
My department is looking to hire a professor of practice in CS, with a focus on AI. Job posting below. If you have questions I'll do my best to answer them, else find someone who can! We are in Providence, easy commute access from Boston.
jobs.chronicle.com/job/37970844...
Do you want to be my new colleague in Stuttgart?
We opened a tenured professor position for researchers in Programming Languages. So, if you are working in this field, please consider applying.
If you are not in this field, please repost and boost. ๐ฃ
www.f05.uni-stuttgart.de/en/faculty/n...
Honored to be recognized as an #ICSE Distinguished Reviewer alongside 29 fantastic colleagues! Beyond the honor, reviewing this year was genuinely fun. My selection of papers was incredibly interesting to read and I learned a lot from them.
@icseconf.bsky.social
conf.researchr.org/info/icse-20...
We're running a user study, maybe you can help!
We're studying the effect of new ways to show code diffs to programmers, and looking for participants for a 1-1.5hr virtual user study. In the study you will be shown several diffs and asked questions about them.
A illustrated picture of a group of happy people. Around the image is the text: On the spectrum & working in IT. Then participate in our research.
On the spectrum and working in IT?
We think that especially in IT, research is still too often done about you rather than with you.
@svenapel.bsky.social @janetsiegmund.bsky.social & Isabella Graรl
#Neurodiversity #Autism #ComputerScience
Three-floor building outside view. Snow, trees, a bench.
New office as of today. @unistuttgart.bsky.social
Wie wรคre: nein ๐ค๐
Functionality-wise it is the same as OPAL 6. It supports bytecode parsing, abstract interpretation, call-graph construction, and more for JVM (Java, Scala, ...) bytecode from version 1.0 to 25.
Check it out on GitHub (github.com/opalj/opal/r...) or Maven (central.sonatype.com/search?q=opa...)
Presents in front of a Christmas tree. One with the OPAL logo an a gift label.
Shortly before the holidays the OPAL team prepared a little gift themselves. OPAL 7 has just been released! And it finally provides support for Scala 3 (3.7.3 to be exact). We have been working on that for some time now.
A university is so much more than its bricks and mortar facilities. It is also an eduroam network with intermittent access
Calling all motivated students and researchers to be part of the PLDI'26 Artifact Evaluation Committee! The first round of self-nominations ends on Dec. 22: pldi26.sigplan.org/track/pldi-2...
In the running for Understatement of the Year
Banquet room with ASE XL on the screen
Banquet room full of people
Indeed an XL version of an ASE banquet. @aseconf.bsky.social #ase2025
Dearly beloved, we are gathered here today to celebrate this thing called ASE 2025 ;) @aseconf.bsky.social @mboehme.bsky.social @llingming.bsky.social
ASE โ25 has just kicked off! Come join us at Vista Hall!
General Chair Shin Yoo opening ASE'25
General Chair @drsyoo.bsky.social opening @aseconf.bsky.social in Seoul right now. โบ๏ธ
I LOVE when they change your biography. Always makes my day. ๐ซ
Job Alert! Professur (Open Rank: W2 oder W1 mit Tenure Track auf W2) ,,Digitale Transformation in Arbeit und Gesellschaft". Gemeinsame Berufung von @tu-dortmund.de und @cais-research.bsky.social nach Jรผlicher Modell.
Ausschreibung unter:
service.tu-dortmund.de/documents/18...
You can help us! We invite you to take part in our user survey 2025:
sidonia.dagstuhl.de/survey/index...
which will help us understand how the community is using dblp and guide dblp's future development. 1/2
๐ฃ๐ฃ ๐๐ฎ๐น๐น๐ถ๐ป๐ด ๐ฎ๐น๐น ๐๐ผ๐ณ๐๐๐ฎ๐ฟ๐ฒ ๐ฒ๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ๐!
We're running a study at TU Delft on ๐ต๐ผ๐ ๐๐ผ๐ฐ๐ถ๐ฎ๐น ๐ฎ๐ป๐ฑ ๐ผ๐ฟ๐ด๐ฎ๐ป๐ถ๐๐ฎ๐๐ถ๐ผ๐ป๐ฎ๐น ๐ณ๐ฎ๐ฐ๐๐ผ๐ฟ๐ ๐ถ๐ป๐ณ๐น๐๐ฒ๐ป๐ฐ๐ฒ ๐๐ผ๐ณ๐๐๐ฎ๐ฟ๐ฒ ๐๐ฒ๐๐๐ถ๐ป๐ด ๐ฐ๐๐น๐๐๐ฟ๐ฒ. We would love your insights! (takes 15 minutes)
๐ lnkd.in/dPPF6-Vq
The more voices, the better!
Thank you ๐
#SoftwareEngineering #SoftwareTesting
Quantum computing is becoming accessible, but everyday use is still far off. A key challenge is scalable program analysis. Together with Falk Howar and Benedikt Fauseweh, Iโll work on improving verification for digital quantum simulations. Exciting times ahead!
cs.tu-dortmund.de/en/details/d...
MPLR'26 will be in Brussels!
The deadline is sooner than usually, March 6th.
Please get your papers ready early!
MPLR is interested in all things VMs, Language Implementation, Compilers, Interpreters, and Tooling!
2026.ecoop.org/home/mplr-20...
They'll colocate again with ECOOP and ICOOOLPS!
... and made slides that line up. They filled them out with the other students in three separate discussions. Sometimes old tech beats a collaboration platform when you're in the same room. ๐
doi.org/10.1007/s106...
In my seminar last week, the students discussed "Understanding and improving artifact sharing in
software engineering research" by Timperley, @laurenherckis.bsky.social,
@clegoues.bsky.social, and @michaelhilton.bsky.social. For their presentation they chose the overhead projector ...
The early bird registration for #ASE2025 is still open!
๐
Early deadline: Oct 15, 2025
๐งพ Regular deadline: Nov 2, 2025
All accepted papers must have at least one regular (non-student) registration for inclusion in the proceedings.
๐ Details: conf.researchr.org/attending/ase-2025/registration
You are an Early Career Researcher in #cybersec? Here is an opportunity: The AEC chairs of @USENIXSecurity '26 are looking for (self)nominations for the Artifact Evaluation Committee. Deadline: October 17th, 2025, so sign up soon!
@chwress.bsky.social, @kumarde.bsky.social, @aurore-fass.bsky.social
The OPAL team just released version 6 of our program analysis framework. As a major release, it features more improvements than can be explained in a post. So just a few teasers: JVM bytecode up to version 25, new solver for IDE problems, def-use webs, string analysis, ...
github.com/opalj/opal/r...