pyritschard | 3 years ago | on: Subtext – A multi-user BBS server for classic macOS
pyritschard's comments
pyritschard | 4 years ago | on: Garage, our self-hosted distributed object storage solution
pyritschard | 6 years ago | on: Clubhouse announces new collaboration tool, free project management platform
One can only hope it will remain engineer friendly and allow for reviews and good text formats.
pyritschard | 7 years ago | on: Clojure at Netflix (2013) [slides]
Thanks for looking into the service. We're certainly not the cheapest in terms of pricing but I would also warn against using RAM prices as the sole way to gauge a service.
To drive low prices a lot of VPS providers tend to have a very liberal way of playing with overcommit, which we don't do. The same goes for CPU.
Our instances should be considered to higher-end families such as the C3 and here you'll see we're playing in the same field in terms of prices.
pyritschard | 7 years ago | on: OpenBSD Foundation Receives Silver Contribution from John Carmack
OpenBSD also has cloud-init support now[1] which makes interaction with terraform and ansible much simpler.
While the big three do not have officially supported templates, a few providers do, including Exoscale (disclaimer: CTO there).
pyritschard | 9 years ago | on: Ask HN: Alternatives to AWS?
pyritschard | 9 years ago | on: OpenBSD 6.0 released
pyritschard | 9 years ago | on: Clojure.spec – Rationale and Overview
[1]: https://github.com/clojure/clojure/commit/3394bbe616c6202618...
pyritschard | 9 years ago | on: Clojure.spec – Rationale and Overview
pyritschard | 9 years ago | on: Clojure.spec – Rationale and Overview
The clojure community as a whole embraced prismatic's schema as a way to provide occurence typing for data. Since library authors often tend to reduce their dependency surface, most libraries do not ship with it though.
With the inclusion of this in clojure core, it will now be possible to provide occurence typing at the edge of functions instead of tracking malformed input deep inside apps.
The racket-type contract notation is also a very welcome change from other similar approaches in my opinion.
pyritschard | 9 years ago | on: Why OpenBSD Is Important to Me
Of course software is never perfect, but it's nice to know the (small) subset of OpenBSD developers working on OpenSSH are still working on keeping the proverbial doors locked.
pyritschard | 10 years ago | on: Namecheap live chat social engineering leads to loss of 2 VPS
pyritschard | 10 years ago | on: Facebook is the new Excel
pyritschard | 10 years ago | on: Unikernels are unfit for production
The smaller point about porting application (whether targetting unikernels that are specific to a language runtime or more generic ones like OSv and rumpkernels) is the most salient, it will probably restrict unikernel adoption.
For docker, if only to provide a good subtrate for providing dev environments for people running windows or Mac computers, it is very promising.
pyritschard | 10 years ago | on: Riemann – A network monitoring system
pyritschard | 10 years ago | on: Riemann – A network monitoring system
It's been a breeze, rather worry free and its very good collectd support has enabled us to cover very interesting use cases at Exoscale.
pyritschard | 10 years ago | on: The Pithos Guide
pyritschard | 10 years ago | on: Hitch – A Scalable TLS Proxy by Varnish
They first appear for kernel usage where the fact that they expanded to inline code in functions avoided creating too many stack-frames and provided optimization.
They do have the advantage of not relying on casting everything to "void *" or resort to callbacks for walking (see: TAILQ_FOREACH for instance).
pyritschard | 11 years ago | on: Cloudscale – Swiss virtual servers
pyritschard | 11 years ago | on: Exoscale – swiss public cloud provider: vms, object storage and paas
It was mostly in use when TLS hadn't made it's way into most common protocols