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

This is the way to have a very tightly balanced game. I’ve seen people come up with a lot of sophisticated graphs and curves of various params and inputs that I personally don’t understand, but they tune things to values that naturally result in the kind of outcomes players will enjoy best. It would be impossible to just tweak all these variables and their interactions just through manual play tests alone.

I wish they would change the name to caveperson.

or better yet actually use "grug" which comes with architectural sense

Unless of course you take the position that only a male could be dumb enough to take any of this seriously.

Unless you are working with different types of database systems and don’t want to rewrite the same queries in different languages for different databases, there is no reason to use an ORM.

Imo they work well for dynamic query composition.

Say you want to combine a few sets with dynamic where clauses then intersect a couple other sets. For example, you have a "products" API that lets the user pick from a bunch of different filters

It's pretty easy to composite all that together with a decent ORM

Also migration management and having a programmatic DB schema to object schema mapping is very convenient

I do tend to see a lot of bastardized queries, though from treating ORM objects like they're native in memory objects (N+1, using programming functions where SQL equiv would have been more efficient, pulling data back only to dump it into the where clause of another query)


I feel like I’m out of the loop, or maybe I’m just not a super GitHub power user, but GitHub does pretty much what I expect and I haven’t had issues with it. All my git commands for GitHub just work and PRs and code reviews are the same as it’s always been.

Can someone explain what exactly is so bad now that leaving it entirely to use some new platform, even spinning up your own servers, is a reasonable alternative?


Their stability and reliability has deteriorated significantly.

So much so that they stopped posting uptime metrics for a while on their status page and an independent 3rd party created a website just for this:

https://mrshu.github.io/github-statuses/ (not my website)

According to that website, which unsurprisingly reports a lower number than what Github themselves claim, Github uptime is down to ~86%.

And if you work in the space, you know how terrible that is, but even more so for such a critical piece of infrastructure.


> which unsurprisingly reports a lower number than what Github themselves claim

Yes, because it throws all partial outages into one bucket, which is a dumb idea because the bigger a platform becomes with more loosely coupled components the more untainable high uptime number become.

Looking through the incidents, a good portion of them are regarding Copilot and Codespaces, two products I couldn't care about less. I do also have my regular run-ins with Github outages, but that website is just hyperbolic.


Github's own status page seems just as hyperbolic.

The truth likely lies somewhere in the middle.

And not sure how your individual preferences invalidate others' experiences with the platform. To be frank Copilot is likely one of their most visible and in-demand products as it was a very cost-effective way to access frontier models (and are unsurprisingly nerfing usage limits in a month).


It's more if you use it for things beyond traditional dev work. GitHub Actions have become very unstable plus someone using it at this level where people are trying to download/ file issues/ send code up 24/7 would feel the pain of every outage, not just those that happen during one's working hours.

> and PRs and code reviews are the same as it’s always been

When they changed the PR view to not display all the changes at once, was the moment I said "I really need to find something else", not only is the platform very unreliable (at least from Spain), but most product changes they do are making the platform less efficient for me as a developer to use.

> Can someone explain what exactly is so bad now that leaving it entirely to use some new platform, even spinning up your own servers, is a reasonable alternative?

It always was, but network-effect of GitHub been large. But seemingly not infinite, at one point people start favoring "Being able to access platform" over "people can star my repository" it seems.


When using it every day (and especially when using Github Actions), there's something broken or half-broken nearly every day.

Most random errors in Github Actions (e.g. jobs just randomly failing or getting stuck and requiring a manual restart, or just being plain slow) also never show up on the Github Status page. The Github Actions VMs are also so slow that I'm seriously pondering setting up a cheap throw-away laptop at home as runner, that would easily be 10x faster. But then we're at playing IT admin at home :/


Another option is Buildkite with hybrid architecture... Your hardware, our control plane, managed through GUI or CLI. Instant agent push, run up to over 100k concurrent agents, fan out jobs, generate pipelines at runtime...

I’m a relatively casual user of GitHub and even I’ve run into availability issues when pushing up changes. Your comment makes it sound like you don’t use GitHub much at all or maybe are in some time zone or AZ that’s somehow insulated.

something reliably breaks 7 am PST (sometimes earlier) if you're using anything more than the git command line and sometimes (not too often, true) even the git protocol breaks.

