HN user

drdrey

1,794 karma

dreynaud.fail

[ my public key: https://keybase.io/dreynaud; my proof: https://keybase.io/dreynaud/sigs/ClYpOl4mWSBHYzAwHMzscXuzBJffIQ0D9gqygBHQTlg ]

Posts25
Comments500
View on HN
news.ycombinator.com 1y ago

Ask HN: Good Microscope for Curious Kid?

drdrey
3pts0
joinreboot.org 2y ago

A deep dive into the paranoid world of extreme privacy

drdrey
3pts0
www.bitecode.dev 3y ago

Relieving your Python packaging pain

drdrey
4pts1
www.rekt.news 5y ago

Missing line in a smart contract leads to $10M hack

drdrey
328pts322
www.investcomposer.com 5y ago

Composer: Create custom automated investing strategies

drdrey
2pts0
www.reuters.com 5y ago

Apple to build battery-based solar energy storage project in California

drdrey
154pts85
llis.nasa.gov 5y ago

Sol 200 Anomaly

drdrey
2pts0
en.wikipedia.org 6y ago

Borsuk Ulam Theorem

drdrey
1pts0
www.readingdesign.org 6y ago

Two Hundred and Fifty Things an Architect Should Know

drdrey
1pts2
gist.github.com 6y ago

Error Handling in Practice for Java Services

drdrey
2pts0
time.com 6y ago

How to Return a Farm to the Wild

drdrey
6pts1
brooker.co.za 7y ago

Exploring TLA+ with two-phase commit (2013)

drdrey
3pts0
news.ycombinator.com 8y ago

Ask HN: What happened to the semantic web?

drdrey
109pts68
www.bbc.com 8y ago

Ultra-processed foods 'linked to cancer'

drdrey
1pts1
en.wikipedia.org 8y ago

Iraq's Highway of Death

drdrey
1pts0
dreynaud.fail 8y ago

Canary Releases in Practice

drdrey
72pts19
www.madisoncountyema.com 8y ago

Nuclear War Survival Skills [pdf] (1987)

drdrey
3pts0
news.ycombinator.com 8y ago

Ask HN: Do you pay interest on your kid's piggybank?

drdrey
2pts0
news.ycombinator.com 8y ago

Ask HN: What is the most nonsensical crypto currency you have seen?

drdrey
6pts11
dreynaud.fail 8y ago

Canaries in Practice

drdrey
2pts0
news.ycombinator.com 8y ago

Ask HN: Do you reply to recruiter emails?

drdrey
24pts24
dreynaud.fail 8y ago

The Problem with Using HackerRank as a Programmer Screening Tool

drdrey
48pts51
www.npr.org 9y ago

Timelapse of Bacteria Invading Antibiotics and Evolving into Superbugs

drdrey
4pts0
venturebeat.com 10y ago

League of Legends studio is now completely owned by China’s Tencent

drdrey
2pts0
variety.com 10y ago

Inside Netflix’s Plan to Boost Streaming Quality

drdrey
3pts1
GPT-5.6 13 days ago

the problems are general and abstract, domain specific knowledge and memorization don't help. Figuring out the rules, the goal, the controls, and how to solve in a reasonable budget all indicate some level of general ability.

And it can pay for itself twice: once in real work shipped, and once again in something else you could probably use more of, which is gravity.

what?

GPT-5.2-Codex 7 months ago

5.2-codex just came out. You could use codex with regular 5.2 for a week or so.

Jepsen: NATS 2.12.1 8 months ago

ok but these are details, the point is that the operators of the database are external, selfish and fluctuating

Jepsen: NATS 2.12.1 8 months ago

the big difference is the trust assumption, anyone can join or leave the network of nodes at any time

Apps SDK 10 months ago

counterpoint: a lot of people around me just type "zillow" in google to access it, so maybe it's not absurd to refer to it by name in a chat interface

A while ago, I collaborated on angulartics2, a shared repository where multiple people still had admin rights. That repo still contained a GitHub Actions secret — a npm token with broad publish rights. This collaborator had access to projects with other people which I believe explains some of the other 40 initial packages that were affected.

A new Shai-Hulud branch was force pushed to angulartics2 with a malicious github action workflow by a collaborator. The workflow ran immediately on push (did not need review since the collaborator is an admin) and stole the npm token. With the stolen token, the attacker published malicious versions of 20 packages. Many of which are not widely used, however the @ctrl/tinycolor package is downloaded about 2 million times a week.

I still don't get it. An admin on angulartics2 gets hacked, his Github access is used to push a malicious workflow that extracts an npm token. But why would an npm token in angulartics2 have publication rights to tinycolor?