Readit News logoReadit News
quaunaut commented on Nobody gets promoted for simplicity   terriblesoftware.org/2026... · Posted by u/aamederen
cloverich · 11 days ago
It's easy to gloss over this assessment but ultimately this needs to be a key decision point for where you choose to work. No matter how well you manage complexity as an IC or a lower tier leader, if your upper tier of leaders don't value it, it won't last. Simplicity IME is not a "tail that wags the dog" concept. It's too easy to stomp out if nobody in power cares.
quaunaut · 11 days ago
Except it's not something you can really accurately assess before you start working somewhere.
quaunaut commented on OpenAI agrees with Dept. of War to deploy models in their classified network   twitter.com/sama/status/2... · Posted by u/eoskx
remarkEon · 16 days ago
Seems Anthropic did not understand the questions they were asked. From the WaPo:

>A defense official said the Pentagon’s technology chief whittled the debate down to a life-and-death nuclear scenario at a meeting last month: If an intercontinental ballistic missile was launched at the United States, could the military use Anthropic’s Claude AI system to help shoot it down?

>It’s the kind of situation where technological might and speed could be critical to detection and counterstrike, with the time to make a decision measured in minutes and seconds. Anthropic chief executive Dario Amodei’s answer rankled the Pentagon, according to the official, who characterized the CEO’s reply as: You could call us and we’d work it out.

>An Anthropic spokesperson denied Amodei gave that response, calling the account “patently false,” and saying the company has agreed to allow Claude to be used for missile defense. But officials have cited this and another incident involving Claude’s use in the capture of Venezuelan leader Nicolás Maduro as flashpoints in a spiraling standoff between the company and the Pentagon in recent days. The meeting was previously reported by Semafor.

I have a hunch that Anthropic interpreted this question to be on the dimension of authority, when the Pentagon was very likely asking about capability, and they then followed up to clarify that for missile defense they would, I guess, allow an exception. I get the (at times overwhelming) skepticism that people have about these tools and this administration but this is not a reasonable position to hold, even if Anthropic held it accidentally because they initially misunderstood what they were being asked.

https://web.archive.org/web/20260227182412/https://www.washi...

quaunaut · 16 days ago
Are you serious? This is the kind of thing you'd ask a clarifying question on and get information back immediately. Further, the huge overreaction from Hegseth shows this is a fundamental disagreement.
quaunaut commented on Block spent $68M on a company offsite in September 2025   twitter.com/BullTheoryio/... · Posted by u/kappi
mpeg · 16 days ago
I've been to all hands where it probably cost that much just in travel: business class LHR to SFO, hotel for a few nights, dinners, drinks, entertainment, venue, guest speakers, and on and on.

It doesn't seem excessive, the networking in these things is often really worth it

quaunaut · 16 days ago
In what business is everyone in the company going business class?
quaunaut commented on How I fell in love with Erlang   boragonul.com/post/fallin... · Posted by u/asabil
stevenjgarner · 4 months ago
Took me a long time to figure out what gets lost with Erlang is:

a) Ubiquity — everything understands HTTP. Erlang nodes only talk to Erlang (or a compatible runtime)

b) Because there are no middleware standards (REST, GraphQL, OAuth, etc.), you must build or integrate your own abstractions

c) Giving up infrastructure (reverse proxies, load balancers, CDNs), You handle distribution yourself or through OTP design

d) Interoperability with browsers and APIs, requiring bridging via something like Cowboy or gRPC gateway

setcookie secret in Erlang does not create or use an HTTP cookie, SSL certificate, or HTTPS connection. It sets the Erlang distribution cookie, a shared secret string used for node authentication within the Erlang runtime system (the BEAM VM).

Erlang’s built-in distributed networking subsystem allows them to connect to each other if:

1) They can reach each other over TCP (default port 4369 for the EPMD — Erlang Port Mapper Daemon — plus a dynamically assigned port for the node-to-node connection).

2) They share the same cookie value (here "secret").

The author's insight "No HTTP. No REST API", reframes the reality that Erlang moves things down the ISO OSI model - HTTP being on layer 7 and TCP being on layer 4. Erlang therefore misses the "benefits" of operating on a higher ISO layer, but gains powerful advantages of operating on layer 4:

