Zach Musgrave (@ZachMusgrave) profile picture

Project lead for Dolt, the world's first SQL database you can branch and merge, push and pull, fork and clone like a git repository @DoltHub

Seattle
Joined July 2012
Photo by Zach Musgrave (@ZachMusgrave)Photo by Zach Musgrave (@ZachMusgrave)Photo by Zach Musgrave (@ZachMusgrave)Photo by Zach Musgrave (@ZachMusgrave)Photo by Zach Musgrave (@ZachMusgrave)Photo by Zach Musgrave (@ZachMusgrave)Photo by Zach Musgrave (@ZachMusgrave)Photo by Zach Musgrave (@ZachMusgrave)Photo by Zach Musgrave (@ZachMusgrave)Photo by Zach Musgrave (@ZachMusgrave)
I want a cryptographic hash for christmas 🎶 Only a cryptographic hash will dooooo 🎶 No xxHash 🎶 No kludgy bashes 🎶 I only like cryptographic hashes 🎶 And cryptographic hashes like me tooooo 🎶
1
98
How's you guys' afternoon going
1
104
We're going to be like LA, where all white parents of means send their kids to private school or move out of the city Nice work Seattle school board, this is what you wanted right
1
1
111
For those not in the loop, Seattle schools lost a lot of enrollment during the pandemic closures (some of the longest nationally) and are now in a budget crisis since much of budget is based on enrollment They're closing a bunch of schools as a result
1
21
I like Go. I'll never write Java again if I have the option of writing Go. But I don't love Go's logging ecosystem. I miss log4j real bad. I especially miss package-level logging configured by a properties file. So I built it. dolthub.com/blog/2024-09-13-…
2
85
Wow how did copilot know I was gonna type if err != nil { return err }
88
The year is 2024 and this is still the best they could come up with
1
2
155
Still reeling from experiencing the power of Java earlier
1
66
Trying to buy a used TV on Facebook Marketplace, finding a bunch of posts that are pretty obviously fake accounts fencing stolen goods Suspiciously low price, bad grammar, curiously terrible photos, account with stock photo created earlier this year
1
1
106
Here's an identical listing from March, same photos, same "no starches" description This is a burglary or retail theft ring (probably retail theft considering boxes are included) I wonder if Facebook cares
64
We've been doing this for over 5 years!
Many people don't realize the scope and length of Dolt's journey to a production quality Online Transaction Processing (OLTP) database. Here is a timeline of major milestones in Dolt's history. dolthub.com/blog/2024-07-25-…
95
Search results for common programming terms are so bad that our blog has been able to win a bunch of common search terms without even trying that hard "golang stack trace" #1 "golang exec" #2 "mysql trigger example" #2 "golang colors" #3 "mysql procedure example" #5
None of the Google results for the query "python function definition syntax" leads to the official documentation. Google is unusable. "Learn to Code" websites are cancer.
1
103
Google tracks every metric you can imagine when deciding search rankings, good content does tend to rise to the top There's just not very much good content, and a whole lot of bad content
1
54
Looking at NeonDB's series B announcement in which they claim "Postgres is the winner" of the database world, with a link to DbEngine's ranking charts Postgres is in 4th place on that chart, behind Oracle, MySQL, and SQL Server
1
1
168
This always happens when you discuss databases, Postgres enjoyers are always eager to tell you how Postgres is the most popular database Except for the other 3 much more widely deployed databases, that's true I'll grant it's the only one of the big four trending upwards
1
41
This use case took us a little by surprise when we first encountered it, but a bunch of game development companies are now using DoltDB to manage their game configuration data and it makes total sense Check it out, it's a pretty interesting read
A popular Dolt use case is version controlling configuration. Modern games have a ton of configuration and game developers like Scorewarrior are adopting Dolt to clean up their configuration mess and build games faster and cheaper. dolthub.com/blog/2024-05-20-…
1
98
You'll never meet a pettier despot than a reddit mod The smallest amount of power to ever go to someone's head, and yet it happens constantly
1
1
146
Microsoft is refusing to help me make a joke about MySQL bin log replication and I'm offended Osama bin loggin is an amazing pun and would have made an incredible blog image, I don't care what anyone says
1
2
164
OK so RFK Jr has chosen as his running mate Sergey Brin's second ex-wife, and divorce settlement money (and Sergey's investment in her company) will be funding his campaign Which means that Sergey cheating on his first wife with his Glass PM might just elect RFK Jr president
1
68
5 years ago I got these correctness tests running on our built-from-scratch SQL engine for the first time and we scored 70% correct It's really inspiring how far we've come, congrats to the team
A month ago Dolt reached 100% SQL Correctness and we continue to improve Dolt's correctness. We've added a couple new metrics since then: engine test coverage and function coverage. dolthub.com/blog/2024-03-27-…
1
101
Fully support all of these. If your kids' school allows phones, ask them to change that policy.
From @JonHaidt’s new book The Anxious Generation. Agree or disagree?
61
A bunch of you guys are sperging out about the AI music on suno.ai, but I have to put myself in the naysayer category here This is not good music It's "good for a computer" music, maybe It leaves me with the same impression as AI poetry: interesting but meh
1
1
54
Obviously it will get better over time, but it seems like the specific ways it needs to get better are the weak point in current generative AI Like the songs it produces will "sound better" but not be better songs
1
39
We (@DoltHub) were at GDC last week because a bunch of game developers are using Dolt to version-control their game configuration data We got to meet several of them, which was great If you're using Dolt like this but we didn't meet you at GDC, say hi here!
1
4
137
When I gave a presentation at Google Cloud Tokyo, the salarymen filed into the room in an orderly line and proceeded to fill every seat sequentially, starting with the front rows I'd never seen anything like it, totally alien to western norms xitter.cf/InternetH0F/status/174…
the respect and discipline in Japan may be second to none
1
1
156
Whether it was a fiscally sound decision for Google to fly me to Tokyo for 4 nights to give half of a 30-minute presentation on configuring your cloud billing settings to ~200 people is left as an exercise to the reader I had a great time though
57