HN user

MattIPv4

1,103 karma

mattcowley.co.uk

Posts19
Comments80
View on HN
www.cloudflarestatus.com 5d ago

Cloudflare: Post Requests Not Succeeding

MattIPv4
5pts3
www.ted.com 2mo ago

The wildlife sanctuary you can visit from anywhere [video]

MattIPv4
2pts0
twitter.com 3mo ago

Vercel may have been breached

MattIPv4
18pts2
www.githubstatus.com 4mo ago

GitHub is once again down

MattIPv4
386pts200
domenic.me 4mo ago

On the Streams Standard

MattIPv4
5pts1
www.githubstatus.com 5mo ago

GitHub is down again

MattIPv4
514pts410
twitter.com 9mo ago

Discord's customer service system compromised

MattIPv4
8pts1
docs.gitlab.com 3y ago

Gitlab has introduced a five-user limit for free groups

MattIPv4
160pts156
9to5google.com 3y ago

Google Domains shutting down, assets sold to Squarespace

MattIPv4
83pts2
twittercommunity.com 3y ago

New Access Tiers for the Twitter API – Announcements – Twitter Developers

MattIPv4
4pts0
twitter.com 3y ago

Affiliated Accounts with Twitter Blue for Business

MattIPv4
1pts0
github.blog 3y ago

GitHub no longer showing commit comments in PRs

MattIPv4
2pts0
openjsf.org 4y ago

Node.js Trademarks Transferred to OpenJS Foundation

MattIPv4
2pts0
blog.jetbrains.com 5y ago

The State of Developer Ecosystem 2021

MattIPv4
2pts0
twitter.com 5y ago

Twitter confirms that missing Latest Tweets option is a bug

MattIPv4
3pts1
www.digitalocean.com 5y ago

DigitalOcean Launches Premium Droplets with Faster Intel and AMD CPUs, NVMe SSDs

MattIPv4
12pts0
www.youtube.com 5y ago

Dell scammed LTT – Invoiced them for premium support they refused multiple times

MattIPv4
1pts0
do.co 6y ago

A new version of NGINXConfig by DigitalOcean was launched

MattIPv4
2pts0
github.com 6y ago

Cdnjs February 2020 Stats – Nearly 1B websites using cdnjs

MattIPv4
2pts0

I can unfortunately report that these dots have not helped me in cars or trains; anything more than a few seconds looking at a screen during a journey will ensure I feel awful until I have an opportunity to sit or lie still for quite a while after. To be fair, even facing backwards on a train usually makes me sick rather rapidly.

Related: https://news.ycombinator.com/item?id=47824426

https://x.com/theo/status/2045862972342313374

I have reason to believe this is credible.

https://x.com/theo/status/2045870216555499636

Env vars marked as sensitive are safe. Ones NOT marked as sensitive should be rolled out of precaution

https://x.com/theo/status/2045871215705747965

Everything I know about this hack suggests it could happen to any host

https://x.com/DiffeKey/status/2045813085408051670

Vercel has reportedly been breached by ShinyHunters.

Status page currently says the only issue is notification delays, but I have been getting a lot of Unicorn pages while trying to access PRs.

Edit: Looks like they've got a status page up now for PRs, separate from the earlier notifications one: https://www.githubstatus.com/incidents/smf24rvl67v9

Edit: Now acknowledging issues across GitHub as a whole, not just PRs.

Leaked data includes:

  - Name, Discord username, email + other contact details.
  - Limited payment information, including type + last four of cards.
  - IP addresses.
  - Messages and attachments sent via the customer service system.
  - Notably, any government ID provided to Discord.

While I do now have a CS degree, I was hired into a big tech company prior to having that degree based on my work in open-source. I'd been (and still am) an active contributor to some large web projects for a few years, prior to this company reaching out to hire me (projects were unrelated to what they do, FWIW).

I did then get my degree in my spare time while at that job, with my salary covering the costs of tuition, which was very nice. I see my degree as a backup, if for any reason an employer has a strict requirement for it or if I leave this field -- I expect my experience to be what gets me jobs as it stands today.

We just have a single table, with a column indicating if the job has been taken by a worker or not. Probably could get a bit more performance out of it by splitting into two tables, but it works as it is for now.

We process around 1 million events a day using a queue like this in Postgres, and have processed over 400 million events since the system this is used in went live. Only issue we've had was slow queries due to the table size, as we keep an archive of all the events processed, but some scheduled vacuums every so often kept that under control.

Why is GitHub the one under fire here? Users on GitHub are using GitHub Actions to build CI pipelines that build stuff, and happen to be pulling from GMP. That's not GitHub's problem that users are using their product in a legitimate manner, it seems to me it is GMP's problem that they can't handle traffic for artifacts from CI systems? It is noted the requests are identical, so would a modicum of caching in front of their origin not make this problem go away completely?

Just got an email from GitLab about a group I'm part of that has more than five users. The docs linked says "For existing namespaces, this limit is being rolled out gradually. Impacted users are notified in GitLab.com at least 60 days before the limit is applied.", however upon checking the group in GitLab, we are greeted by a big red box stating "Your top-level group [group] is over the 5 user limit and has been placed in a read-only state."

Storage on Vercel 3 years ago

Cloudflare's R2 costs $0.36 per million read operations (after the 10 million you get for free) [1]. Vercel is wrapping R2 and is charging $2 per million reads [2]. They're also charging $0.15/GB for egress (after the 1GB you get free), when R2 charges nothing, and the storage cost is doubled from $0.015/GB on R2 to $0.03/GB on Vercel. That's quite the cost increase for the DX improvement.

[1] https://developers.cloudflare.com/r2/pricing/

[2] https://vercel.com/docs/storage/vercel-blob/usage-and-pricin...

Also seeing unicorns, mostly for "No server is currently available to service your request.". If I don't get a unicorn, the page takes a long old time to load.