laurentlb
But if I craft a prompt that doesn't leave space for creativity, how can they include a watermark? e.g. "Rewrite the following text, replacing 'foo' with 'bar'."
I'm curious to see where they draw the line, and whether the watermarking really affects the (perceived) quality of results.
"to", "the", "of". I don't know what I expected.
I agree that many vibe-coders are likely to skip reviews completely, but it doesn't have to be like this.
If you'd like to download module files, https://modarchive.org is a good reference.
As mentioned in other comments, chiptune.app seems to be a better project and has been maintained for years (https://github.com/mmontag/chip-player-js).
Also available here: https://modarchive.org/index.php?request=view_by_moduleid&qu...
Not everyone will use Memegen in the same way. But quite often a high voted meme can be treated like a high voted bug report. It provides signal to the team.
Note that I worked on internal tooling. External facing teams have lots of other feedback channels, and they know that Googler's feedback is biased. So how the team responds to the feedback can be vary a lot.
I think many VSCode users are not familiar with the Comments UI, but it's used in e.g. the "GitHub Pull Requests" extension. Apart from that, some changes in the list of directories/files (for performance reasons) and a redesigned SCM integration.
As the team had to collaborate with the VSCode team, we got clearance for sharing information about it. The screenshots in the article were posted publicly on GitHub (in vscode issues). You can also find screenshots in https://research.google/blog/smart-paste-for-context-aware-a...
More generally, a lot has been communicated on developer infrastructure at Google.
Recently I was wondering if I should work on a modernization of the concept (using audio and a more interactive medium). If anyone has thoughts on this topic, I'd be happy to discuss more.
There's a lot of push back against AI-generated graphics and music. For code, it's more difficult to know. AI is used by some people to automate the boring tasks, so that they can focus more on the artistic side.
Demos of 2025 from the Demoscene
Creating a Programming Language Using Coding Agents on GitHub
Multiple of my blog posts have been shared here before
The source code is here: https://github.com/laurentlb/shmup8/blob/main/src/shaders/sc...
Blending is on lines 241, 242.
I didn't try to get a specific 80s look, I just played with formulas.
Making a game on a custom bytecode VM in 7 days and 3kB
But I find this kind of presentation much harder to read than a classic blog post. It's difficult to skim through the text to see how far it goes (and the article structure is not apparent); instead, I was kind of forced to read the text sentence by sentence (since I was familiar with the topic, I wanted to skip over the basics).
I'm starting a new project, I may have to use this tool in the next few months.
Designing a video game for language learners
- Content may be provided by contributors (like Duolingo did for many years)
- It could be supported by donations (I believe the costs can be kept low)
My feeling is that lots of problems with Duolingo are caused by monetization (and many things were better in Duolingo a few years ago).
I'm still not sure of how it should be designed and what we need exactly. One of the problems is also to get enough contributors. I'd be interested in hearing more thoughts on this.
As a hobby, I started building an alternative to the Duolingo Stories feature (https://lingostories.org), but it's still fairly limited.
Nice game otherwise.
HiTex: A spam factory for AI-generated books
Potential issues:
- If you have content in a database, can you able to restore the database at any point in time?
- If you code has dependencies, were all the dependencies checked in the repository? If not, can you still find the same version you were using.
- What about your tools, compilers, etc.? Sure some of them like Go are pretty good with backward compatibility, but not all of them. Maybe you used a beta version of a tool? You might need to find the same version of the tools you were using. By the way, did you keep track of the versions of your tools, or do you need to guess?
Even with static websites, you can get into trouble if you referenced e.g. a JS file stored somewhere else. But the point is: going back in time is often much easier with static websites.
(Related topic: reproducible builds.)
It's usually called operator because it uses an infix notation.