Sacha Greif
@sachagreif.com
5.9K followers 560 following 800 posts
Founder @ Devographics. I run the State of JS/CSS/etc. surveys. Kyoto, Japan. https://sachagreif.com/ https://devographics.com/
Posts Media Videos Starter Packs
Pinned
sachagreif.com
Looking for devs to follow on Bluesky?

I made Starter Packs of all the people mentioned in the latest State of JS/CSS/etc. surveys!

- State of JS: go.bsky.app/8PEMiMq
- State of CSS: go.bsky.app/4TsVohC
- State of React: go.bsky.app/LG1peYB
sachagreif.com
to be fair, I caught myself using Airtable's built-in AI integration to convert Japanese Yen to US Dollar the other day… before remembering it's just a multiplication
sachagreif.com
When all you have is an AI hammer, everything looks like an AI nail…
A screenshot of google search results showing an ad for converting a JSON file to YAML using Claude AI
sachagreif.com
Me: makes surveys
Me: takes every other survey to see what the competition is doing
Me: regularly forgets to take my own surveys
sachagreif.com
The Japanese word for "jig" (as in woodworking jig) is, as expected, "jigu" (ジグ) since it's a load word from English.

But what I didn't know is that the word actually has its own kanji, 治具, which loosely mean "governing tool". Pretty fitting!

ja.wikipedia.org/wiki/%E6%B2%...
治具 - Wikipedia
ja.wikipedia.org
sachagreif.com
If the end result is transformative and creative enough I think you *should* be allowed to “take ordinary people’s work” and use it to make something new
sachagreif.com
I think this is already the case. But yes what you outline does sound great to me!
sachagreif.com
A stopped clock is right twice a day. AI firms can be right about copyright and wrong about (most) everything else
sachagreif.com
I believe the artists would have instagram accounts, patreons, etc. through which to build an audience and distribute their works. Similar to e.g. podcasts
sachagreif.com
maybe that's just me but I could probably pirate any media, game, font, etc. I want with no consequence, but I still pay for it because I want to support the creator; not because of the law
sachagreif.com
you can still produce an album and sell it on Bandcamp, or get paid by Spotify when people stream it, even without copyright.

I think the fact that people spend 100x more for a real Louis Vuitton bag over a copy means they do value acquiring the original.
sachagreif.com
exactly. I think "artists need copyright to live" is a notion that's always promoted by movie studios, music labels, etc. but I think it's worth questioning.
sachagreif.com
thanks for coming to my TED talk
sachagreif.com
Overall I think pro-copyright arguments play right into mega-corporation's hands, and take the attention away from much more serious concerns with AI such as the loss of truth and climate impact.
sachagreif.com
And anyway I'm not sure why we'd want to live in a world where you can't legally publicly post your drawing of Pikachu without exposing yourself to a lawsuit.
sachagreif.com
I'd consider myself an AI skeptic, but I find it strange when people bring up the copyright system as an anti-AI argument.

Even if AI-created works did lead to the end of copyright, I'm not sure it'd be such a catastrophe. Recipes are not copyrightable, yet there are plenty of restaurants around.
Reposted by Sacha Greif
fubits.dev
This year's State of JavaScript survey has already crossed incredible 6500 submissions! Help make it 10000 - participate and share with your peers: survey.devographics.com/survey/state...
Screenshot of the post-submission screen of the survey. It shows a progress bar towards 10000 submission. Currently, the count is 6511
sachagreif.com
the precedent is 1935…
sachagreif.com
Thank god we'll all have photorealistic personalized AI companions to take our minds off all the wildfires and heatwaves!

www.youtube.com/watch?v=-sNK...
The growing environmental impact of AI data centers’ energy demands
YouTube video by PBS NewsHour
www.youtube.com
Reposted by Sacha Greif
kilianvalkhof.com
"Don't just say what's wrong, also explain what to do about it" is my guiding mantra for error and warning message design.

It's not always easy but it helps a ton down the line.
sachagreif.com
Reminder to myself: how to write good error messages

Bad:

- "Error: Missing item foo"

Good:

- "Error: Missing item foo, please add it to items.yml"
sachagreif.com
note: that presupposes you actually *do* know what to do about it…
sachagreif.com
Reminder to myself: how to write good error messages

Bad:

- "Error: Missing item foo"

Good:

- "Error: Missing item foo, please add it to items.yml"