Joe Hellerstein Profile picture
Berkeley CS Prof, focused on data and computation.
Dec 9, 2022 11 tweets 3 min read
OK people, I did the thing. #ChatGTP can hallucinate relational databases. With full credit to Jonas Degrave's creative prompt for hallucinating a Linux prompt. Image Image
Aug 16, 2022 6 tweets 6 min read
@WhoWillRickWill @sarahcat21 @nikitonsky @adityagp 1. Data languages like SQL and Pandas have a limited set of type constructors (relations and dataframes respectively). This can make mapping general-purpose types into and out of these languages difficult. @WhoWillRickWill @sarahcat21 @nikitonsky @adityagp 2. Language agnostic data languages like SQL tend to have their own atomic type system with some idiosyncracies (e.g. numeric, timestamp) with special cross-type concerns (e.g. NULL) that can be inconsistent with programming languages, again making mapping difficult.
Jan 28, 2021 9 tweets 7 min read
I’m super excited about the new chapter emerging in our research on a programmable cloud. This is what comes after serverless, people.

In this thread, a few recent talks/papers on the vision. First off — 10 minute pitch from CIDR is here. The full CIDR paper, “New Directions in Cloud Programming”, is here. This is joint with @siobhcroo @alvinkcheung and @mbpmilano. cidrdb.org/cidr2021/paper…

/2