Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mholt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
63 ms
·
841.
▲
by
mholt
6y ago
I was hired by Ardan Labs last year to develop Caddy 2. Ardan is still the exclusive partner for business/enterprise support (which I recommend for companies using Caddy). I now work on Caddy full-time through support from apilayer (th
842.
▲
by
mholt
6y ago
Hi HN. Here's my own announcement with some details: https://caddy.community/t/caddy-and-certmagic-have-new-owner... Please note that there are no changes to licensing, and this transfer actually happened about si
843.
▲
by
mholt
6y ago
My Pixel can't even capture sunsets because there's no way to turn off the HDR processing anymore :(
844.
▲
by
mholt
6y ago
For a really interesting, semi-true story about a Japanese warplane engineer in WWII, I highly recommend watching *The Wind Rises&. Probably one of Miyazaki's finest works (although that's just my opinion). It gives you some s
845.
▲
by
mholt
6y ago
You're right. But, leaner binaries are a good sign of a mature compiler & linker.
846.
▲
by
mholt
6y ago
Caddy binaries on Linux shrink by ~2.5 MB with Go 1.15! (~33 MB down to ~31 MB) 3 MB savings on Mac, and 2 MB on Windows: https://github.com/caddyserver/caddy/pull/3642#issuecomment-... So about 8-10% reducti
847.
▲
by
mholt
6y ago
Those badges are also often useless. For example, here's their current failure reason: Bad response status from coveralls: 422 {"message":"service_job_id (716381595) must be unique for Travis Jobs not supplyin
848.
▲
by
mholt
6y ago
Why? It's normal for builds to fail between releases. And (warning: controversial opinion inbound) code coverage is hardly a useful metric -- one can write a single test case that gets 100% coverage, but doesn't test anything; wha
849.
▲
by
mholt
6y ago
I also recommend The Shadow Peace, a short 14-minute video analysis on the utility of nuclear weapons and their role in our modern era of relative peace: http://www.fallen.io/shadow-peace/1/ (unfortunately no HTTP
850.
▲
by
mholt
6y ago
If you're interested in this, I highly recommend watching In This Corner of the World . The perspective of a young woman who lives her life during the war, and her family's tragic experience with the bomb. If I'm not mistake
851.
▲
by
mholt
6y ago
This is the same problem we've had with Certificate Transparency. In grad school we looked at integrating CT monitors into web servers that manage certificates for your sites (including monitoring lookalike or spoofy names), but then w
852.
▲
by
mholt
6y ago
Please though, if you ever use these (or any icons, frankly), PLEASE accompany the icons with text so my aging parents -- and heck, me too -- know what they mean. All too often I am helping my family members navigate UIs that are "clea
853.
▲
by
mholt
6y ago
Fingerprint unlock never worked for me (on any of my devices) because as a rock climber my fingerprints rub off. For about 2 years I could never get any fingerprint readers to work for more than a few days. So I had to get a Pixel 4 becaus
854.
▲
by
mholt
6y ago
I don't know how anything works, but where is the Coast Guard and/or Navy? Isn't security their job?
855.
▲
by
mholt
6y ago
WIP: https://github.com/caddyserver/ingress/
856.
▲
by
mholt
6y ago
> I briefly looked at caddy 2 - but wasn't able to find any out-of-the box tricks for listening to docker messages and dynamically configure sites in a sane way. Like this? (Am not a Docker user, but I know this is an insanely popul
857.
▲
by
mholt
6y ago
I just lament the increasing deployments of programs written in memory-unsafe languages to the edge, in general. I am more curious what makes the author think Caddy "might not be the best choice for a general purpose ingress/egres
858.
▲
by
mholt
6y ago
Several companies use Caddy for exactly this purpose. Fathom Analytics for example uses it for their custom domains feature. Caddy can even reactively provision certs during TLS handshakes. It's a native feature. Why does it require lo
859.
▲
by
mholt
6y ago
It is a great choice for a general purpose proxy. (That's kind of the point.)
860.
▲
by
mholt
6y ago
FYI our v1 site went away this week (we've had redirects for about 7 months now). Here's the link to the v2 docs for markdown rendering with templates: https://caddyserver.com/docs/modules/http.handlers.t
861.
▲
How to sleep through the next Internet-breaking Cloudflare outage
(caddy.community)
2 points
by
mholt
6y ago
|
0 comments
862.
▲
by
mholt
6y ago
That's a relief. Thanks, I'll check it out!
863.
▲
by
mholt
6y ago
So, I haven't done front-end work since jQuery was the thing back in ~2007-2011, but I have a new web project coming up. I already know I need to learn all the fancy new JS syntax. I also don't have/use npm ( https:/
864.
▲
by
mholt
6y ago
This happened locally just a few days ago. Protesters were blocking the street at an intersection where a vehicle came to make a legal right turn. Viral cell phone footage showed protestors surrounding the vehicle before the driver sped thr
865.
▲
by
mholt
6y ago
Fun fact: you can use Caddy to manage certificates independently of its web server, with just a few lines of config: https://caddy.community/t/using-caddy-to-keep-certificates-r... This approach is more reliable than c
866.
▲
by
mholt
6y ago
Caddy is good for enterprise use too because of its configurable, pluggable storage backends (doesn't have to be a file system). You can achieve the permission segmenting your company requires. You can also use it as a certificate mana
867.
▲
by
mholt
6y ago
Anyone looking to automate certificate management at any sort of scale should read this: https://docs.https.dev/acme-ops ... and use Caddy to do the heavy lifting. (I'm biased, yes. But the linked doc is multi-authored
868.
▲
by
mholt
6y ago
Would you be willing to make a Caddy plugin for it? Here's how: https://caddyserver.com/docs/extending-caddy
869.
▲
by
mholt
6y ago
You can have the best of both worlds; since this project is written in Go, it can easily be made into a Caddy module that takes care of the mDNS part, without having to overlap other functionality. Docs: https://caddyserver.com&#
870.
▲
by
mholt
6y ago
This appears to be a simple UI wrapper over the nginx CLI more than a config generator (like what DigitalOcean has). It's basically an assortment of text boxes for editing the config and then buttons for applying it.
More ›