Lesley Lai

@lesley@mastodon.gamedev.place
575 Followers
637 Following
1.8K Posts

Computer Graphics & Programming Languages person.

I twoot about languages like C, C++, Rust, JS/TS, and OCaml.

I organize @graphicsmeetup

he/him

websitehttps://lesleylai.info
githubhttps://github.com/LesleyLai
noteshttps://notes.lesleylai.info/

Next week, we will continue reading the PBRT book.

Note that we change the meeting time to Friday (or Saturday, depending on your timezone)

https://www.meetup.com/graphics-programming-virtual-meetup/events/308700586

Physically Based Rendering V4 9.6 Group Read, Fri, Jul 4, 2025, 7:00 PM | Meetup

**Note: this week's meeting is on Friday (or Saturday, depending on your timezone)** This week, we will read 9.6 Roughness Using Microfacet Theory of the PBRT book. Durin

Meetup

Well study authors finally admit they have no stance on whether measuring more or less "brain activity" within the context of their task measurement is good or bad despite previous quotes about brain health. Lol.

https://www.nature.com/articles/d41586-025-02005-y

Does using ChatGPT change your brain activity? Study sparks debate

Scientists warn against reading too much into a small experiment generating a lot of buzz.

@bitinn TBH, it is just the old "you dislike LLM? You are not using it efficiently."

CUDA RAY TRACING 3.6X FASTER THAN RTX: MY CUDA RAY TRACING JOURNEY

https://karimsayedre.github.io/RTIOW.html

Karim Sayed - Rendering Engineer

A showcase of my projects and portfolio.

@vittorioromeo There seems to be a slop site typosquatted your domain (under `.info` top-level domain rather than `.com`). I somehow added the fake site to my RSS feed 😮‍💨
@matejpp Yes. Currently the process is very manual (just a bunch of markdown files in the repository, and every time I need to post something, I need to add a file). Maybe I can do something better later.

Just added a “microblog” section to my site for crossposting social media content. I’ve also imported some older posts from here and from old Twitter archived (before I deleted the account). Now I finally don't need to worry about platform decay.

https://lesleylai.info/micro/

#indiedev

microblog | Lesley Lai

microblog

@foonathan I can. Mind to send me your email in DM?
@thelinuxcast Commento is abandoned, but I migrated to Comentario (which is still actively maintained)

@demofox By the way, I’ve seen PEGs mentioned. Unlike CFGs, PEGs are always unambiguous and always choose the first matching rule. Some people dislike it because they make it easier to introduce design mistakes in a PEG-based tool without noticing, whereas CFG-based parser generators typically report conflicts.

See: https://safinaskar.writeas.com/this-is-why-you-should-never-use-parser-combinators-and-peg

This is why you should never use parser combinators and PEG

Let me tell you why you should (nearly) never use PEG (parsing expression grammars). Nearly everything I will say applies to parser combi...

Askar Safin