News for hackers. Stuff that matters.

alpb

Never heard of Exim, I'm just realizing what it is:

> Exim is an open-source Mail Transfer Agent (MTA) designed for Unix-like systems to receive, route, and deliver email.

what's the significance of this? do people use this in production systems?

this is a good explainer video that talks about why Polymarket maintains a Panama HQ instead of a US one and why it has two different sites (.us vs .com). https://www.youtube.com/watch?v=seNwZhK4UdA
Re:Days without GitHub incidents on Monday May 04, 2026 @02:42PM (#48013053)
it already is. re-read?
Re:Claude Design on Friday April 17, 2026 @11:44AM (#47807170)
This largely appears to be a HTML generator at its core, not necessarily what Figma does with layers/canvases etc. There's no collaborative nature to it either.

It feels like a lightly designed product that moves claude CLI to their backend, generates the HTMLs and renders them in browser on claude.ai website for you. Sure, it accepts your design system as an input from you or imports from your repo, but you could feed the same into claude CLI as well?

I'm curious what exactly it gives besides having claude CLI + prompting it well with your design system + skills.

Re:Claude Design on Friday April 17, 2026 @11:40AM (#47807128)
It's rolling out progressively throughout the day.
Re:Shall I implement it? No on Thursday March 12, 2026 @06:09PM (#47357949)
I see on a daily basis that I prevent Claude Code from running a particular command using PreToolUse hooks, and it proceeds to work around it by writing a bash script with the forbidden command and chmod+x and running it. /facepalm
As I understand it, the problem nowadays doesn't seem to be so much that the agent is going to rm -rf / my host, it's more like it's going to connect to a production system that I'm authorized to on my machine or a database tool, and then it's going to run a potentially destructive command. There is a ton of value of running agents against production systems to troubleshoot things, but there are not enough guardrails to prevent destructive actions from the get-go. The solution seems to be specific to each system, and filesystem is just one aspect out of many.
How about the assets?
Re:OpenClaw Is Changing My Life on Sunday February 08, 2026 @03:15PM (#46938091)
I'm sorry dude but your last post was also hyping up R1 which was a total disaster. Do you mind actually sharing your experience with OpenClaw, such as how are you orchestrating a project? How much does it cost? How do you prompt it? What tasks do you get done? How much does it actually take to execute on those tasks? What is your interaction with the agent?
Re:Things Unix can do atomically (2010) on Friday February 06, 2026 @02:03AM (#46909973)
Nobody's saying you should deploy code with this, but symlinks are a very common filesystem locking method.
Re:Cloudflare CEO on the Italy Fines on Friday January 09, 2026 @12:09PM (#46556077)

    censor from the Internet any sites a shadowy cabal
    of European media elites deemed against their interests
Has he only recently gone full conspiracy theorist?
Is there an actual guide? It seems you've mainly pasted something along the lines of a ChatGPT output to a Github Pages html.
Have you tried:

    cat file.yaml | yq -ojson
It's literally the digital nomad heaven. What's dark about it?
Re: on Thursday January 01, 2026 @07:28PM (#46459885)
The site says "No signup required!" but then requires signup to actually generate anything. ("Cost 1 credits 0 generations remaining today".) Probably not going to hand out my email for that.
Re:How I Left YouTube on Thursday December 25, 2025 @12:07AM (#46382214)
Having been at G and also getting denied promo several times consecutively, it's almost always a manager's fault. They're either not bringing the committee feedback to you properly or not representing your work well in that room. Either way it's a sign that they're unable to do better, and you're better off not reporting to the long term.
Re:Azure hit by 15 Tbps DDoS attack using 500k IP addresses on Monday November 17, 2025 @02:00PM (#45956763)
Funny enough just got an error trying to reach to the blog

        Proxy Error
        The proxy server received an invalid response from an upstream server.
        The proxy server could not handle the request
        Reason: Error reading from remote server

Ask HN: How different is compute orchestration for AI?

If there are folks here that work on LLM providers on managing the compute server/workload orchestration on training or inference side, I'm curious what's the state of the art in this area is.I understand Kubernetes has a fair amount of frameworks for training and serving, but I assume it's not the best tool for running large-scale GPU clusters (at least not out of the box). Many cloud...

( Read More... | no comments | on HN )

Ask HN: Are the tech levels now diluted post-pandemic (Google/Meta)

I am curious compared to the pre-pandemic levels, how diluted the level bands got nowadays. Any Googlers or Meta engineers around here who can answer that?For example, does the average (p50) L6 engineer in 2019 vs 2025 still present the same level of rigor and experience? Or what bottom percentile of an L5 or L6 level accidentally get hired/promoted to that level (used to be <p10).

( Read More... | no comments | 2 points | on HN )
Indeed. No disrespect to Justin (great person) or any of the engineers who were sacked but Corey's post here is basically "here's someone who was sacked, and here are several other layoff news". AWS is really big organization. Several orders of magnitude bigger than people who were remote/refused to RTO. Organizations like this survive these brain brains.
Re:Helium Browser on Thursday September 25, 2025 @01:59AM (#45369700)
Agreed, and my concern is not a "NSA is monitoring my activity" but more along the lines of whether they have enough funding to staff security research and response for this browser.
Re:Be Careful with Go Struct Embedding on Sunday September 21, 2025 @10:49PM (#45328650)
It's my common code review comment to the beginners to not embed structs. There's rarely anything to be gained by doing so. The only use case I found to be useful is to embed something like:

    type MockHandlers struct {
        UnimplementedHandlers
    }

    func (m MockServer) LoginHandler{ /* ... */ }
where I get to override only a part of a bigger interface at a time and have the embedding take care of the rest by saying panic("unimplemented") to satisfy the interface.
Re:Irssi: IRC Client in a Docker Image on Tuesday September 16, 2025 @10:40PM (#45270984)
Maintainers had a project where they ran everything in containers. The project had helped docker itself and the ecosystem by allowing some interesting software to be containerized.
Re:Irssi: IRC Client in a Docker Image on Tuesday September 16, 2025 @10:39PM (#45270976)
I remember using this to collaborate with docker maintainers about 10 years ago now. Good old days.
Re:Io_uring, kTLS and Rust for zero syscall HTTPS server on Saturday August 23, 2025 @05:05PM (#44999134)
Security reasons. https://news.ycombinator.com/item?id=44632240 There are also other edge cases around cgroups accounting that renders some isolation/throttling mechanisms not fully effective.

Older »