fcfim (@fcfimdev) header
fcfim (@fcfimdev) profile picture

Civil engineer building software. Mostly tools, with some games along the way.

Brazil
Joined August 2009
Photo by fcfim (@fcfimdev)Photo by fcfim (@fcfimdev)Photo by fcfim (@fcfimdev)Photo by fcfim (@fcfimdev)Photo by fcfim (@fcfimdev)Photo by fcfim (@fcfimdev)Photo by fcfim (@fcfimdev)Photo by fcfim (@fcfimdev)Photo by fcfim (@fcfimdev)Photo by fcfim (@fcfimdev)
Já na programação de games faço o contrário. Lá o resultado é o que importa e o método não faz diferença no mundo real, então eu realmente não leio muita coisa!
2
5
É isso, payments é como o meu caso, não temos margem pra erro. Na engenharia tá em jogo a segurança de quem ocupa a edificação e a credibilidade do produto. Áreas com impacto severo no mundo real precisam de muita cautela
1
1
5
Lá no final tem um engenheiro que assina o resultado obtido no meu software. Mesmo com a auditoria batendo 100% com a literatura, eu leio e confiro. Resultado certo não garante método certo
3
Replying to @WillDobrev
A PR inteira não. O pensamento crítico que vc questiona no post tá em saber onde ler. Apesar dos gates e do meu método de auditoria, o núcleo de cálculo eu leio inteiro: funções, coeficientes, unidades etc, tudo tem que bater 100% com a norma/método de cálculo
1
6
Building a foundation sizing tool where the AI part doesn't get to pick anything It organizes the request, asks questions, looks up methods. The engineer OKs every assumption and the math runs in deterministic, tested code Missing data stays pending, never passes by default
5
Replying to @WillDobrev
pra crud talvez os gates bastem. em cálculo de engenharia eu ainda leio PR e documentação com calma, porque um detalhe errado ali não vira bug, vira problema na obra. gate ajuda, mas não substitui ler
2
6
612
What the API for my foundation design tool looks like so far. Column, soil and materials in. Footing size, rebar and the checks out Still in development, but it runs the same engine as the app. Engineer review comes back as not reviewed until a person does it
9
ran out of github actions minutes, so my old ryzen 3900x became the ci runner. works perfectly lol. rest of the day: progress on the action rpg i'm building, ui fixes and audited calcs on the engineering side
1
38
Every change in the foundation tool that moves a number the user sees, or flips pass, fail or pending, ships with a decision file in the same commit Context, sources, decision, alternatives, effect, how it was checked. Agent-made calls need independent review before merge
13
An optional input in the foundation tool showed 0 on screen while the engine got undefined. The check that used it just disappeared and the footing could pass A half-filled pair stays pending now. In the repro, actually typing that 0 made the same footing fail
14
Replying to @Motion_Viz
original games and whole genres are still allowed. so claude is fine, the only thing dead is the reskin-someone-elses-game business lol
29
burned through all 2,000 free github actions minutes this weekend lol. lots of shipping, a bit of engineering, a bit of the action rpg i'm building. any open source ci you'd self-host on a vps?
2
72
A pile result has several checks and the screen shows one as the reason. It was picking a pending check even when a firm failure was in the same list A sweep of 1296 inputs found 392 like that. A firm failure goes first now
23
Replying to @swyx @karpathy
tabs vs spaces at least didn't come with a token bill lol
2
84
Replying to @mattpocockuk
the skills as Agent() part is the interesting bit. can they call each other, like ImplementSpec() running CodeReview() before it returns?
1
249
There's also a file listing the places where the foundation tool is more conservative than it needs to be, on purpose It exists so nobody "fixes" that extra margin without a sign-off
1
50
Angular distortion in the foundation tool was only checked for the combination with the most settlement. A lighter one can be worse if the neighbor settles more One case showed 1/1084 and passed. Real worst was 1/277, limit 1/300. Every service combination is checked now
21
Replying to @ocodista
pra site e tela concordo. no meu caso é cálculo de fundação, e aí "chegar lá com iterações" sem ler o código e auditar funções extensivamente não rola lol
76
Replying to @stevebauman
same here. i build engineering software and a wrong number there ends up in a foundation lol. so the AI only reads the inputs, the engineer checks them and the math is plain tested code
6
Replying to @thsottiaux
best news in these 25 days honestly. building engineering software (and some games) needs predictable limits, not random resets
18