News for hackers. Stuff that matters.

trashburger

Re:EFF to Courts: Don't Rewrite Copyright over AI Hype on Tuesday September 01, 2026 @10:53AM (#49522791)
20 years of copyright from creation, just like patents. The first two Shrek movies should be public domain by now.
I use a bunch of different coding agents but they always have annoying permission pop-ups or not the right kind of sandboxing. I wanted something simple and flexible so I made it over the weekend.

You use it like so:

- Get the binary in whichever way you like (you can use Nix, Mise or just get it through the releases page).

- Configure via `.agent-run/config.toml` to make the folders you care about read-write, and add any environment variables.

- Run your agent like so: `agent-run <pi|claude|codex|opencode>`.

It's very generic so technically you can use this for any command.

Currently only supports Linux because I don't have access to a macOS machine and sandbox-exec looks daunting.

Re:Munich 1991: The Roots of the Current AI Boom on Monday June 22, 2026 @07:16AM (#48628659)
This article, too, was originally discovered by Jürgen Schmidhuber in 1991!
https://github.com/xs-lang0/xs/blob/d9e11545685c29c054c50c52...

    Every other piece of
    * the old tier-1 dispatch JIT (the ~1500 lines of per-opcode helpers,
    * the jump-table dispatcher, the jit_rt_* runtime shims) was deleted
    * because benchmarks showed tier-2 dominated on every workload that
    * reached the JIT at all. */
No human cares about including such an irrelevant detail as the lines of code in helper functions. Obvious LLM context spew, obvious AI slop project. Please stop posting things you didn't bother actually working on.
I mean, if government overreach (IP, DMCA 1201) is preventing us from using the things we pay money for in any way we might, might as well add more government overreach on top to claw some rights back?
Re:A History of IDEs at Google on Thursday May 14, 2026 @07:32AM (#48133963)
I've personally driven adoption of Bazel across two teams in our company over the last two years (we have an extremely fragmented set of repos that touches everything from hardware, to end-to-end simulation, to cloud software, to CDK stacks that deploy the software). There are still some aspects (ha) that confuse me like transitions, exec groups and constraints, but most of the time it's all about building a graph of actions (command executions) by executing code, and hooking up external dependencies into the graph inputs. Mind telling what confuses you in particular? Maybe I can be of help somehow.
Re:I returned to AWS, and was reminded why I left on Sunday May 10, 2026 @09:22AM (#48083770)
> And neon db for Postgres.

For 90% of the time when they're up.

Re:GitHub Stacked PRs on Tuesday April 14, 2026 @06:43AM (#47763849)
You want something like Gerrit.
Re:The Isolation Trap: Erlang on Saturday March 14, 2026 @08:03AM (#47375801)
It shows a lack of care for the reader. Use your own words.
Re:Show HN: Kubernetes for AI Agents on Sunday February 15, 2026 @08:58PM (#47030029)
It is under a license that prevents using the source in any way you choose:

    You may not use the klaw source code to operate a multi-tenant managed
    service (Software as a Service) where the primary value proposition is
    providing AI agent orchestration capabilities to third parties, unless
    you have obtained explicit written authorization from each::labs.
It's source-available, which is cool, but don't muddy the waters.
Re:25 Years of Wikipedia on Thursday January 15, 2026 @12:41PM (#46636243)
I'm noticing a distinct lack of Guy Standing sitting in the "Weird and wonderful Wikipedia" section.
Re:The suck is why we're here on Sunday January 04, 2026 @07:23AM (#46487292)
Call it larping, being performative etc. but it is a concept as old as time. People emulate the interface of successful people without actually having the implementation of successful people.
Re:How uv got so fast on Saturday December 27, 2025 @11:33AM (#46402940)
> Ignoring requires-python upper bounds. When a package says it requires python<4.0, uv ignores the upper bound and only checks the lower. This reduces resolver backtracking dramatically since upper bounds are almost always wrong. Packages declare python<4.0 because they haven’t tested on Python 4, not because they’ll actually break. The constraint is defensive, not predictive.

This is clearly LLM-generated and the other bullet points have the same smell. Please use your own words.

Re:Go is portable, until it isn't on Saturday December 13, 2025 @07:13AM (#46254026)
Cross-compiling doesn't work because you're not defining your dependencies correctly and relying on the existence of things like system libraries and libc. Use `zig cc` with Go which will let you compile against a stub Glibc, or go all the way and use a hermetic build system (you should do this always anyhow).
Re:Building a Copying GC for the Plush Programming Language on Friday December 05, 2025 @03:51PM (#46167124)
For the GC it sounds like they don’t have generations which means copying long-lived objects needlessly due to the generational hypothesis. Interesting idea with the mailbox allocator, but how do these two allocators interact? Is the heap non-regional, or are they allocating into separate regions?
Re:Cloudflare outage on December 5, 2025 on Friday December 05, 2025 @11:01AM (#46163073)
I would very much like for him not to ignore the negativity, given that, you know, they are breaking the entire fucking Internet every time something like this happens.
I wish JavaScript stopped being an abandoned trademark.

monkey paw's finger starts curling

Re:Pure and Impure Software Engineering on Thursday September 11, 2025 @08:09AM (#45210605)
Maybe "practical" engineering is a better label?
Re:14 Killed in protests in Nepal over social media ban on Monday September 08, 2025 @08:11AM (#45167324)
Check your browser/OS, works fine here.
Re:GitHub Pull Requests Are Down on Tuesday August 05, 2025 @12:19PM (#44800053)
Early EOD for me!

Show HN: Papertoy: run a Shadertoy shader as an animated Wayland wallpaper

https://github.com/sin-ack/papertoy

Hi HN! This is a project I did a while back in a late night coding session to learn about Wayland and how it works with EGL/OpenGL. You can give it a path to a GLSL shader that expects the Shadertoy API (uniforms/inputs etc.) and it will render it to the Wayland display of your choice. Try it out and let me know what you think!

( Read More... | no comments | on HN )
Re:Lumo, the AI where every conversation is confidential on Wednesday July 23, 2025 @06:50PM (#44664851)
A lot of claims about being "privacy first", but is there any way to actually verify these claims? For example they claim "no logs", but unless I log into their servers and personally check there is no way I can be sure, right? Is there something I'm missing?
What's caricature today is headlines tomorrow.
Re:Claude Code is now available to Pro plans on Wednesday June 04, 2025 @09:00AM (#44180299)
Windsurf is now owned by OpenAI so Anthropic is playing politics and not giving them access (they're pulling put all existing models in ~5 days too).
Re:Access Control Syntax on Monday May 26, 2025 @08:33PM (#44102904)
Put it in metadata. ;) Image-based languages can associate metadata with live objects, which is how stuff like category info and visibility is provided. It doesn't affect runtime, of course, but it can give you squiggly lines in the live environment editor.
I think it's a terrible idea to put your entire business in the hands of big tech companies who will take it away at the first sight of something they don't like with zero (legal or otherwise) recourse, sometimes in an entirely automated manner. Like it or not, ICANN and the DNS system remains mostly-neutral as it should be (even though Tier1 ISPs can be easily pressured into dropping/blackholing by activists, and some of them are activists themselves).

Older »