but only on days that end in y.

They have less uptime than my home NAS, this is the #1 thing that is wrong with it.

And the most recent bug is "we added random code to some PR and some PR became invisible" which is a wtf bug which should be impossible to exist.


"We made merging to main silently drop some commits from main" was another good one recently. If GH had only one job, not doing that would be it.

Tbh, even if your code skills don’t atrophy, you can still use outage events like this or AWS being down etc to just make up an excuse to go for a walk.

We are spending the equivalent of 32 monthly software engineer salaries on Claude per month.

Info like this is useless without context like, how much revenue does the company earn? How many engineers do they employ? etc.

Our expense is roughly around 12.3 software developers when you break it down across all people related expenses. But we've spent alot of time and energy prior to this focusing on our ability to measure our software development output across multiple teams. The delivery improvements are not evenly applied across all teams, but the increases that we have seen suggest a better ROI than if we had hired 12 developers.

I guess if you think about your teammates as purely inputs and outputs and not people that can improve and contribute in the workplace in other ways.

It's genuinely hilarious how the same leadership pushing for RTO because getting people together creates magic, seems to have no issues trading those same people out for LLM's churning at specs.

Haha nail on head so the motive for ‘get your ass back in the office’ was never the motive we all heard

Respectfully, After a certain level of compensation, you are indeed judged purely off of input and output. Workplace improvement does not justify your salary.

You will also find that many problems in the harder sciences do not get easier by throwing more bodies at them. Comments like these remind me that some project managers think they'd be able to delivery a baby in 1 month if they simply had 9 women.


> Respectfully, After a certain level of compensation, you are indeed judged purely off of input and output. Workplace improvement does not justify your salary.

I'd have to disagree. There's a narrow band in the middle where that's true, but once you exceed that, your personal inputs and outputs matter less and less, and the contributions you make to the overall workplace, and how well you enable those around you, make a larger part of why you're compensated.

Even as an IC, the more you're able to mentor and elevate the people around you, the more your compensation will grow (if you're in the right place, and thus already at the right earnings bracket)


> you are indeed judged purely off of input and output

That's not how successful (software, in this case) teams are made.


I would agree if the team im on were still growing/scaling. However we are well past our scaling phase, and at this point our concern is maintaining multi-million dollar contracts with a tight well-compensated team.

Is it worth it?

He was fired before answering.

[but as his manager I can tell you:] YES !!!!


No, we can literally buy our own hardware for what we spend in a month and host our own local LLMs for company usage.

> and host our own local LLMs for company usage.

What local alternative could replace your Anthropic use? I have found none. I don't think many have, which is why most of us pay Anthropic, rather than using one of the numerous, far cheaper, cloud services that host "local" class models.

Most of us are paying for access to proprietary SOTA models, rather than hosting.


Faster faster faster, everything faster except for fixing the climate, sheltering the poor, healing the sick, reducing inequality. Until we are planning to do these things with the same speed and enthusiasm as pushing out more crap for people to buy, the only thing we are moving faster toward is our own doom.

It's not the "faster" which makes investors and PMCs wet their pants with anticipation...it's the ability to swap reliance upon labor which requires a level of labor cooperation (which can be withdrawn) with reliance on raw materials.

For raw materials all you need is a bigger gun, missile and/or aircraft carrier. Labor can go straight to hell and the economy wont freeze up.

It's the same calculus which precipitated a shift from coal (labor reliant, locally sourced) to oil (bigger guns... but much less labor required) in the early 20th century.


Well the irony of that is if labour disappears these vultures don’t live in peace. They end up fighting each other until the victor is left standing lol.

Capitalism doesn’t care about that.

Capitalism does eventually care about efficient allocation of money to produce capital though. Competition takes care of that; see china vs USA.


I don’t care about Capitalism.

AI doesn’t do anything, the people who enabled that AI are the ones responsible.

YOU deleted your production database.


Could you make it so you can have group chats but you can invite anyone you’ve tapped before and they can all talk together (but still not be able to talk outside the group chat)

yes this is already included

Is there a way to jump into cold water but also ensure you don’t stop your heart?

Spray yourself with cold water first and minimize exposed skin. That’s literally what TFA says.

Jump into or heavily splash yourself with cold water more often to better train and regulate your body's response.

Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: