Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
m_sahaf
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
m_sahaf
6mo ago
Brilliant. I wonder what limits we can hit with this setup. What if local postgres is installed and its data directory location is on TigerFS, what are the trade-offs here? Could placing SQLite file on TigerFS mount increase durability for
2.
▲
by
m_sahaf
7mo ago
How can someone add platforms to the guide? I want to add Caddy
3.
▲
by
m_sahaf
10mo ago
ElGamal says he uses them interchangeably. He says TLS exists for historical reasons, but the essence of the technology is the same. I got into the habit of using SSL/TLS.
4.
▲
by
m_sahaf
11mo ago
Allow me to introduce you to Hurl: https://hurl.dev/
5.
▲
by
m_sahaf
11mo ago
> If that person found another problem with Caddy, I think they are less likely to report it to you because of this. Given they're aware of previous discussion and the stance on the feature request, I don't think they're d
6.
▲
by
m_sahaf
11mo ago
It's a repeat complaint from the same person who admits bringing it up before. The way they framed their complaint is, again, snide. > That’s a long way beyond exasperation, that’s a massive overreaction. Your reaction to Francis is
7.
▲
by
m_sahaf
11mo ago
This is being blown out of proportion. You're discounting an entire project and your experience of the software over a person expressing exasperation over an inconsequential feature (not a bug) that even the author of curl had his run
8.
▲
by
m_sahaf
1y ago
I imagine a pipeline between Calibre-Web[0] and audiobookshelf[1] going through Abogen, where Calibre-Web supplies the books, Abogen generates the audio version of it, and Audiobookshelf serves them. Great solution for the hearing impaired.
9.
▲
by
m_sahaf
1y ago
I'm not actively working on it daily, as I have shortage of free time and helping hands, but the HTTP Spec Test Suite is my Moby-Dick. I wrote about it here: https://www.caffeinatedwonders.com/2024/12/18/
10.
▲
by
m_sahaf
1y ago
That isn't true representative of Supabase. Tables respect RLS by default, unless turned off. This is how Supabase works. Views are not, and that is due to multiple reasons which Supabase documents. Supabase also warns the user of th
11.
▲
by
m_sahaf
1y ago
I always wonder who/what checks if CAs respect CAA. I know some browsers now check the certificate transparency log, but are there any that check the CAA record against the issuer of the certificate?
12.
▲
Towards Validated HTTP Implementation
(caffeinatedwonders.com)
1 points
by
m_sahaf
2y ago
|
0 comments
13.
▲
by
m_sahaf
2y ago
I cannot find the source, but I saved this quote by Douglas Hofstadter about the process of writing, rewriting, and revising: "It is the intensity of this process of global tightening and smoothing of a huge structure that was once imp
14.
▲
Towards Validated HTTP Implementation
(caffeinatedwonders.com)
1 points
by
m_sahaf
2y ago
|
0 comments
15.
▲
by
m_sahaf
2y ago
The renewal of the key does not affect existing connections/sessions because they (the sessions) don't use the key directly. The private key is only used in the beginning to agree on the symmetric key, then the symmetric key is us
16.
▲
by
m_sahaf
2y ago
Caddy doesn't reuse the private key by default. The user has to explicitly configure it in that broken way.
17.
▲
by
m_sahaf
2y ago
There's Redka: https://github.com/nalgeon/redka/
18.
▲
by
m_sahaf
2y ago
Yep, it was Simon: https://til.simonwillison.net/caddy/pause-retry-traffic
19.
▲
by
m_sahaf
2y ago
Ha, in what I believe Ryan's first talk about Deno, he mentioned something about avoiding cute features or so, then he said Deno has URL-based imports "because they're cute". It didn't take long for someone to raise
20.
▲
Secure, Redundant DNS Proxy – Part 2
(caffeinatedwonders.com)
3 points
by
m_sahaf
2y ago
|
0 comments
21.
▲
Separation of Duty with Caddy Remote Administration
(caddy.community)
2 points
by
m_sahaf
2y ago
|
0 comments
22.
▲
Separation of Duty with Caddy Remote Administration
(caddy.community)
3 points
by
m_sahaf
2y ago
|
0 comments
23.
▲
by
m_sahaf
2y ago
It supports it with the caddy-l4 plugin: https://github.com/mholt/caddy-l4 . It was also indicated we might move the plugin into standard Caddy once given enough feedback from the user-base and are comfortable with the
24.
▲
by
m_sahaf
2y ago
Citing that particular blog post isn't making the point you think it makes. To quote: > The most striking piece of new knowledge for me was learning about failure modes. Nginx will fail by refusing or dropping connections, Caddy wil
25.
▲
by
m_sahaf
2y ago
> After that, you use the REST API to make changes to the server while it is running, which uses a JSON configuration definition instead of a Caddyfile, so it ends up being a jump for users. You can, in fact, use any configuration format
26.
▲
by
m_sahaf
2y ago
Once famous incident of this effect is reported by Oliver Sacks, where he confidently narrated a story that presumably happened to him during the war until his brother corrected him: https://www.wired.com/2015/08/f
27.
▲
by
m_sahaf
3y ago
We have it enabled in production. Checkmate. You're welcome to help through numerous means.
28.
▲
by
m_sahaf
3y ago
Fair enough. There was a learning curve which we had to overcome. I guess you can blame the curse of knowledge[0] for not making this part of the blog post, or because I was more focused on the results delivered by the Grafana stack than th
29.
▲
by
m_sahaf
3y ago
> I'd have preferred more technical details. There isn't much technical details to it. Caddy exposes profiles by default[0] and prometheus metrics are available as opt-in. We set up grafana-agent to collect profiles and metrics
30.
▲
How the open source Caddy server uses Grafana Cloud for full-stack observability
(grafana.com)
36 points
by
m_sahaf
3y ago
|
6 comments
More ›