5,885 karma · joined April 26, 2013
Still not quite the right workflow IMO. I think TF nails it and that SQL things are held back by legacy thinking in the space.
Sql Server kind of gets there with the .sqlproj and DACPAC stuff but it is quite fiddlesome to setup. I've only seen liquibase as a semi-close alternative in the FOSS space and it really just works with explicitly defined migration chains AFAICT rather than semantic diff and change generation.
I think if anyone is going to bring something like that to market, even for just postgres, it will be SupaBase.
Because when hyperspaces of political positions are projected onto a one dimensional binary, to choose to form a new party guarantees that one half of the hyperspace loses for a generation until there is a full party realignment. It is game theoretically sub-optimal in the short and medium terms, and depending on the effectiveness of your opponents, the long term as well.
No, never. Give the minimum required information and try to exit the interaction as soon as possible. You are always considered foe, and likewise, should nearly always consider the police your foe.
The only exception is when you're the victim of a violent crime and need their assistance to pursue justice, but even then you have to be judicial in your interactions.
Nothing I said relies on magical thinking. I personally don't think there's any help coming. This administration has a will to power and are going to exercise it. They want to dismantle the government and so they're going to do it. Obviously someone can always take illegal or unprecedented action to deal with the situation, but not mentioning that fact doesn't mean someone is engaging in magical thinking.
I wouldn't hold my breath. Buckle up.
Because that's anti-thetical to control. The biggest sin in a technology business is allowing your customers to stop using your product with no negative consequences for them.
Bean counters and social status games players came in and spewed money everywhere and said to the engineers: "do your engineer thing, we'll handle the money and the people".
https://slatestarcodex.com/2020/03/30/legal-systems-very-dif...
Also put an entry up on the monthly hiring thread a few years ago. Even though we explicitly stated US-Based and authorized to work in the US, we did not get a single application from US-Based people. All Indian, Eastern European, and South American.
Other insurers have similar programs.
I've been saying it since they started popping off last year and everyone was getting euphoric about them. I'm basically a layman - a pretty good programmer and software engineer, and took a statistics and AI class 13 years ago in university. That said, it just seems so extremely obvious to me that these things are likely not the way to AGI. They're not reasoning systems. They don't work with axioms. They don't model reality. They don't really do anything. They just generate stochastic output from the probabilities of symbols appearing in a particular order in a given corpus.
It continues to astound me how much money is being dumped into these things.
It's not inconceivable - it wouldn't make sense to intentionally use a low quality product or intentionally cause service calls because of the decrease in revenue for McDonalds. But it would make sense to mandate a particular vendor you have a stake in.
This is one of my pet peeves. I had an engineer recently wrap Dapper up in a bunch of functions. Like, the whole point of dapper to me is that it gets out of your way and lets you write very simple, declarative SQL database interactions and mapping. When you start wrapping it up in a bunch of function calls, it becomes opaque.
DRY has been taken as far too much gospel.