HN user

watzon

51 karma

[ my public key: https://keybase.io/watzon; my proof: https://keybase.io/watzon/sigs/F4gpO09stH6Oy0HaquS8SU0CRzlCu0jx0sw1RqpmLWc ]

aspe:keyoxide.org:53LRCXONXJ2LZQWY6KZMILBJKQ

Posts6
Comments7
View on HN

I think this article makes a valid point. However, if AI coding is considered gambling, then being a project manager overseeing multiple developers could also be seen as a form of gambling to a certain degree. In reality, there isn't much difference between the two. AI models are non-deterministic, and humans are also non-deterministic. You could assign the same task to two different developers and end up with entirely different results.

Hi, I'm watzon. I have been working on this for a while and just realized that I hadn't posted about it on Hacker News yet.

Pindrop is a fully free and open source alternative to paid software like SuperWhisper. Unlike the alternatives like Handy and OpenWhisper, Pindrop is written using SwiftUI which gives native performance on macOS. It's also feature packed and in active development.

Unfortunately I haven't been able to afford an Apple Developer account yet, so the installation story isn't the best, but I'm working on that.

I've been using Crystal for some 6 years now and it's still my favorite language. It definitely has issues; it's not perfect, but it really hits a good balance between being a fast language with nice features and encouraging the "joy of programming" that Matz is all about. I would love to see it gain popularity eventually.

Care to explain more? Having been using Ruby for about 8 years and Crystal for about 4, they actually have an extremely similar syntax and are also semantically very close. To the point where many Ruby scripts are completely valid Crystal, or at the very least require only a few changes.

I do think that people trying to compare Crystal to Ruby kind of miss the point though. Ruby as an interpreted language, even optimized with JIT compilation, will never match the performance you can get out of a true compiled language. By the same token, Crystal as a compiled language will never be as quick to develop with since you have to wait for your code to compile after each change.