269 karma · joined December 8, 2011
I love it!
Additionally I think he was the first sci Fi author I found who was a computer science practitioner/professor. This led me to discover other great authors like Greg Egan.
They have some great fictional speculation on the Internet and how it's chaotic mix of automated agents tearing at each other that really reminds me of what could be possible with the content creation of LLMs.
"In Peter Watts's Rifters Trilogy, which includes "Starfish", "Maelstrom", and "ßehemoth", the internet is a significant theme, especially in its altered, chaotic state. It is described as no longer trustworthy, having been overwhelmed by self-evolving viruses and the descendants of self-evolving anti-viruses that spiraled out of control. In this futuristic setting, the internet has been renamed "Maelstrom" to reflect its chaotic and unpredictable nature, becoming a space that is both electronic and ecological, complete with its own digital ecosystem" - synopsis I ironically used chat gpt to write
Even my naive prompts are getting impressive results with midjourney and dalle3...I imagine waiting a few months to a year this problem will be solved in a much better fashion than I would be able to hack together
1) find something you are passionate about or that solves a problem for you or people you care about
2) "don't try to boil the ocean", sounds like you are already trying to scope your projects well, but really focus on the smallest minimum viable initial product you can get into the hands of others for feedback.....
3) find users or some external force driving you to finish. It helps me when I have some constraint on time that drives progress. User feedback and showing your work to someone is incredibly motivating.
4) find the part you usually burn out on. For me it getting the interesting part database backed with a web GUI. I always joked the perfect UI was command line, but for many users it's not. I found a tech stack that I am productive in and enjoy writing in (Refine.dev,Supabase). I had tried for years to find something that stuck...all the way back to when rails was the new hotness.
5) Automate work flows so working on your project does not involve slogging through manual processes. CI/CD is pretty easy to set up these days with GitHub actions, netlify, fly.io etc.
6) find ways to integrate stuff you read about on hacker news or other sites into your project. Use it as a sandbox for testing out new technologies you read about.
7) chatGPT...some of my least favorite parts of a project, chat gpt has made immeasurably easier. This resource is truly game changing, helping my productivity and letting me quickly prototype new functionality.
https://googleprojectzero.blogspot.com/2021/12/a-deep-dive-i...
Thanks Omar and the team, your product has already delivered me a ton of a value and looking forward to supporting it however I can! (and apologies for my front end questions that ended up being outside refines domain and more general react questions, but thanks for helping anyway)