HNHacker News
TopNewBestAskShowJobs

colinbartlett

5,857 karma · joined June 5, 2012

Co-Founder of StatusGator: Status page aggregator with early outage alerts: https://statusgator.com

Also run: https://vimtricks.com and https://trackssl.com

Corporate site: https://nimbleindustries.io

Personal site: https://colinabartlett.com

my public key: https://keybase.io/cbartlett; my proof: https://keybase.io/cbartlett/sigs/NVWkHww8PUhCwgi4NeNE5ZPnno_HwJi9Z0beRohHR-0

submissionscomments
colinbartlett··on Omarchy development practices lead to predictable security issues
this is why i use arch btw
colinbartlett··on The IsUpMap lets you check the status of over 100 major sites at once
users of product and visitors to our site
colinbartlett··on The IsUpMap lets you check the status of over 100 major sites at once
This app looks to be incorrectly parsing Slack and Auth0 official status page and showing incidents as ongoing that are not

And those are just the 2 that I checked.

To be fair, accurately scraping and normalizing data from status pages is really hard to to do consistently (my company has a team of 5 engineers to do it and it's a lot of work).

colinbartlett··on The IsUpMap lets you check the status of over 100 major sites at once
Pretty cool visualization.

I've been building something like this for 12 years now.

One major difference is mine does not only rely on the "official" status page but also receive millions of reports from users about outages.

So your single pane of glass can show not just known outages but emerging ones that haven't been acknowledged yet by providers.

Also supports more than 8,000 services.

colinbartlett··on Shopify outage [resolved]
I started scraping the Shopify status page every 5 minutes back in March of 2015 so I have more than 11 years of history.

This isn't the first outage and won't be the last but it's one of the most disruptive in recent memory.

colinbartlett··on An open-source stethoscope that costs between $2.5 and $5 to produce
I was shocked to see that a "brand name" stethoscope is $100+ and even generic ones are $30.
colinbartlett··on Nobody got fired for Uber's $8M ledger mistake?
A single engineer should not get fired for an architectural decision that clearly had buy in from many people.
colinbartlett··on Apple releases iOS 15.8.7 to fix Coruna exploit for iPhone 6S from 2015
Yes because if it helps keep devices in use longer it helps reduce waste and the planetary impacts of a culture of disposable products.
colinbartlett··on Tell HN: Apple development certificate server seems down?
The Apple status pages (both of them) are some of the worst of the big league offenders, perhaps second only to Microsoft.

Full disclosure, I operate a product that compares official outage acknowledgment to actual outage impact times. (Which I won't mention to avoid self-promotion.)

For this specific incident, I saw the alert come across my Slack at 19:02 UTC. We received over 100 reports of this outage before the official acknowledgement was posted by Apple on their status page at 21:37 UTC.

Shortly after their acknowledgment, the reports fizzled out and then Apple marked the incident as resolved about 20 minute later.

The whole outage lasted about 4 hours from first report to last and wasn't acknowledged by Apple until 3.5 hours into it.

colinbartlett··on Art Bits from HyperCard
HyperCard was definitely my first taste of what would become my career in web software development.

I wasn't a Mac user at home, but school had them and I absolutely loved what I could create with HyperCard, there was nothing like it on Windows.

I also recall switching to SuperCard simply for the COLOR support, what a time.

colinbartlett··on Picking Up a Zillion Pieces of Litter
I thought so, too. I randomly found this on Reddit and it struck a chord with me, especially as an urban dweller that absolutely despises litter and litterers.
colinbartlett··on xAI joins SpaceX
Or any more than "full self driving" by 2017.
colinbartlett··on Route leak incident on January 22, 2026
I do appreciate these post mortems from Cloudflare, however I wish they would include timestamps of their status page posts in their timelines.

In this case, the timeline states "IMPACT STOP" was at 20:50 UTC and the first post to their status page was 12 minutes later at 21:02 UTC:

"Cloudflare experienced a Network Route leak, impacting performance for some networks beginning 20:25 UTC. We are working to mitigate impact."

colinbartlett··on If you're struggling to get your engineers to adopt AI, read this
Why?
colinbartlett··on Map To Poster – Create Art of your favourite city
These demonstrate just how car-obsessed our society is. Depressing.
colinbartlett··on Show HN: 30k IKEA items in flat text
Any practical use for this IKEA data specifically?

Or just a handy open data set you could use to prove out the concept?

colinbartlett··on RevisionDojo, a YC startup, is running astroturfing campaigns targeting kids?
They do back a lot of companies. Is there any evidence that they are pushing unethical or illegal business practices on their portfolio companies at a rate higher than non-YC start ups?
colinbartlett··on Four Million U.S. Children Had No Health Insurance in 2024
Citation needed.
colinbartlett··on Scrapers Take Down GitHub: December 11 Outage Timeline
GitHub published a postmortem for yesterday's outage already, and the cause surprised me: They blame scrapers, or rather ONE specific scraper, for taking down GitHub for 7 hours.
colinbartlett··on Credit report shows Meta keeping $27B off its books through advanced geometry
Can anyone comment about how common this (apparently legal) practice is?
colinbartlett··on Cloudflare Global Network experiencing issues
Even the Cloudflare status page, hosted by Atlassian Statuspage, is suffering. Probably due to the traffic crush.
colinbartlett··on Reminder to passengers ahead of move to 100% digital boarding passes
Will the app requirement be disclosed at purchase everywhere? IE: If I am buying on a third-party online travel agent, will the checkout process state that in order to board the flight at the cost quoted, that I will need to have a smartphone with the app installed?
colinbartlett··on Reminder to passengers ahead of move to 100% digital boarding passes
How can this possibly be legal? If it truly is, the EU needs to get on it immediately.
colinbartlett··on Ask HN: Why are most status pages delayed?
This delay in status page acknowledgement is a huge reason that my app, StatusGator, has blown up in popularity recently.

We are now regularly detecting outages long before providers acknowledge them which is hugely beneficial to IT teams.

For this Reddit outage, we alerted 13 minutes before the official status page.

Last weeks Azure outage, it was 42 minutes prior (!?!).

colinbartlett··on Show HN: I started treasure hunt in Blue Ridge. It's Day 7. Prize is up to $36k+
How much has the value of the gold coins changed since you started it?
colinbartlett··on DHH Is Worse Than I Thought
Did you read this methodically written and sourced post?

It is most certainly NOT calling "anyone having doubts" a "racist".

It is calling one particular person's astonishingly racist post as exactly what it is.

colinbartlett··on The history of cataract surgery
Reading about historical cataract removal methods was... difficult.

I feel truly lucky to have been born into a time of modern medicine.

colinbartlett··on Bundler Belongs to the Ruby Community
Has there been any attempt from Ruby Central to undo the damage they caused? Can anyone comment on the current state of affairs?
colinbartlett··on Is a movie prop the ultimate laptop bag?
Betteridge's law of headlines strikes again.
colinbartlett··on We regret but have to temporary suspend the shipments to USA
Sorry, but this does not place enough blame on those that didn't vote (about 90 million people). I will hold responsible anyone with a heartbeat who did not vote at all in 2024.
Page 1 of 34Next →