Hacker News new | past | comments | ask | show | jobs | submit | Eikon's comments login

It exists, and that’s called a video editor.

> A) If being useful were enough to make a product successful, we'd still have Google Reader

Yeah bad example, Google Reader was extremely successful, so much so that it’s demise was enough for _many_ companies to be very financially successful by taking Reader’s customers.



This will get interesting for many CT transparency monitors which for many are already seeing scalability issues.

I am operating https://www.merklemap.com/ and the current scale is already impressive.


I don't know much about CT requirements, but can't they prune data out of their logs after some time? Since the certs only last 6 days, the growth of the logs can be capped at some point right? If not now, provisions for such operations could surely be implemented, I imagine.

PS. Neat site!


> I don't know much about CT requirements, but can't they prune data out of their logs after some time? Since the certs only last 6 days, the growth of the logs can be capped at some point right?

That's what happens - logs are "expired" after a few years. But if you want to have an exhaustive monitor, you probably don't want to discard the records of expired certificates.

> PS. Neat site!

Thank you!


Hmm, I wonder if it's possible to do dedicated intermediate certificates that promise to only sign short-lived certificates for a single site? That way the CT-log could be taught to only keep the intermediate?


What a cool site. For a long time I've been looking for something exactly like this for discovery purposes.


Thank you!


Want to find the actual UUIDs that are a dot com?

https://www.merklemap.com/search?query=*-*-*-*-*.com&page=0

Well, some of them are :)


Does it index subdomains by certs issued? What about wildcard certs? Or sites that accept all possible subdomains?


The previous page behavior with the weird animation and reload is too horrible for that.


That follows your system setting for the back gesture (mouse clicks immediately go back). If you use "Swipe Left or Right with Two Fingers" for the "Swipe between pages" setting, there is no animation. If you don't use a Magic Mouse or Magic Trackpad I don't think you'd see it at all.


That's the issue - I want to keep the default settings but disable this animation when using the trackpad.


From my experience, Rust programs are consistently high quality, just work, and deploy easily. I've rarely seen any well-known Rust projects that are garbage. Since Rust is still emerging in the corporate world, those proficient in it tend to be passionate engineers who take pride in writing solid code.

Rust’s steep learning curve is a pretty good filter too :)



Webhooks are a classic example of premature optimization masquerading as "best practice". The irony in this blog post is palpable - they advocate for webhooks while simultaneously describing their fundamental weakness. A webhook system requires you to implement the exact polling mechanism you were trying to avoid in the first place, just with added layers of complexity.

The recommendation for "exponential backoff spanning several days" is particularly telling. What happens when your service faces extended downtime beyond their arbitrary retry window? Your "real-time" system suddenly develops permanent blind spots. Meanwhile, a simple polling implementation would seamlessly catch up by simply processing the backlog.

For mission-critical integrations like payment processing, I've found that polling Stripe's events API at regular intervals is not just more reliable - it's significantly easier to reason about and debug. When issues arise, you can simply reset your local state and replay events, rather than attempting to recreate the exact conditions that triggered a webhook failure.

The purported benefit? Saving a few seconds of latency in a business process where users are already accustomed to asynchronous workflows. It's architectural complexity theater that solves a non-problem while introducing very real failure modes.


Well, in addition to near-real time, polling sucks at sparse workloads. Waking up to do work can be pretty wasteful with spiky or infrequently used but still important actions, and are arguably easier to set up, despite the hemming and hawing of this article, across system boundaries. But I do agree that webhooks are not the thing I really want to reach for with mission critical, high load integrations unless I feel like torturing my future self.


We are not seeing the same cars or not have the same definition of what a scratch is, lol.


Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: