96 karma · joined April 9, 2025
I'm excited to see this effect turned into a WebGL library in literally a week by some smart devs out there, and then adapted by Material Design in another month. Really? Only apple? This kind of rhetoric might have worked on me 20 years ago, but today it's just sad how obviously false it is.
Using AI is the same as code-review or being a PM:
1. Have an ideal abstraction
2. Reverse engineer an actual abstraction from code
3. Compare the two and see if they match up
4. If they don't, ask the author to change or fix it until it does
5. Repeat steps 2-4 until it does
This is incredibly not fun, because it's not a creative process.
You're essentially just an accountant or calculator at this point.
https://www.vatican.va/roman_curia/congregations/cfaith/docu...
> Moreover, AI may prove even more seductive than traditional idols for, unlike idols that “have mouths but do not speak; eyes, but do not see; ears, but do not hear” (Ps. 115:5-6), AI can “speak,” or at least gives the illusion of doing so (cf. Rev. 13:15).
It quotes Rev. 13:15 which says (RSVCE):
> and it was allowed to give breath to the image of the beast so that the image of the beast should even speak, and to cause those who would not worship the image of the beast to be slain.
Writing code is a really fun creative process:
1. Conceive an exciting and useful idea
2. Comprehend the idea fully from its top to its bottom
3. Translate the idea into specific instructions utilizing known mechanics
4. Find the beautiful middleground between instruction and abstraction
5. Write lots and lots of code!
6. Find where your conception was flawed and fix it as necessary.
7. Repeat steps 2-6 until the thing works just as you dreamed or you give up.
It's maybe the most fun and exciting mixture of art and technology ever.
[1] Antiqua et Nova p. 105, cf. Rev. 13:15
Their algorithms were simpler.
Their output was simpler.
As their complexity grew, proportionately did program performance.
Not to mention adding language convenience features (generics, closures).
Several very popular, small, mature projects have zero or few open issues.
(And several mature, huge and unpopular ones too.)
But Rust is notorious for catching memory errors that could easily be exploited. Does Zig do this too now, or did I miss something?
Sorry, what?
Excited to see what he can do with this. He seems like a really smart guy.
What's the package management look like? I tried to get an app with QuickJS + SDL3 working, but the mess of C++ pushed me to Rust where it all just works. Would be glad to try it out in Zig too.
2015: I don't have a smartphone
2020: I don't have social media
2025: I don't have friends
You just solved it for me.
I've been wondering what to use 90s.dev for.
That's it.
I think I know how to recapture that "whole new world" feeling and share it.
It's on the tip of my tongue, and has been for a while.
But I can't fully see it yet. I need to go offline for a while. You're right.
And I can actually see myself using them! That's very rare.
I'm going to try each of these out over the next 5 days.
Starting with Radon. An italic-first pretty monospace font? Yes please!