Software engineer working on very high scale systems, and dad.

Born and raised 🇫🇷, now resident and naturalized citizen 🇺🇸.

🎹🎸🪕🥁🎮

  • 3 Posts
  • 30 Comments
Joined 1 year ago
cake
Cake day: June 17th, 2023

help-circle





  • Honestly I never bought that cryptocurrencies could remain unregulated long, there was just no reason for governments to want it to stay that way. It probably took more time for the regulator to catch up than I initially thought, but the writing was on the wall from day 1.

    For NFTs; yeah, I see what you mean. And digital asset management don’t feel to me like it particularly needed that kind of disruption. Like, there isn’t significant business upside or value to my house title’s ownership being stored in the blockchain, rather than in my county’s private database like it is today. And since there wasn’t a reason for people to assign any perceived business value to the NFT vs the private DB record, therefore the NFT had no value, by definition. I could just never see it.


  • My thoughts exactly.

    I was told that except for flying scams under regulatory radars, the thing it’s great at is low-trust business transactions. But like, there are so many application-level ways to reasonably guarantee trust of any kind of transaction for all kinds of business needs, into a private database. I guess it would be an amazing solution if those other simpler ways didn’t exist!


  • So true.

    With LLMs, I can think of a few realistic and valuable applications even if they don’t successfully deliver on the hype and don’t actually shake the world upside down. With blockchain, I just could never see anything in it. Anyone trying to sell me on its promises would use the exact words people use to sell a scam.


  • For more clarity: the amount needed to overdose on acetaminophen is quite low, you can enter liver failure quite easily if you overdo it. People have been known to sometimes take more acetaminophen when they start feeling the resulting liver pains, making the problem gradually worse, and sometimes ending up dying from it.

    So, if you’ve already taken acetaminophen as part of some medication, it’s not just that you don’t need to take more, it’s actually dangerous if you do.



  • Thanks for that, I definitely learned some. I’m not surprised that it takes some smart thinking to get this to even be remotely possible, and it’s interesting to read what smart thinking goes into it. I was at Lake Mead recently, and it was impressive to be explained how much it had receded over the past few years, and how much of a strain on it Vegas keeps putting despite the mitigation. I wonder how long before it just runs out, if it does; and what happens next.






  • Threads isn’t currently using ActivityPub, but vocally expressed that they are planning to in a future release, in order to “join the fediverse”. They have not expressed when, or what people will and won’t be able to do, or what the business goal is.

    About the latter, some are speculating that this is a typical attempt of a closed-source editor to pretend to join an open-source effort in order to destroy it, as has happened in the past. It could realistically be that, or something else, no one knows; but that explains why people are calling to defederate Threads when that becomes real.




  • My best answer is: if they get to sufficient scale, both Lemmy and Kbin will face scaling issues to get through, but Lemmy is based on something that will make it much easier for humans to get through a lot of those bottlenecks.

    I hope what this answer conveys is that the technology choice is a major factor, but not the only factor. If the Lemmy dev team doesn’t know how to scale a service, and don’t enlist the help of people who do, the underlying technology won’t make much of a difference. But it does give them a very strong upside.

    Another Lemmy user was saying that the Kbin move to use PHP was like someone saying: “oh, I like the airplane you just built by yourself with the intention to fly above the clouds, I’m going to do the same thing, let me prepare my cardboard”, and there’s a lot of truth to it. 😉


  • The Kbin creator had initially joined to help Lemmy, but decided to create his own thing when he couldn’t take their political alignments anymore. The Lemmy devs used to be vocal Uyghur genocide deniers and pro-North-Korea, and would answer questions on Reddit’s r/AskATankie (a tankie is someone who supports communist dictatorships), but now that Lemmy is successful, they’ve kind of grown hush-hush on it, without really addressing it.

    So, he went to create Kbin, but since he’s not a software engineer, he chose foundations that won’t really scale too well. Kbin is written in PHP, which is an interpreted and mono-threaded technology, it’s great at some stuff, but not high-scale services (source: that’s what I do for a living). Lemmy was written in Rust, which is compiled and multi-threaded. It doesn’t mean Lemmy won’t meet tricky scale bottlenecks, but it will give it a much larger toolset to get through whole classes of them.

    And of course, Kbin being much younger, it doesn’t currently have a bunch of critical stuff that Lemmy already has. For instance: an API, which has been allowing other people to build great native clients for it.