Skip Navigation

Posts
30
Comments
606
Joined
3 yr. ago

  • Hard disagree, the more you look at it, the more this can be described as "a product to convince people that discuss technology online that this is a product for tons of people". Most people need HDMI more than they need record-matching single-thread performance. Most people need more RAM because almost all they do is web-based and not MacOS native. Most people need I/O because they have mice, weird peripherals, and tons of usb drives, mostly USB-A.

    That said, it's a magnificent second or third device for the tech elite that's already committed to the Apple ecosystem (having nothing on-device, whose peripherals and I/O needs are covered by more general-purpose computers) and who will absolutely brag that the performance of this lets them do lots of coding (using it as a metric for what a good computer is, in their eyes). Strangely both things can be true at the same time!

  • to be fair, that wouldn't be my pick at that pricepoint. That single-core performance would still be unmatched, but I would have something with better IO, more RAM, and more life in it.

  • And thanks to the 8GB soldered RAM you've got, you will enjoy this ludicrous speed for about 5 minutes of mild usage, thanks to liquid glass, electron apps and modern web. Brilliant.

  • What's your use case justifying the pain and suffering of self-hosting Matrix?

  • That's not how jurisdiction works, though. If you have a presence in California, sure that applies to you. Otherwise? California has no ability and no legitimacy under international laws to enforce this. Then there are bilateral treaties that muddy the waters, but that doesn't apply here on the basis that it's a state law and it can't apply retroactively. Also, IANAL and would love to hear from one.

  • First, the open source world isn't monolithic, by definition. Second, why should "the world" in general care about the plans from some unhinged regional policymakers from a country that bet on isolationism?

  • JFYI - after many years of trusting Borg with my backups, I found Kopia to be MUCH faster, in both snapshots creation time and browsing/diffing. I backup my whole home every 6 hours, so going from ~20min down to ~3min is an appreciable win. There's also a web endpoint to Kopia that may make backing up on the go easier when you can't trust your tunnel to home.

  • I stand to disagree about the non normie-friendly qualifier here. My entire family has been daily driving Conversations in place of WhatsApp for more than a decade now. Gajim on Windows just works. Bridging large rooms with IRC is a better experience with Biboumi+Gajim than any previous GUI+Bouncer combo I've used before and became the preferred way for new inbounds at my local club where IRC is a must. The pace of improvement is good and steady and there isn't anything major missing.

  • Nextcloud is way too bloated

    It really isn't, though? What if you deploy it from source with just the modules you need and a tuned config for PHP/postgres?

  • Seems to me that those are generally enabled by bots and scripting, and I don't think it's any harder to do that stuff in XMPP than it is in discord?

  • That there's no shortage of wheels being reinvented, and that it takes insights developed over decades to be relevant in this field. To avoid.

  • My parents in their 70's are alright daily driving gajim there

  • No mobile app, single provider and no federation to ensure a healthy and sustainable ecosystem of service providers..hell no. Can't we learn a thing from all this? Which is that centralisation just leads to the same endless cycle of capture and exploitation? XMPP and federated protocols stand to correct that, and now is the right time to shift the paradigm.

  • Matrix is the most centralised "decentralised" network I know of. You have practically only one server implementation, you have almost one client implementation, by the same people, who also happen to be the ones engaged with standardising the protocol, which quite amazingly never really is up to date with the client/server. The same group also maintains a closed source rust version competing with the open source one, and administers the enormous central node at matrix.org whose federation is so often broken. For a decade plus of efforts, I'm very not impressed and it seems clearer and clearer that people are getting tired of forever waiting for Matrix to be good at anything.

  • About as easy, if not easier, if all it boils down to is to tape together libraries and business code. There you essentially get python with types.

    Where Scala's complexity steeply increases is when you build libraries and interfaces for others: it gives you lots of very abstract and powerful tools that can give beginners an overwhelming impression that the language is infinite. It is not, and you will learn those concepts in time, no rush.

  • Essentially, yes: nowadays you can go much further without basic understanding of what's going on. The ability to fire up magic black boxes that are somewhat functional without any configuration or understanding required is liberating at first, so it's perfectly understandable. I don't think it's a panacea, though.

  • From previous interactions in this community, it seems all but obvious nowadays, when peoples' experience with sysadmin in average amounts to running scripts running docker in some form.

  • Just making sure you're up to date with meta+v as clipboard manager (your important stuff in your clipboard isn't lost)

  • Considering Matrix age, and precedents, my bets/hopes are for a new protocol to emerge as a "modern Matrix" (just like Matrix was marketing itself as "modern XMPP").

    Matrix just doesn't have a great and smooth UX right now to compete with the main actors, the heavy protocol is to blame so that's not something we can hope to see sorted out quickly/on time.

  • People don’t always need fastest possible computers for their tasks.

    Not arguing with that, I am myself daily-driving a lenovo that was assembled 3 years before the last intel macbook was produced, so it's not exactly new either.

    Besides, Macs tend to be nice looking and their build quality is good.

    This helps explain why anyone would want to buy an obsolete, irreparable, non-extensible laptop 6 years after its discontinuation. I don't think it's good advise, though :-)

  • Scala @programming.dev

    Haoyi Li - The Making of the com.lihaoyi Ecosystem | Scala Days 2023 Seattle

  • World News @lemmy.ml

    China suspends youth jobless data after record high readings

    www.reuters.com /world/china/china-stop-releasing-youth-jobless-rate-data-aug-says-stats-bureau-2023-08-15/
  • Scala @programming.dev

    IntelliJ Scala Plugin 2023.2 Is Out! | The Scala Plugin Blog

    blog.jetbrains.com /scala/2023/07/26/intellij-scala-plugin-2023-2-is-out/
  • Scala @programming.dev

    Go-like channels in Scala: receive, send, and default clauses

    softwaremill.com /go-like-channels-in-scala-receive-send-and-default-clauses/
  • Scala @programming.dev

    Metals v1.0.0 - Silver | Metals

    scalameta.org /metals/blog/2023/07/19/silver/
  • PostgreSQL @programming.dev

    Queries prioritization using pgbouncer

  • Programming @programming.dev

    Meta developer tools: Working at scale

    engineering.fb.com /2023/06/27/developer-tools/meta-developer-tools-open-source/
  • Scala @programming.dev

    com.lihaoyi Scala: Executable Pseudocode that's Easy, Boring, and Fast

    www.lihaoyi.com /post/comlihaoyiScalaExecutablePseudocodethatsEasyBoringandFast.html
  • Scala @programming.dev
    Featured

    Welcome to this Scala community