Rahul GopinathCl茅ment Canonne
Rahul Gopinath

A great survey about use of large language models in software engineering from Fan et al. here.

Rahul Gopinath

If you are a researcher in Software Engineering, Programming Languages, Systems, or AI/ML we would love to have you at University of Sydney! Please apply here, and do please reach out if you have any questions. #USyd

Rahul Gopinath

Part of our cybersecurity training we have to undergo at USyd. But is this quite right? surely if I am following all other recommendations, including my personal details in my /password/ makes it easier to remember, makes it longer, while harder for dictionary attacks to succeed?

image.png 49.16 KB
Rahul GopinathKonstantin :C_H:

Wondering what CVEs are being discussed on Mastodon right now?

I've just launched cvecrowd.com, a website that shows you exactly that!

Learn more below 馃У

#Pentesting #AppSec #InfoSec #CyberSecurity #BugBounty #Hacking #CVE #CveCrowd

Rahul Gopinath

It is a sad state of affairs if one has to beg for a password that satisfies the criteria defined by the system that shall remain nameless :(.

Rahul GopinathDr Pen

In case folks aren't aware, the Internet Archive now has a scholar version with a huge collection of academic work available.

scholar.archive.org/

#academicchatter #academicmastodon #academic #education #open

Rahul GopinathCl茅ment Canonne

We are hiring in #ComputerScience at the University of #Sydney 馃嚘馃嚭 Tenure-track equivalent, all areas of CS, at all levels: a great place, an incredible city, with wonderful colleagues and top students.

Candidates from all backgrounds welcome!

usyd.wd3.myworkdayjobs.com/en-

鈴癉eadline Nov 30 #academicjobmarket #academia

Rahul Gopinath

A really interesting paper about comparison between AST based tree walking interpreters and byte code interpreters: Larose, Kaleba, Burchell and Marr聽 AST vs. Bytecode: Interpreters in the Age of Meta-Compilation at OOPSLA'23. They compared Python and Smalltalk interpreters with tree walking and bytecode based implementation. Their finding is that AST interpreters using meta compilation (RPython and Truffle+Graal) were faster than byte code counterparts even after applying all relevant optimizations possible for bytecodes.

This is a very interesting result because AST tree walkers are much more easier to construct and to teach (personal experience). #SE @seresearchers

Rahul Gopinath

An interesting paper on using #LLM for automated code repair from Wei et al. https://arxiv.org/abs/2309.00608 #SE