Herds
  • Connexion
  • Public

    • Public
    • Groupes
    • En vedette
    • Popular

Notices by Elias Mårtenson (loke@functional.cafe)

  1. Statut de Elias Mårtenson (loke@functional.cafe) sur Saturday, 02-Jan-2021 11:51:15 CET Elias Mårtenson Elias Mårtenson
    in reply to
    • Alex Schroeder

    @kensanata Hmm. It's not terrible. It does require the caller to know the behaviour of the thing it calls though, which can be tricky.

    The problem is (and this is self-inflicted, I know) that if you assign to a previously unassigned variable, then the assignment is local and will only apply to the current scope.

    However, if you assign to a variable which has been assigned in a higher scope, then it will change that variable. In other words, if your included file contains something as simple as foo ← bar, then foo will be local. But if a higher scope has referenced foo before, then it will affect that variable.

    In conversation il y a environ 8 heures de functional.cafe lien permanent
  2. Statut de Elias Mårtenson (loke@functional.cafe) sur Saturday, 02-Jan-2021 11:38:38 CET Elias Mårtenson Elias Mårtenson

    I have had some problems figuring out the best way to define functions in KAP. I wrote a post about it. I understand most people will not find this interesting, but there may be a few that does. https://write.as/loke/function-definition-syntax-in-kap

    In conversation il y a environ 8 heures de functional.cafe lien permanent

    Pièces jointes

    1. Function definition syntax in KAP
      from Elias Mårtenson
      Up until now function definition in KAP has been incomplete. It works, but the syntax is a bit cumbersome, you can't easily declare local...
  3. Statut de Elias Mårtenson (loke@functional.cafe) sur Sunday, 20-Dec-2020 11:03:45 CET Elias Mårtenson Elias Mårtenson
    in reply to
    • '(E . `(Max ,O'Mancer))
    • VIDAK64

    @vidak @emacsomancer In many ways I agree with your sentiment. My efforts at helping out with McCLIM is part of my hope to at some time see an implementation of the vision outlined here: http://metamodular.com/lispos.pdf

    It is an actual project, and some of the fundamental pieces are being put together now. McCLIM would play a part in this as well.

    In conversation il y a environ 13 jours de functional.cafe lien permanent
  4. Statut de Elias Mårtenson (loke@functional.cafe) sur Tuesday, 15-Dec-2020 10:25:57 CET Elias Mårtenson Elias Mårtenson
    in reply to
    • Stéphane Bortzmeyer

    @bortzmeyer fantastic. All you have to do is to give them your wallet so they can put the bitcoins on there, right?

    In conversation il y a environ 18 jours de functional.cafe lien permanent
  5. Statut de Elias Mårtenson (loke@functional.cafe) sur Thursday, 10-Dec-2020 10:31:13 CET Elias Mårtenson Elias Mårtenson

    Peertube instance suggestion

    I have been uplaoding some Lisp-related videos to peertube.mastodon.host. This instance has been somewhat unstable, and is completely down at the moment.

    I am considering running my own instance, but the last time I tried to set it up I had a lot of issues. So I wonder if there is a good public instance I can use? What are some good suggestions?

    In conversation il y a environ 23 jours de functional.cafe lien permanent
  6. Statut de Elias Mårtenson (loke@functional.cafe) sur Wednesday, 09-Dec-2020 09:46:49 CET Elias Mårtenson Elias Mårtenson
    in reply to
    • muesli

    @fribbledom Was it Skype or Skype for Business (i.e. Lync, a completely different product).

    In conversation il y a 1 mois de functional.cafe lien permanent
  7. Statut de Elias Mårtenson (loke@functional.cafe) sur Friday, 04-Dec-2020 06:34:11 CET Elias Mårtenson Elias Mårtenson
    in reply to
    • Abide the Twin Damnation

    @tindall This is nice stuff. I haven't listened to ambient in quite some time. Takes me back to around 2000 when I was constantly listening to it.

    What hardware are you using to create the sound?

    In conversation il y a 1 mois de functional.cafe lien permanent
  8. Statut de Elias Mårtenson (loke@functional.cafe) sur Wednesday, 25-Nov-2020 10:41:55 CET Elias Mårtenson Elias Mårtenson
    in reply to
    • Holger
    • '(E . `(Max ,O'Mancer))

    @schaueho @emacsomancer As someone who often runs a shell inside Emacs, I think I can answer this. The benefit is that the history is all available in the Emacs buffer for easy search and copy&paste.

    It all comes down to having all the power of Emacs available when working with the output history.

    In conversation il y a 1 mois de functional.cafe lien permanent
  9. Statut de Elias Mårtenson (loke@functional.cafe) sur Wednesday, 25-Nov-2020 10:41:54 CET Elias Mårtenson Elias Mårtenson
    in reply to
    • Holger
    • '(E . `(Max ,O'Mancer))

    @schaueho @emacsomancer It's more the speed and flexibility at which I can do it using Emacs. Of course, if you're not used to Emacs it may be hard to see these things as real benefits, but the ability to use the same editing features for your files as the terminals is really useful.

    I mean, you can go back to some certain command output, copy something, paste it into another editing buffer, or even use keyboard macros to automate processing of certain output. It'll all very natural because it's all just regular Emacs buffers.

    In fact, you can even edit the output, in order to add references or comments in the buffer itself instead of copying it into an editor.

    In conversation il y a 1 mois de functional.cafe lien permanent
  10. Statut de Elias Mårtenson (loke@functional.cafe) sur Thursday, 19-Nov-2020 12:53:28 CET Elias Mårtenson Elias Mårtenson
    • Alex Schroeder

    @kensanata Had their offices? Aren't they there anymore?

    In conversation il y a 1 mois de functional.cafe lien permanent
  11. Statut de Elias Mårtenson (loke@functional.cafe) sur Tuesday, 17-Nov-2020 06:49:50 CET Elias Mårtenson Elias Mårtenson
    in reply to
    • Benpro 🇯🇵😷
    • Bernie
    • Christian Horn

    @codewiz @benoit @globalc That's an absolutely awful diagram. It's not the first time I've seen horrible diagrams from Japanese government agencies.

    In any case, if I read this correctly I can go to Japan without any special measures now? (although, I'd have to quarantine when I come back, I think)

    In conversation il y a environ 2 mois de functional.cafe lien permanent
  12. Statut de Elias Mårtenson (loke@functional.cafe) sur Thursday, 12-Nov-2020 08:57:21 CET Elias Mårtenson Elias Mårtenson

    C64 development workflow

    I want to write some C64 code. Is there some nice cross assembler on Linux that I can run from Emacs, and which I can run from a makefile, and then somehow load it into Vice quickly so that the roundtrip time is as short as possible?

    Also, how do you do debugging? I think Vice comes with one built in?

    If the assembler also support undocumented instructions, that's a plus.

    In conversation il y a environ 2 mois de functional.cafe lien permanent
  13. Statut de Elias Mårtenson (loke@functional.cafe) sur Monday, 09-Nov-2020 06:52:39 CET Elias Mårtenson Elias Mårtenson

    Suggestions for a static site generator

    I want to create a website for my programming language. It will contain an introduction to the language, links to the Github repository as well as an online version to try it out, and the main section: documentation how the language works and the available features.

    What's a good static site generator I can use?

    In conversation il y a environ 2 mois de functional.cafe lien permanent
  14. Statut de Elias Mårtenson (loke@functional.cafe) sur Saturday, 07-Nov-2020 09:12:27 CET Elias Mårtenson Elias Mårtenson

    The results are expected, indeed.

    "When it came to losses, the company met expectations, reporting that it lost $1.1 billion in the quarter. In the second quarter, Uber lost $1.8 billion, and it lost a staggering $2.9 billion during the first quarter of this year. In total, Uber lost $8.5 billion in 2019. So far in 2020, Uber has lost $5.8 billion."

    https://edition.cnn.com/2020/11/05/tech/uber-third-quarter-earnings/index.html

    In conversation il y a environ 2 mois de functional.cafe lien permanent

    Pièces jointes

    1. Uber has lost $5.8 billion in the first three quarters of this year
      from Sara Ashley O'Brien, CNN Business
      Just two days after a political win in its home state of California, Uber's third quarter earnings report shows the ongoing negative impact of the pandemic on its business. But the company is still setting its sights on profitability sometime in 2021.
  15. Statut de Elias Mårtenson (loke@functional.cafe) sur Monday, 26-Oct-2020 09:08:46 CET Elias Mårtenson Elias Mårtenson
    in reply to
    • Kev Quirk
    • muesli

    @kev @fribbledom it's not a mathematical graph. But that matter little in the real world. If we all used mathematical language, then you are not making a knot when you tie your shoes.

    In conversation il y a environ 2 mois de functional.cafe lien permanent
  16. Statut de Elias Mårtenson (loke@functional.cafe) sur Monday, 26-Oct-2020 09:07:37 CET Elias Mårtenson Elias Mårtenson
    in reply to
    • muesli
    • irl

    @fribbledom @irl gnuplot is in fact not a GNU project. It's not even GNU licensed.

    In conversation il y a environ 2 mois de functional.cafe lien permanent
  17. Statut de Elias Mårtenson (loke@functional.cafe) sur Monday, 26-Oct-2020 08:59:10 CET Elias Mårtenson Elias Mårtenson
    in reply to
    • muesli

    @fribbledom please lecture me. How is this not a graph?

    In conversation il y a environ 2 mois de functional.cafe lien permanent
  18. Statut de Elias Mårtenson (loke@functional.cafe) sur Monday, 05-Oct-2020 04:21:33 CEST Elias Mårtenson Elias Mårtenson
    in reply to
    • Rysiekúr Memesson

    @rysiek I don't think that site have any association with the actual white house. They do put quite a bit of of effort tö make it seem they do however.

    In conversation il y a environ 3 mois de functional.cafe lien permanent
  19. Statut de Elias Mårtenson (loke@functional.cafe) sur Thursday, 01-Oct-2020 19:12:30 CEST Elias Mårtenson Elias Mårtenson
    in reply to
    • Nate Cull
    • Tsundoku Psychohazard
    • JauntyWunderKind
    • бyron

    @natecull @jauntywunderkind420 @enkiv2 @byron CORBA failed for several reasons. I can think of a few:

    First and foremost, they never defined a wire protocol initially. It took a while before IIOP was standardised.

    Secondly, designing a security model took even longer. In fact, I don't think they got a security model until CORBA was already practically dead.

    Then there is the complexity of the solution. Just setting up a small test program that calls a method on a remote object was a nightmare, even when using the same implementation on both sides. There were just too many steps involved and it was never clear what part of of the process was specific to your implementation and what was part of CORBA.

    It also enforced a strict mapping of names between the CORBA concepts and the symbol names in the implementations. That meant that while all the methods were the same, they didn't follow the conventions of the host language.

    Finally, I think that the CORBA naming service was really messy, and wasn't compatible with any other naming service (like DNS).

    In comparison, we have basic REST-based services where the wire protocol was very simple, the security model was already there (just do whatever you were already doing on the web), making a REST call was as simple as a plain HTTP request, implementations could be made to integrate smoothly with the existing framworks and the naming service was just plain DNS.

    Of course, there were things people wanted to do with CORBA, such as transactions, but the benefits simply wasn't enough to warrant the complexity.

    In conversation il y a environ 3 mois de functional.cafe lien permanent
  20. Statut de Elias Mårtenson (loke@functional.cafe) sur Sunday, 13-Sep-2020 15:21:15 CEST Elias Mårtenson Elias Mårtenson
    in reply to
    • Christopher Lemmer Webber
    • VIDAK64

    @vidak @cwebber R╭

    In conversation il y a environ 4 mois de functional.cafe lien permanent
  • Avant

Actions de l’utilisateur

    Elias Mårtenson

    Elias Mårtenson

    Lisp, Emacs, APL and a bunch of other stuff.From Sweden, living in Singapore.I always work on a bunch of projects. My current major ones are:A graphical frontend to Maxima: https://github.com/lokedhs/maxima-clientKAP: An APL-based programming language: https://github.com/lokedhs/array

    Balises
    • (aucun)
    ActivityPub
    Remote Profile

    Suivi 0

      Suiveurs 0

        Groupes 0

          Statistiques

          ID de l’utilisateur
          144708
          Membre depuis
          14 Jan 2018
          Avis
          111
          Moyenne journalière
          0

          Flux d’informations

          • Atom
          • Aide
          • À propos
          • FAQ
          • CGU
          • Confidentialité
          • Source
          • Version
          • Contact

          Herds is a social network, courtesy of postblue. It runs on GNU social, version 2.0.0-alpha0, available under the GNU Affero General Public License.

          Le contenu et les données de Herds sont privés et confidentiels.

          Le contenu et les données sont sous le droit d’auteur du contributeur. Tous droits réservés.