Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
compumike
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
31.
▲
by
compumike
1y ago
Just thinking out loud here: an ACME DNS-01 challenge requires a specific DNS TXT record to be set on _acme-challenge.<YOUR_DOMAIN> as a way of verifying ownership. Currently this is a periodic check every 45 or 90 or 365 days or what
32.
▲
by
compumike
1y ago
It's strange: SSL certificates (and maybe domain name registrations?) are one of the only "ticking time bomb" elements present in every modern web stack, whether a static site or not. By "ticking time bomb" I mean t
33.
▲
by
compumike
1y ago
PostgreSQL defaults to: "fsync = ON" and "synchronous_commit = ON". ClickHouse defaults to: "fsync_after_insert = false". A more fair comparison might at least do "SET synchronous_commit TO OFF" on th
34.
▲
"Page me when you're done": An MCP Server for Paging a Human
(heyoncall.com)
6 points
by
compumike
1y ago
|
0 comments
35.
▲
Show HN: Let Claude Code/Cursor agents page your phone when they're finished
(heyoncall.com)
1 points
by
compumike
1y ago
|
0 comments
36.
▲
by
compumike
1y ago
Oof, you're right, that's rough that it's so soon after they discontinued their email service! I wrote this blog post a few weeks ago: "Minimal, cron-ready scripts in Bash, Python, Ruby, Node.js (JavaScript), Go, and Pow
37.
▲
by
compumike
1y ago
I appreciate the "How to monitor the monitor?" section. Always need a meta-monitor! :) Hope you might give us a try at https://heiioncall.com/ and let me know if that fits. (Disclosure: our team is building and op
38.
▲
by
compumike
1y ago
Blocks me too. (Infinite loop "Verifying...") Firefox on macOS. No VPN.
39.
▲
by
compumike
1y ago
Interesting! It could be a confounder as well. For example, maybe people who live in dense (loud) urban dwellings also tend to have more day-to-day life stress generally, leading to reduced sleep quality. (Of course, reduced sleep quality c
40.
▲
by
compumike
1y ago
> This fact is so terrifying that a lot of people try to remain in denial about it. I remember talking as college seniors about how: for two decades there’s always been some near-future end-of-school-term date that we’re all marching tog
41.
▲
by
compumike
1y ago
... but a small PR might warn you when your renewal automation breaks, before the cert actually expires: https://heiioncall.com/blog/barebone-scripts-to-check-ssl-ce... (a small blog post I wrote with example scripts f
42.
▲
by
compumike
1y ago
I'd add that, in terms of tactical implementation, production tests can be implemented at least two different ways: (1) You set up an outside service to send an HTTP response (or run a headless browser session) every minute, and your e
43.
▲
Barebone scripts to check SSL certificate expiration
(heiioncall.com)
2 points
by
compumike
1y ago
|
0 comments
44.
▲
by
compumike
1y ago
(Shameless self-promotion) We set up our https://heiioncall.com/ monitoring to give our on-call rotation a non-critical “it can wait until Monday” alert when there are 14 days or less left on our SSL certificates, and a cri
45.
▲
by
compumike
1y ago
Using it extensively in production at https://heiioncall.com/ . It’s a joy to work with. Fast to write AND fast to run. :)
46.
▲
by
compumike
1y ago
We wrote https://github.com/compumike/idle-gc to run GC when the long-running process is otherwise mostly idle. It’s been fine for us.
47.
▲
by
compumike
1y ago
Is it just the historical legacy of international trade that tariffs apply only to physical goods, but not to something like software-as-a-service subscriptions, digital media, or intellectual property? As the latter categories are more rep
48.
▲
by
compumike
2y ago
I keep having multi-hour power outages a few times a year, so I decided to build a battery system a few months ago. I was happy with it during a recent four hour high-wind winter outage, powering my 120V furnace, fridge, desktop PC, some li
49.
▲
by
compumike
2y ago
Temp file issue is debunked here: https://news.ycombinator.com/item?id=41684848 Dir module works fine, though maybe the docs could be improved. https://crystal-lang.org/api/1.13.3/Dir.html . The s
50.
▲
by
compumike
2y ago
It depends a lot on compiler flags, especially "--release". See https://crystal-lang.org/reference/1.13/man/crystal/index.ht... : "Compiling without release mode is much faster and the res
51.
▲
by
compumike
2y ago
> It would be a totally different thing if it could run Rails, which is one of the things I do in my job. At https://heiioncall.com/ we combine the two and use Rails for the human-facing parts, and Crystal for the machin
52.
▲
by
compumike
2y ago
Conceptually, I think the correct time to do garbage collection is when your web server process is idle. My Crystal implementation of idle-time garbage collection is here: https://github.com/compumike/idle-gc though pl
53.
▲
by
compumike
2y ago
We use Crystal extensively at https://heiioncall.com/ for the high-performance stuff, and it’s terrific. :) As the author notes: the typing system is very pleasant. And the standard library is great! Generics work fine. The
54.
▲
by
compumike
2y ago
Does anyone on the inside know, when people talk about login services being down, what’s the actual technical bottleneck? I’d hope we’re not talking about them simply not having enough CPU to bcrypt_compare() everyone’s passwords as they tr
55.
▲
by
compumike
2y ago
> That's the default health check associated with our load balancer, so it gets hit periodically (built-in cron job). Be aware that you’re still leaving quite a bit of surface area unmonitored: any sort of issue between your clients
56.
▲
by
compumike
2y ago
We do this at Heii On-Call: https://heiioncall.com/ Outbound Probes to hit your exposed HTTP services, or Inbound Liveness for your own cron jobs etc to check in.
57.
▲
by
compumike
2y ago
Hot Tub Wi-Fi remote controller from https://github.com/visualapproach/WiFi-remote-for-Bestway-La...
58.
▲
by
compumike
2y ago
I'll note that many websites do NOT support this: https://duckduckgo.com./ - blank page https://www.google.com./ - 301 redirect to non-trailing-dot https://www.amazon.com./ - works But
59.
▲
by
compumike
2y ago
This is a good reason to use domain names with a trailing dot, right? Such as https://news.ycombinator.com./ to specify a FQDN, instead of https://news.ycombinator.com/ which is not fully qualified. The tra
60.
▲
by
compumike
2y ago
Quite good, low latency, felt very natural! I did eventually get a secret code. :) Nice demo to get people trying it in a playful way.
More ›