> Reliable NAT traversal on top of wireguard is their moat
And a damned good one at that. I can spend five minutes on a (family) nontechnical user's device and set it up to be able to access the parts of my network it needs to get to, and it's easy enough to use that I can walk them through the troubleshooting over the phone if it ever goes awry. Regardless of where they are or I am.
> How does wireguard helps you with NAT traversal?
It does not. You need a public endpoint, but presumably the $5 VPS or the "homelab" provides that, or it's of little use for things like email, Web, or game servers.
When I started as rails dev in 2013, it was really the top solution for producing MVP fast. Now, I don’t think that’s the case and most of the incentives are gone if we are no longer writing code by hand
So what would you pick for producing an MVP web app fast that you also want to run in production, maintain, patch and scale that has a solid eco-system of pre-built libraries you can just plug in to solve problems?
I strongly prefer Rails with agentic development. Rails comes with nearly everything you need to make a full-featured application, and that makes it easier and faster to use with agents.
No other framework comes close, and telling me that I can have my agents cobble together this same baseline, badly, from a hodgepodge of new code and random libraries is not compelling.
Promoting his rails services where the creator and biggest defender of rails replaced rails with an AI generated rust version without writing a single line of code.
His comment is just damage control and biased, it did not state he's heavily invested financially in rails. Not everyone knows who he is, I didn't.
For .Net at least SOAP support is built in, just standard .Net, no libraries required, just ask Visual Studio to load the WSDL and it will handle the rest.
I haven't used it myself, but a former colleague speaks fondly of gSOAP for integrating into C. When we've talked about it, his take is that using gSOAP would vastly reduce complexity and development time (compared to Java and REST), but this is an older gentleman who has been writing C since the 1980s.
It doesn't have to chase it down, just keep plodding along implementing the new standards as they become accepted.
Google likes to make up its own "standards" and push them out on chrome, but Safari tends to be the late-comer to supporting impactful standards, not Firefox.
Do you have a particular use-case where Firefox's lack of support blocks you?
If you can, it really makes sense to look for low cost dedicated servers. For $35/month I get a whole machine with dual L5520 and 24 GB of ram. I used to have a little nicer server for a little less, but that provider had to close because their costs for electricity and space went up too fast. Yes, the L5520 is ancient, but my server needs are tiny and it's fun to have a whole machine.
Look on webhostingtalk or lowendbox or lowendtalk.
I currently use hetzner and DO, but a while back when I was trying to find cheaper alternatives, and hetzner pretty good for its price to performance ratio. Smaller vps providers were crazy oversubscribed that would get pretty inconsistent performance.
None of the dedicated machines I found were cheaper, so I'm surprised someone is offering that for $35/month.
It does! We do some firmware trickery to make the globe key behave just like the Magic Keyboard. Can you tell me what exactly you use it for? I just want to make sure we have your use case covered.
One of the cofounders is formerly from poolside (poolside.ai), where they produce open-weight coding models. One of their recent models, Laguna, got quite a bit of attention here on HN.
reply