2,135 karma · joined August 25, 2021
I wanted to mod a Casio watch with a custom crystal and screen that had not been done before. I needed a 3D model of the crystal for prototyping.
Claude was able to get the specs mostly correct, implement it in my Claude created custom 3D modeling program, and then I was able to understand the modification process with Gemini.
All of which would have taken me months to do before AI (or LLMs for the HN intelligentsia) existed. I was able to get the project done in a few days.
Creativity is also never purely original ideas, creativity is the continuation and connection of many different ideas already existing in the world. We don't think about how we might innovate on the printing press because these aren't things we think about or interact with much in our modern society.
AI + creativity is the new moat. Creative prompting is important, too. Everything is creativity, LLMs are tools just like Flash was.
Why more novels do not have central hooks I do not know. Hooks are usually what keep me reading, unless the book has some kind of reason for being interesting otherwise.
Pedagogy is very important in writing. Without care for the reader, these words come off as performative.
If this were written on a single subject, like engineering philosophy, then fine. But writing a multi-subject article requires simpler language so those who may be familiar with one thing but not the other can understand everything.
I find it hard to trust the intelligence of someone who uses words like "dichotomy", "meta-cognition", and "monocausal determinism" - language like this is purely performative. Let's not be performative, who are you trying to impress with your big words?
Right, trust the experts, who appear to be more interested in their own expertise than people at least trying to do something, trying to create better technology, and trying to educate the public on plastic ocean waste.
What's the point of this article again?
I have a userscript to make it so every click on a YouTube video from the home page requires a 30 second wait. Dramatically decreased my mindless YouTube consumption.
You can write one for all websites to trigger a wait period if you want, or only problematic websites like Reddit or YouTube or Hacker News.
The key is to introduce friction, not to disable it entirely. We're addicts, we need to ween off it or else we go straight back to our drugs.
But in response to the article: no, vanilla JS is a nightmare to keep your code organized, and battle tested frameworks do quite a good job at that. It's otherwise mostly a waste of time, or an intellectual exercise at most, to build an app with vanilla JS
Copying creates trends, where everything looks and feels the same. Stealing an idea and creating something of your own, AKA remixing, is a much more valuable skill.
For example, I was inspired by the activeness of typelit.io when reading - typing out an entire book helped keep my mind from wandering when reading. But typing the whole book is too tedious. I wrote a few scripts to mirror the words on an epub, which does help with focus but isn't quite good enough.
My current epub reader software I use requires you to press a button to reveal the next word. This has dramatically improved my reading comprehension, prevents inadvertent skimming, and keeps my mind from wandering.
I'm still experimenting but for those who have ADHD or are borderline ADHD, it's quite a revelation - I can finally read without my mind wandering.
Oh, you're not smart enough to know how to write your own code? You need your hand to be held? You need to write your little prompts because reading documentation is too hard? I'll keep my skills while your brain turns to mush.
I have been a programmer for a long time and CSS is still the hardest language to master. There are countless quirks and APIs most people have never heard of that solve extremely specific problems.
For example, using @starting-style with allow-discrete to use display: none on CSS transitions. Knowing that you would need to use this API, what it does, and how to debug your CSS is a skill that will be hard to replace with an LLM because of the fine grained detail needed for CSS. If you do not know how this API works and you need to use it for whatever reason, and then need to adjust your transitions later, it's probably faster to have real CSS skills than to constantly have to prompt an LLM for you.
Perhaps what people forget is that every great product builds on the past in a way to improve it. Buggy software and lame copywriting and kids not learning is not revolutionary. The people continuing to prioritize quality will be the revolutionary ones. Garbage is not revolutionary.
It's my opinion that writing is by far a more effective way to understand the world and the nuance in it. You could, theoretically, watch a video on YouTube, understand it, think about it, and then write out your thoughts and ideas and would be far more educated than someone merely reading a novel.
There is always a strange disconnect with egg head types where they fail to understand that information input is not the only way to become smart. And valuable information exists everywhere: a book, a blog entry, a podcast, a video, a movie, in the real world, etc. Thinking that text, which by the way is one of the most inefficient methods of information consumption, is the only way to be "smart" is incorrect. Critical thinking is what is desperately needed.
I would be surprised if this takes off as site builders are already an incredibly crowded space.