mtrimpe
Joined 19 years ago
Joined 19 years ago
Are you doing it because you want to bring something new into the world? Acknowledge that and keep going as long as it's healthy for you overall.
With OPA you can easily create policies that take tens, hundreds or even thousands of millisecond.
That comes at the expense of a lot of power though, so much of the complex logic that you can write in OPA simply isn't achievable in CEL.
A simple EU regulation that requires offering real-time distribution of user data to third parties would massively level the playing field.
I just tested that and got 4 left and 2 right so it works pretty well.
When I received my first (and only) BeMyEyes request I spent the first minute or so figuring out how to work the app and the video delay.
“Let me turn the volume up” “Oh wait it’s on my AirPods” “Could you move it more to the left?” “No your left.” “No; not that far”
I’m quite confident that I was a less than optimal assistant and an AI might’ve well done better than me.
Okasaki fleshes out a couple of examples and explains his thought processes and heuristics for developing such data structures quite well; but they're very much still notes on the early-stage exploration of the concept.
From a historical perspective it's still a fascinating read though and definitely recommend it if you want to read up on the origins of immutable data structures.
That was until I noticed that if I picked up the discussion again the next day he had internalized yesterday's conversation. From then on I worked perfectly fine with him building up shared understanding one point at a time.
I really wish for him, and me, that there was a word he could've used to describe his style of thinking. I'm sure it would save everyone many a frustration.
So... an overflow bug caused the mountain to overflow.
Still one of my favourite real-life bugs of all time.
michiel at trimpe dot nl