Posts by thees@emacs.ch
 (DIR) Post #AWUh5rWtuKpSb0Pcx6 by thees@emacs.ch
       2023-06-08T20:48:13Z
       
       0 likes, 1 repeats
       
       I’ve been using #reddit (for many years as my only social media before mastodon came along) for 11 years & I’ll stop doing so after the 30th of June when Apollo gets shut down. Generally I won’t want to use any big centralized platform for social communication and discussion as I’d very much prefer decentralized services not owned by for-profit companies.
       
 (DIR) Post #AWaj2dzb9Cz8bDBib2 by thees@emacs.ch
       2023-06-11T16:46:51Z
       
       0 likes, 0 repeats
       
       #debian sarge was the first linux distribution I've ever used if I recall correctly; even though I don't use debian as a distribution for my work and personal computers anymore, it's still the primary server distribution at work so I work with debian-based systems daily. Seeing Bookworm having been released yesterday sparks joy, thanks and congrats to everyone involved in the release process!
       
 (DIR) Post #AWeYcjf5YqCWi9bCrI by thees@emacs.ch
       2023-06-13T15:46:20Z
       
       0 likes, 0 repeats
       
       @louis racket is pretty fun to play around with, I consider it a candidate for implementing domain-specific languages in; as I sometimes (once every few years) end up writing these to (mostly) simplify querying and working with specific  datasources for end users. I use common lisp and guile scheme much more than racket though, but am always amazed how batteries-included racket is (Dr. Racket as an IDE is IMHO a cool learning environment for programming beginners and super well made for that specific purpose).
       
 (DIR) Post #AWmu35fgpjLmhdoPho by thees@emacs.ch
       2023-06-17T16:24:06Z
       
       0 likes, 0 repeats
       
       @louis happy weekend to you, too!
       
 (DIR) Post #AWqNWxrttDc5Ko06Ge by thees@emacs.ch
       2023-06-18T20:20:19Z
       
       0 likes, 0 repeats
       
       I'm still unsure where exactly I stand within the AI as a means to "outsource" the more mundane coding tasks discussion.Today I played around with a copilot AI, I got access to, a bit and have yet to find an exact use case for it. While coding I have the following ways to deal with "standard" cases:- if it's a pattern I use often, it should be a template to autocomplete- if it's a problem I solve often in a similar way, it should be a template- if it's a function I use in more than a handful projects, it should be part of a library- classes should always follow the SOLID mnemonic, thus being reusable should be the default - if my programming language requires a specific skeleton, it should be a templateI should also mention that I am heavily biased in regards of actually having more than a decade of templating, personal/project libraries, and a toolbox to solve common problems with I can rely on.If I would be at the beginning of my carreer now, I'd probably would use a copilot AI as I wouldn't have got anything else to built my work upon. This would be because of a lack of better options.
       
 (DIR) Post #AWqNWzdRJxEaoXFa0O by thees@emacs.ch
       2023-06-18T20:27:15Z
       
       0 likes, 0 repeats
       
       I'd argue that using LLMs for coding is one of the less viable and resourceful options one could choose. I'd love to see more projects using the locally available code (read that as in: your projects folder) base to make suggestions; be it by utilizing parse trees to suggest skeletons/templates of functions/classes with a similar name; or just by detecting pattern and make suggestions based on that (which would be based on a small language model)... I don't know if there are any projects in that direction; but that'd be actually lovely to see and super cool!
       
 (DIR) Post #AWqzd9SxTlFpIeiAa0 by thees@emacs.ch
       2023-06-19T15:08:01Z
       
       0 likes, 0 repeats
       
       I think ef-elea-dark of prots ef-themes is going to be my new #emacs theme: https://protesilaos.com/codelog/2023-06-18-ef-elea-dark-light/I just love everything about this color scheme!
       
 (DIR) Post #AWvXDVIRrEQvKgWVwO by thees@emacs.ch
       2023-06-21T18:33:56Z
       
       0 likes, 0 repeats
       
       I'd actually prefer something like #usenet newsgroups or generally threaded mailing-list type discussions instead of #reddit and the now emerging reddit-ish implementations speaking activitypub, but the aforementioned often lack proper moderation concepts (manually confirming each message as a moderator isn't feasible) and aren't too accessbile for a non-tech audience. I think that UX/UI for casual users is in fact the primary reason why centralized corporate social media got immensely big as of the late 2000s.
       
 (DIR) Post #AWwpV1RNanrWHWAE76 by thees@emacs.ch
       2023-06-22T11:20:16Z
       
       0 likes, 0 repeats
       
       @louis I use the defaults for clocking my projects:- https://orgmode.org/manual/Clocking-commands.html- and https://orgmode.org/manual/The-clock-table.html for reportsI do have a top level heading for each project I’m working on; and track the corresponding tasks within the sub levels. This allows me to also make better assumptions on how time intense certain tasks are/enables me to give better estimates.
       
 (DIR) Post #AXI4ryolZdk2V2LBui by thees@emacs.ch
       2023-07-02T16:41:09Z
       
       0 likes, 1 repeats
       
       EXWM works like a charm on my old x230! I've used it as a emacs-only machine solely for writing for some time now and wanted the set-up to be as minimal as it can get. While I do need and appreciate sway on my other machines, exwm seems to be the right choice here (as I rarely launch any applications on it outside emacs and if I do, it's more feasible to launch them from within emacs).
       
 (DIR) Post #AXPEelX21EaJB36QPg by thees@emacs.ch
       2023-07-05T13:23:38Z
       
       0 likes, 0 repeats
       
       Why are there rarely any devices with the form factor and keyboards of the Toshiba Libretto 20 or TRS-80  Model 100 anymore? I'm aware of the MNT Reform Pocket but... that's about it? An modern ARM or RISC-V based Toshiba Libretto 20 would be so damn cool
       
 (DIR) Post #AY9TWs0xb9t1fVXfv6 by thees@emacs.ch
       2023-07-28T11:37:26Z
       
       0 likes, 1 repeats
       
       @mms > do you use #eshell for all #CLI usage?not for all, but 30-40% of my CLI usage happens in eshell (nearly 90% of my private terminal usage; at work eshell is out of scope for most things I do as I heavily have to rely on tmux (not for tiling, but for being able to join other tmux sessions have people join my tmux session), so I use foot as a terminal emulator).> I get that #TUI are out of question (if you still use them)You're always able to tell eshell which commands to run in a term buffer so launching TUI from eshell isn't really an issue:(add-to-list 'eshell-visual-options '("git" "--help" "--paginate"))(add-to-list 'eshell-visual-subcommands '("git" "log" "diff" "show"))(add-to-list 'eshell-visual-commands '("htop" "nmtui"))even though eshell itself doesn't support TUI/ncurses stuff.> but for normal CLI?eshell is in some ways much cooler than a "normal" terminal emulator, as you're able to evaluate lisp expressions:~/devel $ (+ 21 21)42and call elisp functions directly from shell, so instead of using e.g. git log you could call magit-log directly from inside a repository:~/devel/guix $ magit-logand work with magit, open files with find-file, open the current WD in dired or any other path and so on.
       
 (DIR) Post #AYQPbApfFr9LqRjxtw by thees@emacs.ch
       2023-08-05T15:06:18Z
       
       0 likes, 0 repeats
       
       I started programming in around 2005/2006, and started using #vim a few weeks after having written my first line of code. So Bram Moolenaars vim has been the biggest consistency in my career so far, and I say that as an Emacs user who still uses vim for plenty of things. Reading about his passing today made me incredibly sad as his work had been a huge positive influence and consistency throughout my career as a developer so far.
       
 (DIR) Post #AZKzIfr2sAKotnjjOq by thees@emacs.ch
       2023-09-01T22:47:21Z
       
       0 likes, 0 repeats
       
       @louis @galdor thanks for mentioning uptime kuma! I was actually looking into self-hosted services for uptime monitoring earlier on today & this looks like a decent fit!
       
 (DIR) Post #AaZ5Dxa6Wbix7o1QAq by thees@emacs.ch
       2023-10-06T19:09:30Z
       
       1 likes, 1 repeats
       
       why does text almost always work better for me than watching something? whenever I try to watch a recorded talk on topics I'm interested in I tend to double the playback speed, skip around in the video, and ultimately start focussing on something else...
       
 (DIR) Post #AcH54E9mAmIvoqVz7I by thees@emacs.ch
       2023-11-28T19:06:08Z
       
       0 likes, 1 repeats
       
       One pattern I noticed in terms of my #emacs configuration over the years is, that I tend to replace packages (from melpa et al) with vanilla functionality + self-written elisp for my exact use case quite a lot over time; to be able to do just that is actually why I prefer emacs over other editors and sticked with it for over a decade.
       
 (DIR) Post #AcZlxB6stYpnDXKHg0 by thees@emacs.ch
       2023-12-07T19:04:16Z
       
       0 likes, 0 repeats
       
       Looks like the wrong (or at least the one I am not interested in reading about) #gemini gained a lot traction flooding one of my favorite small web hashtags.
       
 (DIR) Post #AcoH5oAMHSfo3WE5FQ by thees@emacs.ch
       2023-12-14T18:54:01Z
       
       0 likes, 0 repeats
       
       @mntmn what type of screws does the pocket reform use, phillips m2? already looking forward to tinkering with it in the future
       
 (DIR) Post #AdTCklusPn27FoVq8u by thees@emacs.ch
       2024-01-03T13:24:10Z
       
       0 likes, 0 repeats
       
       @louis Ada is pretty cool, never got to use it too much so far though. Hope you’ll have fun and a good time learning it this year!
       
 (DIR) Post #Akw6kYGbnmBtF1v9DE by thees@emacs.ch
       2024-08-13T19:29:05Z
       
       0 likes, 1 repeats
       
       I sometimes don’t want to take along my laptop in summer, especially when I’m outdoors and biking. So this is my makeshift portable setup I take along instead, which is small enough to fit in my pocket.A OnePlus 6t (and a foldable keyboard), I’ve bought refurbished, running postmarketOS (mostly as a bootloader for #emacs lol) and guix as a foreign package manager (so I can comfortably manage my dotfiles and emacs packages with guix home). I defined a small transient menu to access gnus, my agenda, and some of denotes functionality, so emacs remains usable when used without the foldable physical keyboard.