@pointfreeco@sena_mike Doesn't that lead to invalid references easily? I think conflict resolving is the real difficult part in database synchronization.
@lzsthw The book was published on 1994, which I suppose predated Otcl and Gobject. I remember I searched for books on this topics and never knew it at that time.
@lzsthw I first learned how to implement OOP by reading Otcl code (it's part of NS, a network protocol simulation framework). I learned a lot from it. And IIRIC, the impl was way simpler than Gobject and well suited for studying purpose at that time.
@mecid Is the scenephase check in task() really necessary? Note it doesn't work reliably. For example, it might occur that user suspends the app when the async call completes (and the task body resumes).
@Barbapapapps@abraguilera I use SwiftUI, so I understand what you tried to achieve. But I can't see the difference either (maybe slowing down the animation would reveal the difference). I actually prefer the original animation (and code as well :)
@Enselade Got it. Hourglass is a great name for it. Just curious, what does the graph try to visualize? Is it a mathematics function, or more likely, a creative artwork?
@migueldeicaza The manual check is only needed when one connects to a server for the first time. I have never been in a situation where it's necessary. I think it's an example of beautiful security. It's simple to use if one needs it, but it doesn't intervene if not.
@Rainmaker1973 My first reaction was 'wow'. Then I noticed there is no fencing along the sides of the rock's surface. So I wondered how many people suicided there. It turns out there is a section about this topic in the rock's wikipedia page - there were few people suicided there.
Former Moscow rabbi wants all Jews to leave Putin's Russia | Conflict Zone https://t.co/aPuAkRCPB2 One of the most tough interviews I have ever watched.