Posts by ringtailringo@mastodon.social
 (DIR) Post #AXHnyZDtQzd3vQeI9A by ringtailringo@mastodon.social
       2023-07-02T14:04:51Z
       
       0 likes, 0 repeats
       
       @daviwil Unpopular opinion: there are no measurable productivity gains from using a “lisp”.  If lisp programmers would be more productive on a claimed scale (2-3x of average programmer) lisp would run the world, because the economics would be too juicy to ignore. On a large scale even 1.5x would be a huge improvement and advantage.
       
 (DIR) Post #AYLhywpN1kXNxXvHEm by ringtailringo@mastodon.social
       2023-08-03T09:15:56Z
       
       0 likes, 0 repeats
       
       @galdor IMO, parenthesis is not the problem. Abysmal syntax highlighting* is a problem and not many recognizable patterns - if-else or a switch have a distinct look in Go, but is very similar to everything around it in CL. * I am not sure if it is a limitation of language itself, where everything is a macro or a function and there is nothing to highlight besides strings and number primitives, but at least all the keywords from std and libraries should have a distinct color. Commercial, maybe?
       
 (DIR) Post #AYLjWA6UmshAe4KnyK by ringtailringo@mastodon.social
       2023-08-03T09:33:09Z
       
       0 likes, 0 repeats
       
       @galdor But are they highlighted differently from your own symbols and other symbols? As far as I remember, it was not the case at least in emacs, but I have none in my hands right how, have another neovim episode right now.
       
 (DIR) Post #AYLkk0tfulse6DVTQe by ringtailringo@mastodon.social
       2023-08-03T09:46:52Z
       
       0 likes, 0 repeats
       
       @galdor I like it simple and besides occasional slurping and barfing never found any value in it ¯\_(ツ)_/¯ I also do not use all the new fancy treesitter-based structural editing, because I just do not care enough :)
       
 (DIR) Post #AYNnj0duq0Rbz8dOkK by ringtailringo@mastodon.social
       2023-08-04T09:29:42Z
       
       0 likes, 0 repeats
       
       @galdor And after you have a sound understanding of the command line use tui - neovim instead of Idea, lazygit instead of GHD. Or Emacs, which is a tui in a gui. Because console only if often not the fastest way around and graphical UI nowadays are absolutely not tuned for speed and developer productivity.
       
 (DIR) Post #AYNp4RzkREc8qrdNT6 by ringtailringo@mastodon.social
       2023-08-04T09:44:46Z
       
       0 likes, 0 repeats
       
       @galdor I would still classify magit as TUI - it is not really an ui, imo. It has no buttons etc, just text, text selection, some shortcuts and emacs buffers popping up. Not being a gui is also the reason why it is so effective in what it does.
       
 (DIR) Post #AYY79eEO75b70Mi1Ro by ringtailringo@mastodon.social
       2023-08-09T08:35:26Z
       
       0 likes, 1 repeats
       
       https://www.reddit.com/r/emacs/comments/15kgxgm/sticking_closer_to_stock_finally_made_emacs_click/It resonates a lot with me, frameworks like doom bring a lot of fragile code with them due to being able to generalize. On the other side, if you use emacs in that manner, it will be very similar to neovim function-wise, but still slower. I also find emacs keybindings worse, but not an issue. They have their merits, especially if you use a proper split keyboard with a thumb cluster (and you should!)#emacs #neovim #vim
       
 (DIR) Post #AZ19TIa6r5BkHgJzPM by ringtailringo@mastodon.social
       2023-08-23T09:07:08Z
       
       0 likes, 0 repeats
       
       @galdor Which ecosystems are in a good shape these days, though? Java, Go, .NET(I guess? have no clue), Rust(a lot of momentum right now, may slow down after the hype curve breaks in), Python/JS (garbage dump fire, but has everything). And than there is a huge gap.
       
 (DIR) Post #AZ45ARE6fiotFgf1FY by ringtailringo@mastodon.social
       2023-08-24T13:49:25Z
       
       0 likes, 1 repeats
       
       Playing with new *-ts-modes in #emacs ... Honestly, what an incredible mess they've created. You have to install grammars manually, you have to remap modes, and then, of course, there are also hooks. Now, go-mode is a separate mode which has nothing to do with emacs, go-ts-mode is the one from emacs, which has nothing to do with go-mode and has a completely different functionality - this mess will haunt emacs config files for years to come. Applauding to #neovim for doing it properly.
       
 (DIR) Post #AZv2koyzHffoY03KGe by ringtailringo@mastodon.social
       2023-09-19T08:15:42Z
       
       0 likes, 0 repeats
       
       @galdor It looks this debate got pretty much closed in the last decade or so. The debate now is how strict and sophisticated the type system should be, but dynamic typing seems to be pretty done.  I've not seem a dynamic type proponent in years, and even people forced to work with such languages (me & and JS, lol) will tell you that it sucks big time. It is something you can adjust to and live with, but it ultimately always sucks.
       
 (DIR) Post #AbC6LWR6r21iwhIjaq by ringtailringo@mastodon.social
       2023-10-27T11:37:58Z
       
       0 likes, 0 repeats
       
       @galdor Gmail is a bleep in a professional world, which is still dominated (and was before gmail was even created) by Outlook. No program has contributed more to the demise of professional email than Outlook.
       
 (DIR) Post #AbC6xda0k8CU6adi2C by ringtailringo@mastodon.social
       2023-10-27T11:44:59Z
       
       0 likes, 0 repeats
       
       @galdor Mmmh, do not know if I find gmail better than Outlook... The questions as such makes as much sense to me as "which kind of cancer would you like?" :)
       
 (DIR) Post #AbQMSp54gamNUhIYUK by ringtailringo@mastodon.social
       2023-11-03T08:44:39Z
       
       0 likes, 0 repeats
       
       @galdor True not only for niche languages - right, rust?
       
 (DIR) Post #AcAs5CNPoOPoEfGfXE by ringtailringo@mastodon.social
       2023-11-25T19:15:40Z
       
       0 likes, 0 repeats
       
       @galdor Funny, input fetching code it is also the first thing I write. Sometimes also the only working thing. Will do it in Go this year, tired of the PL circus and want something simple and obvious. But one of my friends wants to try it in CL and another one in Chicken scheme.
       
 (DIR) Post #AcCGo3ipQcC2U0AS4e by ringtailringo@mastodon.social
       2023-11-26T09:59:37Z
       
       0 likes, 0 repeats
       
       I've tried, but I cannot get warm with #emacs anymore. Fish shell has grown on me very much, as well as fzf and #neovim and while #emacs is an amazing silo, it is still mostly a silo, trying to pull every workflow in.Don't even miss org that much - Reminders does a surprisingly good job with kanban-like view and I have discovered mdcat for markdown document preview with images. Was never a big fan of magit - LazyGit and git cli do everything I need. Guess, I am a simple man, after all...
       
 (DIR) Post #AcIZvZsvJHpgL3wolM by ringtailringo@mastodon.social
       2023-11-29T12:29:55Z
       
       0 likes, 0 repeats
       
       @galdor The culture of not relying on hundreds of external packages is also a reason why I would prefer Go to Rust, even though Go itself allows for much more footguns. External dependencies are a liability, especially in times of supply chain attacks.
       
 (DIR) Post #Acb8PDRr55shKK6v3I by ringtailringo@mastodon.social
       2023-12-08T10:21:33Z
       
       0 likes, 1 repeats
       
       Did a refactoring of my dusty #emacs config yesterday. Moved it to separate files, adjusted the modeline. Looks good, is still fast (the biggest offender is magit, tbh). One thing I still not understand is how elpaca loads the normal config files. Should dive deeper into the manual or maybe just throw it out alltogether? I am not sure what the value is, since I do not care about speed of installation. If it does not significantly improve boot time, I should not care.
       
 (DIR) Post #Acf0IgEbdMeBZt7r6W by ringtailringo@mastodon.social
       2023-12-10T08:04:04Z
       
       0 likes, 1 repeats
       
       I guess, as many #emacs users before me, I am re-discovering Customize. All these setq littering the config in one place - priceless. The bad habit is most likely coming from doom emacs in my case, which discourages use on Customize. Opinionated distributions harm you in many ways, I guess?
       
 (DIR) Post #AcfACtRkb9E2MH9Z3o by ringtailringo@mastodon.social
       2023-12-10T10:00:04Z
       
       0 likes, 0 repeats
       
       @mitchmarq42xyz What is the difference between :custom and :config?
       
 (DIR) Post #AdP5skzOGmC2Nqe1ku by ringtailringo@mastodon.social
       2024-01-01T13:48:04Z
       
       0 likes, 0 repeats
       
       @galdor GTD is not there to fight procrastination,  it is there to plan and prioritize what has to be done. It has little value for people who are not drowning in tasks already.