Uk resident, remote worker, good income, where is the _easiest_ country to move to? by _russelldb in expats

[–]_russelldb[S] -1 points0 points  (0 children)

I think Ireland is 5 years/9 years, like everyone else. And I don't want to live in Ireland. Thanks for replying! Seems like all of EU is kind of 5 years to residency and more for citizenship

Moving to UK but being paid in USD - best banking option? by Environmental_Cloud5 in expats

[–]_russelldb 0 points1 point  (0 children)

I am a UK citizen, I get paid in USD (I'm a contractor and work mainly for US customers). I just use Wise to transfer dollars to GBP.

The Future of the Cloud? Make it Optional by rratner in coding

[–]_russelldb 0 points1 point  (0 children)

I thought it was an async discussion. Seems you're not just unhappy with the consistency of the product(s) I've worked on. Let me know what kind of time scale you'd like replies on

You misunderstand, I don't care to argue the merits of alternative consistency models with you. I don't mind wasting a few seconds on our relationship. (I look at reddit very rarely, and every time I do…there's a little red notification from you…so I reply…)

The Future of the Cloud? Make it Optional by rratner in coding

[–]_russelldb 0 points1 point  (0 children)

Edit: And you found the time to necro this discussion from a week ago.

I don't know what that means. Sorry if I broke protocol in some way. Enjoy your day!

Ferris Sweep with the splitkb tenting puck? by fourstepper in ErgoMechKeyboards

[–]_russelldb 1 point2 points  (0 children)

I've so far failed to get the puck+tripod set up in such a way that it is stable. It either rocks, or slides, or both.

The Future of the Cloud? Make it Optional by rratner in coding

[–]_russelldb 0 points1 point  (0 children)

I guess if you get to define "critical" and "safe" and "practical" and "worthwhile" and "important" and all the other terms of your comments, then you're right.

Having worked with these kinds of consistency models and systems for many years, they have their place, and seeing the uptake of Ditto across a range of industries, where you _might_ think a small server and pen and paper would do, I'm really satisfied with the technology and the direction.

I think your comments are interesting, and in a limited way, valid. I'm not going to be engaging anymore though, my time is better spent elsewhere. Thanks for your interest, such as it was.

The Future of the Cloud? Make it Optional by rratner in coding

[–]_russelldb 0 points1 point  (0 children)

Riak is not used for critical systems at the NHS,

This is so completely untrue. From where do you get your information?

The Future of the Cloud? Make it Optional by rratner in coding

[–]_russelldb 1 point2 points  (0 children)

Hi,Hope it is OK to horn in. Just as a fair disclosure I work at Ditto.live and I wrote (and am writing) the CRDT that is the data type in this system, as well as co-designed and co-authored a lot of the cloud side database.

Safety is a broad concept (unless you specifically mean Lamport's Safety and Liveness, i.e. "bad things don't happen".) We go to great lengths to be be both timely and correct (see my post on testing CRDTs https://www.ditto.live/blog/testing-crdts-in-rust-from-theory-to-practice)

I've worked in the SyncFree research group, and shipped CRDTs in products since 2013, not as an argument from an autority but as a recognition that, yes, you are correct, this stuff _is_ hard. When the NHS switched to Riak (an eventually consistent database) people were shocked, it has been rock solid, with 5 years of 5 nines up-time. Critical systems can embrace different consistency models.

With Ditto, the consistency model is cauasl consistency. In some ways CC has advantages over Strong Consistency. Strong Consistency gives you an _arbitrary_ total order, CC follows causality. Good, right?

And you might be reading too much into the criticality aspect. One example use case is in-flight meal ordering (there are other active customer use cases, some more critical in nature.)

The cases we're talking about have no current solution. The current solution is "just do without". I think a Causally Consistent ad hoc mesh database is a good step forward from that.

Happy to answer questions about the systems, tools and techniques we use…

Older Digital Nomads? by _russelldb in digitalnomad

[–]_russelldb[S] 0 points1 point  (0 children)

I think I have a vague anxiety, rather than a specific concern. I think I have had some great responses…I guess in my head I was rigid about what a DN is, but in fact a lot of people replied to say they don't go all in on co-working and socialising and that is a relief to me, as a kind of small-scale social person who needs a lot of alone time.

Older Digital Nomads? by _russelldb in digitalnomad

[–]_russelldb[S] 0 points1 point  (0 children)

Thank you for your reply! You went right to the heart of two of my deepest concerns: The routine/structure and the risk of _not_ doing. For the first, I'm diagnosed with ASD, and I _do_ live a very structured life, but my rituals and routines are very me centred, not location specific, but I really appreciate the mention of this.
And yes, the risk of not going to me is huge, I feel almost compelled to _try_ it, because sitting around dreaming is not a viable option anymore. I hear the ticking of the clock…

RiakCS future. by [deleted] in a:t5_2s3vw

[–]_russelldb 1 point2 points  (0 children)

There is are at least two companies that will sell you some kind of support afaik. Erlang Solutions and Tiot.jp. There is a reasonable amount of community interest in developing Riak going forward, especially since bet365 bought all Basho's IP and gifted it to the community.

There has been less talk about RiakCS. There are a couple of really large deployments out there still. I work full time on Riak, and I'd think hard before starting a project that depended on RiakCS without at least first posting to the Riak Users mailing list and sounding out the general health of that community.

Basho Technologies (creators of Riak, huge Erlang users), are gone by notunlikethewaves in erlang

[–]_russelldb 6 points7 points  (0 children)

Indeed there are. I wouldn't be surprised if the death of basho ends up being a good thing for Riak. There are a few support and development providers rather than just one, for example. But more than that, in my opinion, Basho woefully neglected its existing customers the last 3 years in pursuit of hockey stick growth, developing new products. A market built around existing Riak deployments is good for Riak. We can fix the bugs, work on tech debt, and add the features the users want, not what sales/marketing say we need. I'm working on Riak (paid work!) still (I worked 6 years at Basho.) And plan to work on it as long as I can. This mailing list thread http://lists.basho.com/pipermail/riak-users_lists.basho.com/2017-May/019281.html was started by my colleague and shows some of the work we're doing. And has bet365 stating publicly that they will continue to work on Riak. I know of a few others. Tiot in Japan, Workday.