Hacker Newsnew | past | comments | ask | show | jobs | submit | ahstilde's commentslogin

my entire thesis behind oro, my personal coding harness: https://github.com/mraakashshah/oro

yup! When i did an analysis last month, GitHub is up 89.3% on weekdays and 96.5% on weekends. Incidents touch 62% of weekdays and 11% of weekends. Claude shows the same pattern: 92.5% weekday, 97.8% weekend. Tuesday through Thursday is the danger zone. Sunday is practically a different service.

https://www.aakash.io/tech-chase/github-and-claude-are-down-...


I had an occasion recently where I was working a lot of late nights/early mornings with AI use. And I'd be getting these instant, beautiful responses, and then, as soon as the sun started coming in the windows, it would take longer and fail more, and by the time the clock struck 9 AM, every LLM had turned back into a pumpkin.


Which service(s) were you using, if you don't mind sharing?

I'm curious if most of the big players including eg Google do this thing of nerfing models or it's limited to more "smart" (read: black box models like ChatGPT.


Are you saying US data centers idle in the night rather than serving European/Asian users?


ideally european/asian users would hit european/asian servers, so potentially not surprising


Inference results for Copilot are also a lot better during weekends than workdays. Its my personal experience so take it with a grain of salt, but I work on personal projects only on weekends mostly due to that brain drain mon-fri of copilot.


buy off the shelf: https://archil.com/


github is at one nine, basically: https://news.ycombinator.com/item?id=47428035


I once worked at a place with more micro services than engineers. We joked about "we have as many 8s of uptime as you need!"


> I once worked at a place with more micro services than engineers.

Currently consulting somwhere with 30 services per engineer. I cannot convince them this is hell. Maybe that makes it my personal hell.


"Its like family here!"

In that every night you're playing murder mystery, and its never fun.


I would never trust my family with system design either.


as a person that never touched webdev, I have a question

how is such service spam different from unix "small functions that do one thing only" culture?

why in unix case it is usually/historically seen as nice, while in web case it makes stuff worse?


There are so many failures in microservices that just can't happen with a local binary. Inter-service communication over network is a big one with a failure rate orders of magnitude higher than running a binary on the same machine. Then you have to do deploys, monitoring, etc. across the whole platform.

You will basically need to employ solutions for problems only caused by your microservices arch. E.g. take reading the logs for a single request. In a monolith, just read the logs. For the many-service approach, you need to work out how you're going to correlate that request across them all.

Even the aforementioned network failures require a lot of design, and there's no standardization. Does the calling service retry? Does the callee have a durable queue and pick back up? What happens if a call/message gets 'too old'?

Also, from the other end, command line utils are typically made by entirely different people with entirely different philosophies/paradigms, so the encapsulation makes sense. That's not true when you're the one writing all the services, especially not at small-to-mid-size companies.

Plus, you already can do the single-concern thing in a monolith, just with modules/interfaces/etc.


Oooof that's rough.

One strategy to convince is to get someone less technical than you to sit by you while you try and trace everything from one error'd HTTP request from start to finish to diagnose the problem. If they see it takes half a day to check every call to every internal endpoint to 100% satisfy a particular request sometimes that can help.

Also sometimes they just think "this is a bunch of nerd stuff, why are you involving me?!" So it's not foolproof.


Oh, my non-technical boss agrees with me already. It's actually the engineers who've convinced themselves it's a good setup. Nice guys but very unwilling to change. Seems they're quite happy to have become 'experts' in this mess over the last 5-10 years. Almost like they're in retirement mode.

The real solution is probably to leave, but the market sucks at the moment. At least AI makes the 10-repos-per-tiny-feature thing easier.


We pride ourself on 9 5s!


seven nines? That's nothing , bro we got twelve eights!


I have Royal flush :)


From five nines to nine fives


9% ? /s (though To be honest I genuinely wouldn't be surprised if things go down so bad too at this point either)


Unironically, I think 9% uptime would be "one-tenth of a nine".


Are you saying 9.999% isn’t four nines?


Can’t tell if this is intended as humor, but I LOL’ed.


It unarguably is.


Reliability where N is the number of nines:

1 - 10 ^ -N (multiply by 100 for percent)

So 9% is 0.09 for the calc

1 - 10 ^ -N = 0.09

So

10 ^ -N = 0.91

So

N = -log10 0.91

So 0.09 (9%) reliability is 0.0409586077 of a nine.

And running it thru... a tenth of a nine is 0.2056717653 or about 20.57% reliability


90% would be one 9 following the sequence back.

99.99

99.90

99.00

90.00


yeah, between github and claude they're's an outage 75% of the time: https://www.aakash.io/tech-chase/github-and-claude-are-down-...



I think your best bet is first curing your allergies. That's what I've been working on for 5 years: www.wyndly.com


how do you test for allergens? i did 5 years of immunotherapy shots, twice weekly at a doctors office and i had to stay 30 minutes after each shot for the anaphylaxis risk. it worked quite well but it was really inconvenient.


my allergy is triggered by dust mites and pollen. Not sure what the anit-mites component is in a healthy sinus cavity, but i'm sure I'm missing it. I think essentially the equivalent of wax in our ear canal. As for pollen, go figure on that one, boost my testosterone levels? I don't know.


i do wish i could vibe code payments. stripe is good but LLMs need help.


We're working on getting there. What got us out of our seats to build this was realizing that LLMs still struggled with the fairly basic data modeling and distributed systems problems that existing payments providers pose. Any solution they came up with was only ever narrowly correct, brittle, and a nightmare to maintain


LLM generated Javascript to process payments sounds insane. No need to create stuff just because it's possible.


give the product a go and lmk how vibe coding payments performs


I totally agree. I actually started Wyndly (https://www.wyndly.com/) because I realized I was poisoning myself with antihistamines every single day for my allergies. I did the research, and antihistamines are know to cause anxiety, depression, weight gain, and brain fog!

I applied for YC. We got in!

And now we're chipping away at this corner of human health: treating the root cause of allergies with protein exposure therapy (allergy immunotherapy) instead of covering up allergy symptoms with ineffective (and, it turns out, dangerous) antihistamines.


this matches our personal experience, too


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

Search: