@jbigham overselling the scope and applicability of its contributions?
@jbigham I like a lot of the ideas in this post, especially chat vs GUI design. I've spent years trying to commercialize chat interfaces in enterprise work contexts.. chat UX / ChatOps people liked to call it back in the previous NLU hype phase of 2016. My learnings from then still seem applicable: people don't read, they skim and assume; affordances of chat interfaces are largely inscrutable; and many transactional tasks are not efficient in a dialogue context
Using RL agents for games testing and QA is a compelling prospect. Researches at EA SEED recently published a nice paper on the very real challenges of actually doing that on AAA titles. Nonstationary environments, sample efficiency, and, of course, HCI issues abound
https://arxiv.org/abs/2307.11105

Technical Challenges of Deploying Reinforcement Learning Agents for Game Testing in AAA Games
Going from research to production, especially for large and complex software
systems, is fundamentally a hard problem. In large-scale game production, one
of the main reasons is that the development environment can be very different
from the final product. In this technical paper we describe an effort to add an
experimental reinforcement learning system to an existing automated game
testing solution based on scripted bots in order to increase its capacity. We
report on how this reinforcement learning system was integrated with the aim to
increase test coverage similar to [1] in a set of AAA games including
Battlefield 2042 and Dead Space (2023). The aim of this technical paper is to
show a use-case of leveraging reinforcement learning in game production and
cover some of the largest time sinks anyone who wants to make the same journey
for their game may encounter. Furthermore, to help the game industry to adopt
this technology faster, we propose a few research directions that we believe
will be valuable and necessary for making machine learning, and especially
reinforcement learning, an effective tool in game production.
arXiv.org@jbigham this is great! I'd love to be able to provide community entrepreneur mentorship support like this as well. Any suggestions for how to get involved?
A broken clock fixed by taping a working clock over it is a metaphor for every codebase you’ll encounter in your professional career as a software developer.
Got DreamBooth fine-tuning working, and, while limited, definitely got some fun results. Also scary. I would only ever use these tools on systems I control or highly trust.
This evening I'm working on getting the DreamBooth fine-tuning process wired into my local Stable Diffusion server. Excited to start playing around with it
For a while now the day job has been a lot more about team management and software engineering, and a lot less about research. I try to do some independent research in the off-hours, but that's been rocky at best. Reconnecting to an academic community here, even as a passive observer, has been a nice boost
I've built some shop furniture, but my current focus are these carved wood and epoxy fidget discs that I've made for commemorating designs/events
I started woodworking as a pandemic hobby. Working with physical vs digital media has been instructive. Perfectionism and endless tinkering goes out the window, you (try) to appreciate the good and limit obsessing about the mistakes