News for hackers. Stuff that matters.

Mojah

Re:Upcoming Critical PHP Security Release on Wednesday October 21, 2026 @04:52AM (#50177801)
There's a disclaimer at the top that anything below the intro was largely written by an LLM. That section is updated now
Re:Upcoming Critical PHP Security Release on Wednesday October 21, 2026 @04:16AM (#50177542)
I'm keeping a list [1] of all the (possible) precautions one can take, ahead of the patches appearing in a few hours. Exploits are now circulating, according to Cloudflare's CTO, so _any_ mitigation is worth investigating

https://ma.ttias.be/php-cve-2026-109618-early-mitigation/

Re:Can we stop with the uptime percentages? on Wednesday September 16, 2026 @04:02PM (#49732175)
Reporting absolute instead of percentage values definitely makes it more human. But most of these reports & status pages are held up-to-date manually, by engineers, when incidents happen. I’d bet not even half of the real outages end up reported on there.

“It’s just a few minutes of downtime, nobody noticed, best not draw attention to ourselves by placing something on our status page”

Status pages should be tied into (external/simulated) monitoring to update in near real-time, without hiding incidents. Transparency is the only way. By reporting the _real_ hours of downtime, including the small stuff you think people didn’t notice.

Indeed, surprised me too - the majority of that is made up of "death by a thousand paper cuts", many 1 or 2 minute outages.
Re:European Alternatives on Friday January 23, 2026 @02:42PM (#46736868)
We’ve been seeing a surprising amount of leads come through this site, clearly the demand for a EU alternative is high.
Re:Cloudflare Global Network experiencing issues on Tuesday November 18, 2025 @07:20AM (#45964587)
Co-founder here, we'll be working on better ways to handle this over the coming days.
Re:Cloudflare Global Network experiencing issues on Tuesday November 18, 2025 @06:43AM (#45963880)
Interestingly, also noticing that websites that use Cloudflare Challenge (aka "I'm not a Robot") are also throwing exceptions with a message as "Please unblock challenges.cloudflare.com to proceed" - even though it's just responding with an HTTP/500.
Re:Ask HN: Why are most status pages delayed? on Tuesday November 04, 2025 @10:07AM (#45811840)
Most companies prefer to fix any downtime before it's noticed, and sharing any details on a status page means admitting something went wrong.

There's plenty of status page solutions that tie in uptime monitoring with status updates, essentially providing a "if we get an alert, anyone can follow along through the status page" for near real-time updates. But, it means showing _all_ users that something went wrong, when maybe only a handful noticed it in the first place.

It's a flawed tactic to try and hide/dismiss any downtime (people will notice), but it's in our human nature to try and hide the bad things?

[1] ie https://ohdear.app/features/status-pages

Re:SQL performance improvements: finding the right queries to fix on Wednesday September 17, 2025 @04:58AM (#45273474)
Have you been able to try this with a `SELECT SQL_NO_CACHE * FROM ...` query?

If it's for local testing, you could try to cripple InnoDB as much as possible by just setting some absurdly low values, that would almost certainly mean no InnoDB caching is happening; https://gist.github.com/mattiasgeniar/87cd4a10bfcc788d81b51f...

Re:SQL performance improvements: finding the right queries to fix on Wednesday September 17, 2025 @04:54AM (#45273453)
Totally depends on the use case I suppose, we found that in our environment, we perform _a lot_ more SELECT's than we do UPDATE/DELETE/INSERT's.

And with some badly optimized SELECT's, the time MySQL had to spend on sorting results/reading from disk in an inefficient way made all our _write_ queries suffer.

By optimizing our SELECTs first, we freed up some CPU bandwidth (it seems?) that can be spent doing all the other work.

Older »