I couldn't agree more. Also, thanks for making Homeworld, it was great!
I was building a 3D space game engine myself as a kid around the time Homeworld came out and realized that rather than using a skybox with texture maps, you had it created out of a bunch of triangles with color interpolation.
IIRC, I had problems reverse engineering your data format in order to incorporate them in my engine. I emailed someone on your team and was very surprised to get a reply with an explanation, which helped me finish that feature.
The skybox with texture maps was our original plan too. The problem was that GPUs didn't have enough RAM to hold anything high-res, so the universe looked like pixel-soup.
Rob Cunningham (lead artist) had the idea of "painting with light" using giant polygons and spicing them up with pixels to create a convincing distant galaxy that you got closer to with each mission. Genius.
I took some inspiration from Kamal, e.g. the imperative model but kamal is more a deployment tool.
In addition to deployments, uncloud handles clustering - connects machines and containers together. Service containers can discover other services via internal DNS and communicate directly over the secure overlay network without opening any ports on the hosts.
As far as I know kamal doesn’t provide an easy way for services to communicate across machines.
Services can also be scaled to multiple replicas across machines.
Thanks! I noticed afterwards that you mention Kamal in your readme, but you may want to add a comparison section that you link to where you compare your solution to others.
Are you working on this full time and if so, how are you funding it? Are you looking to monetize this somehow?
I’m working full time on this, yes. Funding from my savings at the moment and don’t have plans for any external funding or VC.
For monetisation, considering building a self-hosted and managed (SaaS) webUI for managing remote clusters and apps on them with value-added PaaS-like features.
I don't know what the specific requirements for the distributed erlang/elixir but I believe the networking should support it. Containers get unique IPs on a WireGuard mesh with direct connectivity and DNS-based service discovery.
Yeah the London ones were enormous back in the day. I seem to remember 100+ attendees. We only have a tenth of the population - so my expectations are appropriately "managed" :)
I liked the submission flow, it was nice and simple. The only issue is that at the end of the process I got a page that looked like it was broken, so had to manually navigate to the main page.
We at Toughbyte (toughbyte.com) are working on an open source applicant tracking system (ATS), which we'll release within a week.
We've been doing tech recruitment for a while and discovered that few companies are satisfied with their current ATS. Changing systems every year is common despite being costly. The reason for this is that the needs of a company change as it grows and there are no systems that cater well to companies of different sizes.
We're aiming to build an ATS that can grow with your company through the use of a plugin architecture. We plan to charge for hosting as well as custom development.
Any feedback would be really appreciated! You can also email me at [email protected]
I was building a 3D space game engine myself as a kid around the time Homeworld came out and realized that rather than using a skybox with texture maps, you had it created out of a bunch of triangles with color interpolation.
IIRC, I had problems reverse engineering your data format in order to incorporate them in my engine. I emailed someone on your team and was very surprised to get a reply with an explanation, which helped me finish that feature.
reply