HackerTrans
TopNewTrendsCommentsPastAskShowJobs

antihero

7,430 karmajoined 15년 전
https://news.ycombinator.com/news

Submissions

Supply chain attack alert: .github/setup.js

27 points·by antihero·지난달·14 comments

comments

antihero
·어제·discuss
Doesn’t Eastern Ukraine have more resources and more ethnic Russians?
antihero
·어제·discuss
Israel wants the Palestinian land. Many of them would be happy to raze Gaza to nothing and rebuild it.
antihero
·어제·discuss
I mean, all of it? Maybe someone born post rewrite will think wow AI made a cool thing but nobody is going whoa Postgres is made purely by AI?
antihero
·어제·discuss
You really think people should hide their honest opinions about others because they receive money from them?

What an awful corporate mindset.
antihero
·그저께·discuss
But that's the thing, without the decades of work, it wouldn't BE trivial.

Everyone is standing on the shoulders of those which came before. If LLMs allow us to combine the incredible decades of effort and knowledge and experiences that's gone into building something as great as Postgres, and take that and combine the experience and philosophy that has led to the creation of a language that potentially provides tangible benefits, and for far less human time and effort that it would have otherwise taken...surely something that should be celebrated as absolutely incredible?
antihero
·6일 전·discuss
They aren’t purely for that, they also contribute to how an application feels to use in a creative manner.
antihero
·지난달·discuss
Careful with that dangerous knowledge, you’ll end up in a list.
antihero
·지난달·discuss
I asked it what the cheapest train fare would be for my partner to get somewhere and it hallucinated the two together railcard rules to the point it would have got us a fine. That said, British train fares are arguably more convoluted than even the most complex software application.
antihero
·지난달·discuss
Ah, thanks for your write up - was just reading it when I saw the comment.

This has royally fucked a lot of people.
antihero
·지난달·discuss
Doesn't Postgres' UUID type just do this for you anyway?

Why would you store it as as str column and not the inbuilt type for this?

https://www.postgresql.org/docs/current/datatype-uuid.html

If you are using SQLite well I guess that doesn't work.
antihero
·지난달·discuss
Nope, the public repos are what the on-machine payload creates. Sorry, I worded that wrong, I meant it exfiltrates to.

The main attack is using compromised repo keys to:

* Create malicious actions to JSON dump and exfiltrate all GitHub org secrets.

* Commit the payload delivering hooks/scripts to any repo/PR it has access to.

* Mimics previous commits/timestamps, however you can see the key that did it by seeing the push in activity/audit logs.
antihero
·지난달·discuss
We're trying to figure this out, we've nailed it to the developer machine but not sure how that machine got infected. Possibly through GHA.
antihero
·지난달·discuss
Attack is called "Hades - The End for the Damned", it exfiltrates secrets including ALL ORG GITHUB ACTIONS SECRETS via creating compromised actions, through GitHub public repos with encrypted payloads.
antihero
·2개월 전·discuss
Nah in competitive industries you need to build features and out compete people and getting AI to do that whilst architecting things well due to experience and having time to think more about the important stuff but have a lot of the more boilerplate and simple things ABs plumbing etc handled by agents is great.

When you try to replace your entire brain with AI things are going to go wrong.
antihero
·2개월 전·discuss
Our company started monitoring our Claude usage so I've started coding personal stuff manually again and it's...really fun!
antihero
·2개월 전·discuss
Yeah, this is pretty good devex from the hackers.
antihero
·2개월 전·discuss
I would prefer my builds to break than the ecosystem to be compromised.

That said, once unpublished the version should be permanently unavailable to prevent publishing over known good versions.
antihero
·3개월 전·discuss
Am I going to have to make it rewrite all the stuff 4.6 did?
antihero
·3개월 전·discuss
It's free and simple and handles HTTPS termination and can be set up easily using terraform/pulumi.

Interestingly, in the early hours of this morning I switched from Cloudflare Tunnels to a rathole/traefik based solution (well, currently it's port forwarding and a low grade home-baked dyndns solution until I get paid and can afford a cheap hetzner box because I spent all of my money again).

I switched back because I didn't like the added complexity of having to manage the routes, what I'm using it for is technically against ToS, and I like the self-contained nature of my microk8s cluster.
antihero
·3개월 전·discuss
I actually really like not having to worry if some licensing deal means my access to music I love gets shut off.