News for hackers. Stuff that matters.
Re:Nobody ever got fired for using a struct by locknitpicker on Friday March 06, 2026 @01:47AM (#47271754)
> Hard disagree. That database table was a waving red flag.

Exactly this.

This article is not about structs or Rust. This article is about poor design of the whole persistence layer. I mean, hundreds of columns? Almost all of them optional? This is the kind of design that gets candidates to junior engineer positions kicked off a hiring round.

Nobody gets fired for using a struct? If it's an organization that tolerates database tables with nearly 1k optional rows then that comes at no surprise.

Re:Nobody ever got fired for using a struct by grey-area on Friday March 06, 2026 @02:36AM (#47272103)
The database table is someone else’s data. That’s why this company exists and is explained in the article.

They don’t have the option to clean up the data.

Re:Nobody ever got fired for using a struct by gz09 on Friday March 06, 2026 @03:28AM (#47272432)
Yep pretty much, feldera is the engine we don't control what SQL people throw at us.