4 ms·
LLMs have really provided me with a lot of confidence to explore making more fun random projects. I personally didn't like the long research process and tool se
by famahar 2y ago
LLMs have really provided me with a lot of confidence to explore making more fun random projects. I personally didn't like the long research process and tool setup just to begin to do something basic. Now a lot of friction is gone and I can prompt a silly idea and get a super simple prototype running and then from there, tinker on my own.
I made this geolocation music web app that plays a little tune based on your precise location. It's just a little fun toy that serves no purpose but I regularly use it when I go for walks just to hear the variation in tunes in different parts of my city.
https://geo-tune.vercel.app/ https://geo-tune.vercel.app/
- bansuian 2y agoThis is so cool. I had a similar idea that I did except this one was akin to virtual geocache. Your uploaded a file and could only see the file if you were 5meters within the gps coordinates. Now will take is inspiration from you and add music. Thanks for sharing.
- helpfulContrib 2y agoSome folks I know did something similar - for fun: an artificial museum which shows you a VR space based on location: https://artificialmuseum.com/#2/52.49/13.37 https://artificialmuseum.com/#2/52.49/13.37 Its pretty fun to see what virtual things have been parked out there in the real world ..
- matheusmoreira 2y agoI asked ChatGPT to explain GCC internals to me and it actually helped a lot. I actually managed to add a builtin to this thing. Getting the compiler to actually generate the code I wanted, on the other hand...
- dailykoder 2y ago>I personally didn't like the long research process and tool setup just to begin to do something basic. I am the exact opposite of that. I love to do the basics and dig myself through it to understand the fundamentals of everything. I love to rebuild stuff. Though I don't research too much. I get some ideas, but basically just read about the functionallity (and theory) about what to build (a CPU, a Compiler, an OS, some webapp, you name it) and then try to come up with a solution by myself. If it kinda works, then ill reavaluate my implementation with looking at others and iterate from there. Somehow I refuse to use big libraries or frameworks (yes, you could argue the compiler is big too etc etc, but you know what I mean). This makes it unlikely to build the next million-dollar project, but I enjoy it. For a few years I had a negative self-talk and told myself that this is a bad approach. But nowadays I just love it. It's fun. I do enough serious stuff on my job and I don't need a million dollars really (even tho it'd be nice). I rarely use LLMs or SO. I try to stick through reference sheets or read through git repos myself
- famahar 2y agoThat's really great that you enjoy the learning process. I feel like curiosity is such a key to being a creative developer. I do fear LLMs will add more of a black box to projects for better and worse. Nice reminder to always ask "why" something works.
- fragmede 2y agooh that's really cool. what's the algorithm you use to generate the tune?
- famahar 2y agoBeen a while since I've looked at the code but from what I recall, each number in the geolocation is iterated through and assigned a note. This note is generated using the Web Audio Api. It's quite simple and there's so many ideas I have to build other musical patterns. But I do like the simplicity.