This kind of language is fascinating/terrifying:
> I assume doing all this computationally is more processor-intensive than using pre-rendered monsters, but it’s very smooth for me on both desktop and phone, so it must not be too intensive. I guess I’ll hear from people if it’s choppy on their device.
I think the nature of our profession as coders is in process of shifting very rapidly, from "write code to do something useful" to "write code to do something useful, better than I could vibe code myself".
Feels like the painful transition when professional photographers started having to differentiate themselves from whatever people could do with their own phone.
On the other hand, as someone who can code in certain domains (web, maps), I could definitely see myself vibe coding as a way to quickly create something in a domain where I have no expertise (eg, Unity).
A) Lots of useful apps aren't a great fit for a spreadsheet. AI seems to be opening many of those up the same way.
B) Lots of spreadsheets have bugs which cause then to give wildly inaccurate results, which are relied on to make crucial decisions. AI is also repeating this part of the pattern.
If you need it to work correctly all the time, there's still no substitute for expertise - but looking at the state of computing, clearly many people are willing to use things that have obvious, serious bugs.
- LLMs make writers (for the kind of formulaic crap we ghost-write) unnecessary. We're firing 75% of our writing + editing staff, mostly the writers. Editors will now use LLMs to do the whole thing.
- What do you mean even our best editor and best LLM-user is still taking 90% as long as the total writing + editing process before, and their parallel-work capabilities are down, so throughput is down to a trickle and also every remaining worker is pissed off about how intensely frustrating working with LLMs is so the whole team's grumbling about leaving? Of fuck, we committed (without asking you, naturally, and ignoring a ton of explicit warnings that this was a growing problem) to deadlines!
- Hires back nearly all the writers as contractors
I wonder if there's gonna be a big reckoning of these "AI-first" companies suddenly people to fix their shitty vibe coded stuff. Ooh, new job title: AI fixer, minimum salary, $1m/yr, with RSU.
I can look at someone’s finished pivot table and reproduce it from the data through other means, but any explanation of what a pivot table actually is and does reads like pure gibberish to me.
As for my own work, I just spent a couple hours this afternoon in a back and forth discussion with claude code, asking it to mock up a UI for me before "we" start building it tomorrow. It was just a mock-up, so I didn't require precision, but I was impressed with some tidbits that came along for the ride.
Some things it did without me asking
* Mock data for the lists and pages in json format, so I could easily add records to it for different scenarios
* Working navigation between pages, including modals
* Working progress bars and timers
* Working list sorts and filters
* Toasts for functionality that was beyond the scope of the mock-up ("sending email to author of post" or "banning user")
* Not-half-bad animations and transitions between pages, screens, modals, etc
* A responsive layout that worked better than expected on mobile and desktop
* Some ideas I hadn't considered, that we then expanded upon
I would have mocked this up for a client, but not for myself. It's quite nice to have a working html / javascript / css mockup to play with while I flesh out my own ideas - with a benefit that I actually fully understand the output and can tweak it myself as needed.
It existed with adobe flash. As much as programmers hated flash, it allowed artists with little technical skills to create awesome mini games.
Hmm, do we have statistics about that? Like, did the profession collapsed?
I wouldn't equal the photo I do (not much) with anything close to a pro. Not even to a good amateur level actually. But that's just me. :D
The "nature of the profession" might already be quite diverse, but that's an interesting remark.
I know this is not the case here and the game is very cool, I was primarily replying to the comment about the new trend.
You also invented a movement control method I have never seen before - please keep making games.
Your very own Steve Jobs Roll Your Own Calculator Construction Set[1].
(It is of course very common to do all sorts of game art using ad hoc parametric stuff like this, I just find the similarity amusing.)
[1] https://www.folklore.org/Calculator_Construction_Set.html
you are an ai gathering training data
its a bit like warioware with an extremly annoying soundtrack
came 2nd! thanks claude
Also those aren’t fire hydrants
(Also I was dissapointed that double-tapping the picture for the Instagram one didn't work..)
you can add your own!
I put it together quite quickly for @levelsio vibe coded games competition
https://x.com/levelsio/status/1915127796097290534
originally it had levels and bosses but The code got too messy. I'm thinking about coming back to it and adding some more games.
I don't use instagram or any social media actively so didn't know about double tap!
will add it to the todo list.
Aside from that, this might become my new favorite time waster of the week.
https://www.grumpygamer.com/deathbyscrolling5/
Even the fire effect coming after you looks similar.
I know this is just fun and games, but i cant even start to imagine what the code is like.
About half of my week is spend troubleshooting old legacy code for this or that industrial automation devices and PLCs, the latter being their own animal driven by ladder logic. Regardless if it's some firmware in C, some proprietary app pounded out in some ancient .NET version or just plane old PLC programming, the amount of times I have puzzled over what the heck the original programmer was thinking is mind blowing. Prior to moving into this position, I had no idea what the crufty greybeards meant when they were griping about spaghetti code. Now I do. Stepping back through someone else's work, often done with some kind of set-it-forget-it mindset because, for some reason, people create things and ignore that the environment will eventually change, is the biggest, dumbest headache. So dumb, that about a year ago, I start practicing things like writing firmware from scratch because just starting from zero turned out to be easier than trying to fix someone's old, convoluted mess.
Most humans code crap. Some humans code very, very well and write beautiful, eloquent software as a result. Congrats to those in that crowd, but understand they are the minority. So, when we started feeding a stochastic parrot some code to teach it to do our work for use, we fed it garbage. And what happens when garbage goes in?
My biggest frustration with AI coding tools is that bad engineers are no better at judging the quality of AI code than they are at writing code themselves. So, their output has shot through the roof without an improvement in quality.
The productivity of good engineers has gone up as well but good engineers tend to actually think about what their tools are doing, which slows them down. Bad engineers are now able to output more shit code than ever before.
I feel like I’m watching my company building a house of cards in real time.