Sam Goodwin(@samgoodwin89) 's Twitter Profileg
Sam Goodwin

@samgoodwin89

Obsessed with compilers and cloud infrastructure. Currently building IfC for LakeHouses, Data/ML Pipelines and AI applications.

ID:2753075366

linkhttps://github.com/sam-goodwin/packyak calendar_today21-08-2014 20:48:48

3,6K Tweets

1,5K Followers

723 Following

Sam Goodwin(@samgoodwin89) 's Twitter Profile Photo

ArkType is a project I've been following for a while that scratches all my itches. Hyper focus on type safety, performance and covering all of the edge cases you'd expect from a first class type system.

Congrats David Blass. Excited to give it a whirl.

account_circle
Sam Goodwin(@samgoodwin89) 's Twitter Profile Photo

Ground breaking stuff. A massively parallel, high level language with a pythonic syntax and an algebraic type system.

Ideal for the compute intensive future. Imagine building a simulation this way! Just write it naturally and Bend will run it natively on the GPU, in parallel.

account_circle
Taelin(@VictorTaelin) 's Twitter Profile Photo

RELEASE DAY

After almost 10 years of hard work, tireless research, and a dive deep into the kernels of computer science, I finally realized a dream: running a high-level language on GPUs. And I'm giving it to the world!

Bend compiles modern programming features, including:

-

account_circle
Sam Goodwin(@samgoodwin89) 's Twitter Profile Photo

Never call your product 'quickstart' or 'blueprints'.

I only associate it with 'low quality', 'cheap', and 'more trouble than it's worth'.

account_circle
Sam Goodwin(@samgoodwin89) 's Twitter Profile Photo

In the future you won’t even have to remember your kid’s name or what they’re in to!

Finally, I’ll have my time back to really live my life.

Thanks, Gemini

In the future you won’t even have to remember your kid’s name or what they’re in to! Finally, I’ll have my time back to really live my life. Thanks, Gemini
account_circle
Sam Goodwin(@samgoodwin89) 's Twitter Profile Photo

What I learned from trying CDK with Python:

> JSII was unnecessary.

Just use TypeScript for the CDK config even if you are building primarily in another language.

account_circle
Sam Goodwin(@samgoodwin89) 's Twitter Profile Photo

Dang it, why does this diverge from standard CDK practices?

Builder pattern is a no-no in TypeScript & CDK.

Wrapping cdk.Stack is a bigger no-no. Construct libraries should not be Stacks.

Doesn't extend eks.Cluster == hard to migrate.

github.com/aws-quickstart…

Dang it, why does this diverge from standard CDK practices? Builder pattern is a no-no in TypeScript & CDK. Wrapping cdk.Stack is a bigger no-no. Construct libraries should not be Stacks. Doesn't extend eks.Cluster == hard to migrate. github.com/aws-quickstart…
account_circle
Joel Höner(@athre0z) 's Twitter Profile Photo

I'd like to use the opportunity to show off an instance of pattern matching that I'm quite fond of. IMHO, it demonstrates the strengths of this feature a bit better:

I'd like to use the opportunity to show off an instance of #Rust pattern matching that I'm quite fond of. IMHO, it demonstrates the strengths of this feature a bit better:
account_circle
Sam Goodwin(@samgoodwin89) 's Twitter Profile Photo

This is declarative programming and reminds me very much of the benefits of managed services.

It’s almost configuration. A spec, even.

Tell your program what to do and let it figure out how.

account_circle
Sam Goodwin(@samgoodwin89) 's Twitter Profile Photo

This made something click for me.

Have an LLM improve itself by generating new samples with multiple turns.

Then feed those refined samples back into training.

Repeat.

account_circle
simp 4 satoshi(@iamgingertrash) 's Twitter Profile Photo

This is what it means to “train on Q* outputs” btw

This is why I’m bearish on opensource fine tunes.

They don’t know how to generate the data to create recursive self-improvement

This is what it means to “train on Q* outputs” btw This is why I’m bearish on opensource fine tunes. They don’t know how to generate the data to create recursive self-improvement
account_circle
Sam Goodwin(@samgoodwin89) 's Twitter Profile Photo

Once you work in the Spark ecosystem, it becomes obvious how little is being contributed back to open source by Databricks.

So many pitfalls. Compatibility and configuration hell. Rot.

All held for ransom so you pay them to set it up.

Open Source+Ray will eat their lunch 😋

account_circle