Recent submissions

Comment · 25 days ago
Highly recommend https://nextdns.io, great for all kinds of blocking stuff. Plus Firefox or Edge for uBlock support.
Comment · 1 month ago
https://udm14.org/ for anyone needing an AI-free version
Comment · 2 months ago
I visited someone's blog and didn't have to solve a cloudflare challenge! That's amazing work
Comment · 2 months ago
I ended up asking my agent with auto mode:

can you search all installed node modules for any sign of the shai hulud supply chain attack? What happened Every package in the family received two new files, setup.mjs and Math_Symbol.js, along with a "preinstall": "node setup.mjs" entry added to each package.json. Anyone who ran npm install against an affected version would have had setup.mjs execute automatically before their install completed.

setup.mjs is a heavily obfuscated dropper. Its only job is to silently download the Bun JavaScript runtime from github[.]com/oven-sh/bun/releases/download/bun-v1.3.13/ and use it to execute the real payload, Math_Symbol.js:

execFileSync(<bun binary>, ['<script_dir>/Math_Symbol.js'], { stdio: 'inherit', cwd: <script_dir> }) The Math_Symbol.js is a heavily obfuscated 728 KB JavaScript file containing credential stealers that harvest secrets from the victim's environment, encrypt the findings, and exfiltrate them to a public GitHub repository whose description reads "Shai-Hulud: Here We Go Again". The payload also contains worm-like propagation functionality to infect packages of other maintainers that have installed one of the compromised packages.

Comment · 2 months ago
when i was searching i got a heartattack when i saw Math_Symbol.js. Thankfully my agent was able to figure it out.
Comment · 2 months ago
the irony of the update being at 1337
Comment · 3 months ago
Tailwind or Tailscale?

I think the case is Tailscale is saying, "It's technically not our fault, but we still should've stopped it."

Comment · 3 months ago
Any hope of open sourcing or android?
Comment · 4 months ago
Comment · 5 months ago
Comment · 5 months ago
If you really want to make sure that it's the right thing (because piping to sudo bash is risky), make sure the URL starts with "pastebin", or ends in ".tk", or is an IP address.
Comment · 5 months ago
Too soon

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton