Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)BM
Ben Matthews @ benjhm @sopuli.xyz
Posts
0
Comments
130
Joined
2 yr. ago

  • Interesting observation and analysis, and illustrates the potential of more lemmy-mastodon interaction.
    Indeed mdon like-federation seems weird but I presume it was setup this way for efficiency, to reduce the number of small communications? Although Lemmy has a backend in rust - more efficient than mdon's ruby - still I wonder whether the lemmy system of federating all upvotes would scale well if the number of users grows to that of mastodon and beyond ? Could there be some intermediate compromise solution (e.g. federate batches of 100 likes)?

  • Indeed to use scala-native you'd need pure-scala libraries, but the core lib re-implements most java lib, and there are now small simple external libs available for common tasks like file management, database, etc. - for example check out the lihaoyi suite.
    I mainly use scala-js (to make this) which was formerly a java app - as it compiles to both js and jvm (cross-project) can gradually convert stuff you already wrote. I've tried native for stuff like pre-processing data files.

  • I didn't discover Lemmy through search, nor did I ever use reddit - I found it from mastodon where a few people promote lemmy posts. Then gradually realised I preferred the community-focus here, compared to the individual-focus of mdon (although combining both could be good). As mdon has many more users, improving this inter-op would help to bring people here.

  • Scala compiles either to native, js or jvm - obviously the IO / interface options vary between these envs, but the lang is the same. Recently Scala 3.5 incorporates a simple-to-use CLI which makes it easier to compile to native (or just run a small file as a script, or experiment with a repl), native binaries are small and fast, and there are some simple io libraries. Since you can also compile to jvm to interop with java, that might help with transition.

  • Trying to imagine what's the application of mats of electric seaweed - if the energy could somehow make them self propelling, and self replicating, could get interesting, big potential surface area ...?

  • Indeed that's strange, and the flat slope in 2060 seems inconsistent with declared net-zero policies of China and even India. Russia has no such policy, but still strange to assume continuation of current government concepts there until 2060. (you can see the regional breakdown in supplem Fig 1. )

  • Regarding the map - an annual average cost is not so meaningful - in higher latitudes solar is not enough in winter - especially where it’s mostly cloudy during the first half of winter. Wind helps the balance but not everywhere, always. Of course, the sophisticated models behind the article know all that, the issue is simplistic presentation. I note "we assume hydrogen is used for seasonal storage" - this may be rather optimistic - how many dark months can that cover?

  • I agree. The key symbiosis between coral and microalgae depends on fundamental thermodynamic equilibria of the carbonate chemistry of seawater - which are highly sensitive to temperature and atmospheric CO2, in very predictable ways. When living in coral becomes unprofitable for the algae, they leave. My instinct, from some experience with this system, is that introducing new species won't do better than nature, nobody can beat thermodynamics. We have to reduce the CO2.

  • Although not an expert on that specific country, I can be sure that ' almost all ' is very misleading, even if it gets a lot upvotes because people find it convenient to blame some big bad other. Even if you have specific data for electricity, don't forget a lot of CO2 is emitted by cars, and also by fuel to heat homes (including some peat in special case of ireland - and in that country a large fraction of GHG emissions is also methane from agriculture).

  • Permanently Deleted

    Jump
  • I use vscode as I develop this model in Scala3, whose language-server 'metals' integrates well with vscode, and when scala3 was new in mid-21 this was the platform they first targeted. But the scala command-line tools do the clever analysis, vscode provides the layout, colours, git integration, search/regex, web-preview etc.. Now considering other options (eg zed) as vscode too dependent on potentially unsafe extensions (of which too much choice), also don't want M$ scraping my code. Long ago when same model was in java I used netbeans, then eclipse. Would prefer a pure-scala toolset.

  • I don't buy this. I'm still using SMTP on my own domain and it’s working fine, a bit of spam but not unmanageable, real messages get read. Main challenge is digesting so many potentially-interesting list messages, indicating email's continued dominance for professional topics. Seems this author has another agenda.
    Having said that, it's a pity the world never agreed a protocol for micro-payment for emails (and for many other services), which would resolve the spam problem, and not be a burden for honest users.

  • I see that says 'has to be local only, not federated' (same issue also discussed on github).
    'Local only' suggests to me front-end, i.e. info stored by browser. In that case people who are often switching devices would have to re-organise on each one, which could be tedious.
    So isn't there something in between local and federated - i.e. saved by the instance as user-settings, but not pushed to other instances?
    Maybe there could be some manual copying mechanism, so a user who organises a big set of communities could share with others. (This reminds me of mastodon 'lists' and various ways of organising and transferring them).