HN user

conradev

5,440 karma

https://conradkramer.com

Posts6
Comments1,622
View on HN

My girlfriend's Facebook got stolen via a novel technique a few years ago: https://www.reddit.com/r/facebook/comments/14nbp1a/major_fac...

Once the hacker got in, they enabled PGP with a random key to prevent the account recovery process from working. It took many, many months to get the account back after the attacker used the account to max out advertising spend. Meta did and does not care.

I realize now: why would they change anything? They made money off of the interaction

There’s this crazy thing that happens where you need to use carbon to decarbonize.

Solar panels are made in factories where energy and inputs are cheaper and then shipped on diesel cargo ships to the rest of the world.

Our cars run on gas, so we need new electric ones, but the ships and car carriers are themselves… not electric yet.

Because energy is more expensive, everything is more expensive, including electrification.

Tempted to buy cal.zone or cal.sucks just to add the paid features to cal.diy. They even made a list!

  Teams, Organizations, Insights, Workflows, SSO/SAML, and other EE-only features have been removed
cal.ws is $630 on Namecheap... the tokens required to build this are cheaper than the domain.

You have to install it to enable it, actually! Computer Use is also confined (read and write!) to apps that you've explicitly allowed.

Why I love NixOS 4 months ago

I would just like to give this a big ol’ +1. I did not like Nix when I started. The ergonomics are hard to get around, but the power is honestly hard to overstate.

Coding agents actually help with a lot of the ergonomic issues. If you have an evaluation issue, it can be annoying to climb into nixpkgs to diagnose it. But codex will do that for you.

I’ve found agenix in particular to be really great addition for agents: secrets you can copy around without risk of accidental disclosure.

In a day I can now deploy Caddy, Authentik, Fleet, Headscale, Stalwart, jmap-webmail, Forgejo, SFTPGo, Immich, Grafana, Jaeger, PostHog, etc. and have them all work together. I can do this on a tiny VPS, and codex can actually estimate and test performance to minimize cost.

The equivalent Kubernetes setup wastes so much on isolation and a scheduler that is overkill for anything small.

Codex is using its app server protocol to build a nice client/server separation that I enjoy on top of the predictable Rust performance.

You can run a codex instance on machine A and connect the TUI to it from machine B. The same open source core and protocol is shared between the Codex app, VS Code and Xcode.

Ghostling 4 months ago

I think this has been around for a while:

  $ echo 'test' | xxd -i -n foo
  unsigned char foo[] = {
    0x74, 0x65, 0x73, 0x74, 0x0a
  };
  unsigned int foo_len = 5;
(edit: 30 years)

I’ve personally had luck at correcting the complex one-off logic the agents produce with the right prompting.

and when I say prompting, I just mean code review feedback. All of this is engineering management. I review code. I’ll point out architectural flaws if they matter and I use judgement to determine if they matter. Code debt is a choice, and you can afford it in some situations but not others. We don’t nit over style because we have a linter. Better documentation results in better contribution quality. etc.

Agent coordination? Gastown? All I hear is organizational design and cybernetics

This is why Tor is centralized, so that they can take action like cutting out malicious nodes if needed. It’s decentralized in the sense that anyone can participate by default.