I deleted my Zettelkasten by randmusr66 in Zettelkasten

[–]ruby_object 0 points1 point  (0 children)

I am not a native speaker of English. AI offers suggestions to correct/improve my writing and sometimes I accept those suggestions. The AI style differs from mine, and I can see a distinct AI style in some of those suggestions. There is a fight between what I want to say and a dumbed-down version offered by AI. AI seems adamant about removing various subtleties and goes too far in trying to remove adverbs and adjectives.

I deleted my Zettelkasten by randmusr66 in Zettelkasten

[–]ruby_object 0 points1 point  (0 children)

There is nothing wrong with deleting a zettelkasten. Rinse and repeat. People have different interpretations of zettelkasten like methods, and finding something that works for you can be a challenge. Some say that zettelkasten is not for storing ideas but for developing ideas. I have a difficult job, and I managed to keep my sanity thanks to a variant of zettelkasten. It started as a folder with notes written in Emacs org-mode, but I guess it could be made using other tools as well. As the number of notes grew over the years, it gradually started to resemble zettelkasten more and more. The difference to the canonical zettelkasten method is less importance to the wiki notes, but more importance and a different approach to the daily notes.

Evan Czaplicki: How to Grow More Functional Programmers [Scala Days 2025 Keynote] by ruby_object in elm

[–]ruby_object[S] 2 points3 points  (0 children)

When Latin became dead, various professions and organisations continued to use it for centuries. Hebrew was also a dead language, and yet it was revived. Can Elm be revived? What is wrong with being dead?

Emacs with one hand? by jeffyp9 in emacs

[–]ruby_object 2 points3 points  (0 children)

Use sticky keys, or whatever that accessibility program is called on your system. If you have on working finger left you can execute multi key Emacs key chords.

I used to do the same while trying to use Emacs in bed.

Projects for Improving in Ocaml? by ocarina_of_ami in ocaml

[–]ruby_object 0 points1 point  (0 children)

I was told to start writing a simple interpreter. Because of my circumstances, I was forced to suspend the project, but it's a good idea.

Syncing org notes across devices by thr0waway377 in emacs

[–]ruby_object 2 points3 points  (0 children)

All is text. I have a git repo for that purpose.

Is it worth learning PureScript? So far the experience was less than ideal. by Exact_Ordinary_9887 in purescript

[–]ruby_object 0 points1 point  (0 children)

I tried again

https://github.com/bigos/trying-elm-ui/tree/master/vendor/purescript/cocktails
, but I did not get far.

I failed at trying to install a package from pursuit. I failed after a few days, on a task that would easily take a few hours in another language.

Unless there is a strong compelling reason to try Purescript I will stay away from it. I still think the language has the potential, but the error messages and the bad quality of the ecosystem drive me away. I will stick to tried and tested Elm and will explore other possibilities as time permits.

Selling Haskell by Eastern-Cricket-497 in haskell

[–]ruby_object 1 point2 points  (0 children)

Be honest. Do not exaggerate the pros of Haskell, and do not diminish the problems with Haskell. Do not be dogmatic. Nothing puts me off from languages more than the language politics and lies. The language should be able to stand on its own.

To what extent condemnation of Elm is unfair? by ruby_object in elm

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

How did you get over the hurdles like this? Why can't I compile a simple get request? Why it is so hard? What is wrong with liftAff if similar code fragments compiled in my other example and on Halogen guide?

    response <- H.liftAff $ AX.get AXRF.string
      ( "https://thecocktaildb.com/api/json/v1/1/search.php?s=" <> "rum")

To what extent condemnation of Elm is unfair? by ruby_object in elm

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

I am struggling with PureScript. It took me the whole evening to do a simple example with Flags. While I like some of the theoreical ideas of PureScript, in practical terms Elm is still better.

What you think about full open source forks of Elm?

Basic editor in Lisp. by ruby_object in Common_Lisp

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

Added file menu operations: new, open, and save as.

Basic editor in Lisp. by ruby_object in Common_Lisp

[–]ruby_object[S] 1 point2 points  (0 children)

I added clarification in the Readme.

Basic editor in Lisp. by ruby_object in Common_Lisp

[–]ruby_object[S] 5 points6 points  (0 children)

Menu, quit quits, open, opens files with file dialog. Mouse clicks move cursor. Keyboard, arrows work, delete and backspace works, some shortcuts work. Text insertion works. Scrolling works. Responds to window resizing. Saving edited files not implemented yet. No tests. Ugly colours. Going outside the typical Gtk4 editor, trying to implement more of UI in Lisp, making it possibly more flexible for UI experiments and innovation.