Looks like a great integrated take on carving out serverless work. Curious to see how it handles the server parts of serverless like environment variables, db connection counts, etc.
One potential gotcha I'm curious if there is a good story for is if it can guard against code that depends on other processes in the local supervision tree. I'm assuming since it's talking about Ecto inserts it brings over and starts the whole apps supervision tree on the function executor but that may or may not be desired for various reasons.
This universal server is a process listening for a message with a function and then it executes that function here the function is just a different infinite server turning a running process into something new. I think it shows off the power of erlang processes and the ability to pass functions to replace running processes with new behavior without changing pids.
- Related to the routes make more sense, Google seems to prefer side streets to save one minute but then you get dumped back on the main road not at the light and need to cross traffic and might lose your minute back just waiting for a chance to cross. I'd much prefer a main route with a light that guarantees a safe turn.
- Google Maps advertisements on the map. No I don't want to see a Whole Foods with a sale two miles away over other landmarks.
System76 makes a similar sized unit called the Meerkat though I’m not sure how much it compares in other specs besides runs Linux and size. https://system76.com/desktops/meerkat
Great context, though from an end user's perspective it was clear why and just left hanging with "find a new SMS messaging". The integration made adoption/integrating new users easier by allowing some to have one messaging app with progressive security for contacts on Signal.
It sounds like they are taking a big bet on rewriting large components of the OS custom for Pop OS in Rust. I wish them the best but it sounds like a big commitment and I’m holding my breath for them to succeed.
I’m curious how System76 sees Pop_OS fitting into their business model which is primarily hardware.