One of the sequels "Maelstrom" has some incredibly prescient descriptions of the Internet as this overwhelming useless medium that was taken over by bots and ai...back when llms started to take off and post everywhere I'd always think back to this book. Great author
HN user
Hortinstein
Always thought Riak was a really cool database, distributed by default kinda blew my mind at the time! Would love to hear more about basho
https://en.m.wikipedia.org/wiki/True_Fantasy_Live_Online this is probably the one I still think about the most. I was huge into Phantasy Star Online and a true console MMO was so appealing at the time.
Is there anyway to ensure these logs are output in a current project folder? Would like to store a copy in git for reference
Loved the node up podcast, especially the episode on databases. He was always a great presence on there. Played a big roll in getting me back into hobby programming after I finished my undergrad
Hahaha I thought of this immediately when I saw the article title. I fell asleep on the train a few times and ended up in Ome or Okutama when I was living in Tokyo after a long night out. Ironically Okutama was/is still one of the most beautiful areas I have ever been, did a ton of drives out to that area to go explore the mountains
I thought this was an incredible well executed/engineered art/commentary on using an incredible amount of technology to create a similar....likely sub par experience to getting a deck of cards for <10 dollars
I love it!
Godot is an amazing project and when learning it from an excellent Udemy course (below if interested) I was shocked at how often I was impressed with the design/consistency and vertical integration of the development experience. Truly an amazing artifact of the open source world. Looking forward to seeing continued adoption, the third party plugin landscape is getting interesting and I think there will be a lot of exciting development closing the gap between unreal/unity for 3d games. https://www.udemy.com/course/create-a-complete-2d-arena-surv...
I remember this being an incredible book when I read it back on my moto droid phone in 2009ish on Kindle app...time to listen to it on audible. The biggest thing I remember is it invoked some deep thoughts from me on what is conscious and whether transferring consciousness to another medium would still the same person. Seemed (and still seems) to me that continuity would be broken...but isn't that true when we go to sleep and wake up? I loved this book because it provoked a lot of questions like this. Been meaning to revisit it for years.
Hahaha funny seeing you @fzakaria here, knew I recognized that name! We worked on a hypemachine scraper a long time ago 12 or 13 years ago, glad to see you are still around writing great software and interesting articles!
I don't think there has been a ton of iteration on it, but did you run into any specific problems or bugs or is this lack of recommendation based off caution against adopting something that is not being iterated on? Just asking because while I haven't used it in years, it's been my go-to for small projects in the past, it seemed to do what it advertised very well. I hope that someone picks up the swarm torch, I really liked the abstractions and workflow it enabled. K8s was always too heavy for me and introduced too much complexity I was uncomfortable with
Thank you this looks like a great place to start!
I have been wanting to play around with drone swarm simulated behavior, does anyone know of a sim that would let me do something like this with 10 or so drones?
Came here to post almost this exact sentiment. I am not sure why but in college I checked out the Peace War and I largely credit that book and a few others for getting me back into reading. A couple years ago I decided to order a first edition and it's sitting on my shelf. The deepness books were great as well. "Software archaeologists" was a fantastic concept, I felt like that today digger through excel VBA
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.
I came here hoping someone would mention this, it's really strange and for a while I had just attributed it to the Air Force base traffic or Tampa International nearby, but it keeps coming up. Always interesting to learn more
I just dove into this the last few months working through a Udemy course on building a vampire survivors clone in Godot 4....highly recommend (here is the author talking about it https://youtu.be/Yd-sndQnWIo?si=yWU9WJ2roSVlMzDE). I was amazed by the tooling and had a blast doing it. I'm primarily a backend dev and this scratched a different itch. There appear to be some RTS courses but I can't vouch for them. I would find one that looks interesting and dive in. I typed out all the code and did the steps as he did and feel like I learned a ton. I am still looking to learn more about multiplayer in Godot 4, but I found a few YouTube videos and it doesn't look super complicated, especially if you are not concerned off the bat about cheaters. Additionally I have been following this project (Godot 4 MMO), the code is organized pretty well: https://jdungeon.org/ but very early in development
Does anyone have a consolidated timeline of the counters by Apple and patches by beeper with technical details? It would be fascinating to read
Just signed up this seems like it will replace some docker containers I have running on a free tier of fly.io dumping into a supabase free tier. Very cool thank you for sharing!
This book is great...I am a big fan of the rifters trilogy also by Watts.
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
Do you have any good resources on how to make consistent characters or art styles? I have been meaning to dig into it for a while. I'm sure it's a combination of prompts and image2image training....been thinking about building a workflow tool for this for a while but haven't had time to dedicate to it.
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
This is great...How hard would it be to port a model to Godot....just getting started with hobby game development and this might solve one of my issues
Is there any more information you can share about this, curious to know more
I feel you...this describes a lot of my github. I find I burn out after I get the fun technical part done and it's a viable proof of concept. The polishing going to release it to others is a high burden. I recently have been building something that in passionate about with a level of polish that is not typical. Here are some pointers from that experience and some of the others I actually got into the hands of other people. All depends on your motivations but here are some things I think drove me (outside of work hobby development)
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.
The one where they altered a gif to invoke legacy pdf compatibility libraries that was somehow turing complete and used it to bootstrap a VM that performed memory analysis to escape a sandbox was likely the most impressive feat of engineering I have read...ever. I would love to read an entire book about how this was discovered, productized and deployed.
https://googleprojectzero.blogspot.com/2021/12/a-deep-dive-i...
I have been using refine for ~3 months. It has been a great experience and has finally let me (as primarily a low level C or server side deno/node JavaScript dev) crack into making an awesome real time front end. I am using refine with Supabase and the experience has been great, their documentation and developer experience continues to improve and their developers are support responsive to support requests in discord.
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)
Not sure if you came up with "Make it work, then make it right, then make it fast." but I just screenshotted it and made it the mantra for my current project...which is by far more complicated than anything I have done as a side project. I am struggling with the desire to go "make it right" as I work on shipping the deployable prototype (right now running on cloud services I control)...thanks for this
Is there any plan on releasing user management libraries or is there a library you would recommend that interfaces with the ORM?
I am curious to know more, can you point me in the direction of any blog posts outlining this stack? I have been using supabase for a few months and for local dev it is pretty heavy
know this book wasnt his best, but I really enjoyed it. I wonder if he had heard about dwarf fortress when writing that section
Does any no/low code software do pub/sub well? I would like to have data update live but have hit kinda a roadblock for a certain use case