i) True concurrency

ii) Transparent message passing

iii) Fault tolerance

iv) Soft real-time guarantees

v) Persistent cluster connections

Erlang’s design assumes a trusted, closed system of cooperating nodes, not a public Internet of clients. In other words, Erlang doesn’t live below Layer 7 — it IS its own Layer 7.

quaunaut · 4 months ago
This reads as if it isn't trivial to have an HTTP API for your public API in Erlang/Elixir, which is weird. Sure there isn't an included HTTP API for Erlang processes, but why exactly would you want one? They're not for the public internet, as their an implementation detail of your system. The majority of what they're capable of just isn't relevant to the public internet.
quaunaut commented on How I fell in love with Erlang   boragonul.com/post/fallin... · Posted by u/asabil
lomase · 4 months ago
Lets count the number of comercial sucesful released games that don't use mutability or object orientation....

I can't find any.

quaunaut · 4 months ago
> Lets count the number of comercial sucesful released games that don't use mutability or object orientation.... > > I can't find any.

They use it, but the best tend to minimize mutability. And as for object orientation- merely 'having classes' is not the same thing.

quaunaut commented on Kafka is Fast – I'll use Postgres   topicpartition.io/blog/po... · Posted by u/enether
jasonthorsness · 5 months ago
Using a single DBMS for many purposes because it is so flexible and “already there” from an operations perspective is something I’ve seen over and over again. It usually goes wrong eventually with one workload/use screwing up others but maybe that’s fine and a normal part of scaling?

I think a bigger issue is the DBMS themselves getting feature after feature and becoming bloated and unfocused. Add the thing to Postgres because it is convenient! At least Postgres has a decent plugin approach. But I think more use cases might be served by standalone products than by add-ons.

quaunaut · 5 months ago
It's a normal part of scaling because often bringing in the new technology introduces its own ways of causing the exact same problems. Often they're difficult to integrate into automated tests so folks mock them out, leading to issues. Or a configuration difference between prod/local introduces a problem.

Your DB on the other hand is usually a well-understood part of your system, and while scaling issues like that can cause problems, they're often fairly easy to predict- just unfortunate on timing. This means that while they'll disrupt, they're usually solved quickly, which you can't always say for additional systems.

quaunaut commented on     · Posted by u/laurex
quaunaut · 7 months ago
Just for example, the site for the National Archives still shows Article 1 Sections 9 & 10: https://www.archives.gov/founding-docs/constitution-transcri...
quaunaut commented on Modern Node.js Patterns   kashw1n.com/blog/nodejs-2... · Posted by u/eustoria
berkes · 7 months ago
I very much dislike such features in a runtime or app.

The "proper" place to solve this, is in the OS. Where it has been solved, including all the inevitable corner cases, already.

Why reinvent this wheel, adding complexity, bug-surface, maintenance burden and whatnot to your project? What problem dies it solve that hasn't been solved by other people?

quaunaut · 7 months ago
Genuine question, as I've not invested much into understanding this. What features of the OS would enable these kinds of network restrictions? Basic googling/asking AI points me in the direction of things that seem a lot more difficult in general, unless using something like AppArmor, at which point it seems like you're not quite in OS land anymore.
quaunaut commented on Phoenix.new – Remote AI Runtime for Phoenix   fly.io/blog/phoenix-new-t... · Posted by u/wut42
pier25 · 9 months ago
Not only large enterprise customers. Anyone who's thinking mid or long term.
quaunaut · 9 months ago
The main lib everyone uses, :ex_aws, has been actively maintained for literally over a decade[1]. Official or not, it's used by literally the entire community, since even non-AWS services often will support its API.

1. https://github.com/ex-aws/ex_aws/releases?page=2

quaunaut commented on The Story Behind “100 Go Mistakes and How to Avoid Them”   thecoder.cafe/p/100-go-mi... · Posted by u/Kerrick
quaunaut · a year ago
I'm not a big fan of Go, and I think you could write this about nearly any language.

u/quaunaut

KarmaCake day2560December 28, 2011
About
Full Stack Engineer

Elixir, Ruby, JS, Docker, Kubernetes

Contact me anytime, [this-username]@gmail.com

View Original