<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>tychoish - Latest Comments</title><link>http://tychoish.disqus.com/</link><description>tychoish</description><atom:link href="https://tychoish.disqus.com/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Mon, 05 Jan 2026 20:14:31 -0000</lastBuildDate><item><title>Re: 9 Awesome SSH Tricks</title><link>http://tychoish.com/post/9-awesome-ssh-tricks/#comment-6819301520</link><description>&lt;p&gt;Thank you so much for ssh-reagent.  Setting up github key forwarding again and feeling the pain.  But at least I have this little gem to help with reconnect problems.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">parkerklocke</dc:creator><pubDate>Mon, 05 Jan 2026 20:14:31 -0000</pubDate></item><item><title>Re: Running in VR | tychoish</title><link>https://tychoish.com/post/running-in-vr/#comment-6817237543</link><description>&lt;p&gt;&lt;a href="https://buylowgreen.com/product/hawaiian-snow/" rel="nofollow noopener" target="_blank" title="https://buylowgreen.com/product/hawaiian-snow/"&gt;https://buylowgreen.com/product/hawaiian-snow/&lt;/a&gt; &lt;br&gt;Interesting and informative blog. Good job!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">anonymous</dc:creator><pubDate>Thu, 01 Jan 2026 11:18:38 -0000</pubDate></item><item><title>Re: Running in VR | tychoish</title><link>https://tychoish.com/post/running-in-vr/#comment-6809159713</link><description>&lt;p&gt;&lt;a href="https://cannabismo.org/product/obama-kush/" rel="nofollow noopener" target="_blank" title="https://cannabismo.org/product/obama-kush/"&gt;https://cannabismo.org/product/obama-kush/&lt;/a&gt; &lt;br&gt;Well written article and it’s very interesting.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">anonymous</dc:creator><pubDate>Sat, 13 Dec 2025 20:58:34 -0000</pubDate></item><item><title>Re: 
      Programming in the Common Lisp Ecosystem
    </title><link>https://tychoish.com/post/programming-in-the-common-lisp-ecosystem/#comment-6647936301</link><description>&lt;p&gt;Check out cl-remiyaml:  &lt;a href="https://nanako.mooo.com/fossil/cl-remiyaml/dir?ci=tip" rel="nofollow noopener" target="_blank" title="https://nanako.mooo.com/fossil/cl-remiyaml/dir?ci=tip"&gt;https://nanako.mooo.com/fossil/cl-remiyaml/dir?ci=tip&lt;/a&gt;  (and be prepared to confront fossil, a strange little version control system based on SQLite... Or maybe it made its way to Quicklisp)&lt;/p&gt;&lt;p&gt;In general - yeah, there are a bunch of high-quality libraries, but with the community orders of magnitude smaller than that of Python or JS, the "batteries included" feeling just isn't there. CIEL helps a little, as does awesome-cl on Github, but if you're serious about coding in CL, you need a practical "way out" to get things you'll inevitably miss. There's a project that allows calling Python from CL, or with ParenScript you might tap into Node ecosystem. Or, and this is going to be strange, with &lt;code&gt;swank:eval-in-emacs&lt;/code&gt; you can use Emacs Lisp libraries... Why? Because even Elisp, of all languages, has orders of magnitude bigger stdlib (since it includes a full editor...) &lt;i&gt;and&lt;/i&gt; the library ecosystem (through MELPA and Straight). Alternatively, be prepared to fork some $700-$1200 and buy LispWorks... Though that's gonna be hobbyist-non-commercial license, but at least without expiration date.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cji</dc:creator><pubDate>Sat, 08 Feb 2025 22:06:03 -0000</pubDate></item><item><title>Re: Running in VR | tychoish</title><link>https://tychoish.com/post/running-in-vr/#comment-6627559677</link><description>&lt;p&gt;&lt;a href="https://cannabismo.org/htfse-guide/" rel="nofollow noopener" target="_blank" title="https://cannabismo.org/htfse-guide/"&gt;https://cannabismo.org/htfse-guide/&lt;/a&gt; &lt;br&gt;Very precise info. Thank you for sharing. Keep going!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">anonymous</dc:creator><pubDate>Fri, 10 Jan 2025 19:29:43 -0000</pubDate></item><item><title>Re: tychoish, open source futurism</title><link>http://tychoish.com/about/#comment-6621476179</link><description>&lt;p&gt;like the site.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">hey</dc:creator><pubDate>Wed, 01 Jan 2025 13:26:00 -0000</pubDate></item><item><title>Re: 
      Programming in the Common Lisp Ecosystem
    </title><link>https://tychoish.com/post/programming-in-the-common-lisp-ecosystem/#comment-6533546245</link><description>&lt;p&gt;yaml - there is  &lt;a href="https://github.com/eudoxia0/cl-yaml" rel="nofollow noopener" target="_blank" title="https://github.com/eudoxia0/cl-yaml"&gt;https://github.com/eudoxia0/cl-yaml&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">gwangjinkim</dc:creator><pubDate>Thu, 22 Aug 2024 16:50:59 -0000</pubDate></item><item><title>Re: Against Testify | tychoish</title><link>https://tychoish.com/post/against-testify/#comment-6463064286</link><description>&lt;p&gt;&lt;a href="https://www.reddit.com/r/golang/comments/16zcw21/why_do_you_use_builtin_test_library_only/l4u7dnu/" rel="nofollow noopener" target="_blank" title="https://www.reddit.com/r/golang/comments/16zcw21/why_do_you_use_builtin_test_library_only/l4u7dnu/"&gt;https://www.reddit.com/r/go...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yawar Amin</dc:creator><pubDate>Mon, 20 May 2024 10:54:30 -0000</pubDate></item><item><title>Re: Common Gotchas | tychoish</title><link>https://tychoish.com/post/common-gotchas/#comment-5929433148</link><description>&lt;p&gt;I think your alist is &lt;code&gt;`(("a" . t) ("b" . nil))&lt;/code&gt;.  If the values aren't literals, prefix them with commas.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">johnwcowan</dc:creator><pubDate>Tue, 26 Jul 2022 17:17:34 -0000</pubDate></item><item><title>Re: 
      Methods of Adoption
    </title><link>https://tychoish.com/post/methods-of-adoption/#comment-5895755654</link><description>&lt;p&gt;Nicely put.&lt;br&gt;It would be great to be able to use CL to build things.&lt;br&gt;&lt;a href="https://www.youtube.com/watch?v=qKfkCY7cmBQ&amp;amp;list=PL2Uw4_HvXqvYeXy8ab7iRHjA-9HiYhRQl&amp;amp;index=4" rel="nofollow noopener" target="_blank" title="https://www.youtube.com/watch?v=qKfkCY7cmBQ&amp;amp;list=PL2Uw4_HvXqvYeXy8ab7iRHjA-9HiYhRQl&amp;amp;index=4"&gt;&lt;/a&gt; looks interesting, It uses a WASM CPython (I think) to run Python code. It interoperates with Javascript libs, but some of that is a little complex at the moment.&lt;br&gt;&lt;a href="https://lwn.net/SubscriberLink/898452/357b195db1ecce28/" rel="nofollow noopener" target="_blank" title="https://lwn.net/SubscriberLink/898452/357b195db1ecce28/"&gt;&lt;/a&gt;&lt;br&gt;I wonder if CL could do something like this to let CL happen in a browser....?&lt;br&gt;I think someone has done a limited version&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David</dc:creator><pubDate>Thu, 23 Jun 2022 01:23:25 -0000</pubDate></item><item><title>Re: 
      The Emacs Daemon GTK Bug, A Parable
    </title><link>https://tychoish.com/post/the-emacs-daemon-gtk-bug-a-parable/#comment-5779085616</link><description>&lt;p&gt;Yes, on the timescale of this bug (11 years and counting) it is - unfortunately &lt;a href="https://lists.gnu.org/archive/html/emacs-devel/2022-03/msg00028.html" rel="nofollow noopener" target="_blank" title="https://lists.gnu.org/archive/html/emacs-devel/2022-03/msg00028.html"&gt;the resulting thread on the emacs-devel mailing list&lt;/a&gt; about this seemed less than encouraging.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Adam</dc:creator><pubDate>Sat, 05 Mar 2022 12:16:53 -0000</pubDate></item><item><title>Re: 
      The Emacs Daemon GTK Bug, A Parable
    </title><link>https://tychoish.com/post/the-emacs-daemon-gtk-bug-a-parable/#comment-5778884667</link><description>&lt;p&gt;Hah, yeah I guess 11 months isn't that recent, though for a long time the most recent updates were many years old, so I guess it's an improvement.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">tychoish</dc:creator><pubDate>Sat, 05 Mar 2022 08:49:49 -0000</pubDate></item><item><title>Re: 
      The Emacs Daemon GTK Bug, A Parable
    </title><link>https://tychoish.com/post/the-emacs-daemon-gtk-bug-a-parable/#comment-5774399358</link><description>&lt;p&gt;Recent, as in 11 months ago, or did I miss some comments?&lt;/p&gt;&lt;p&gt;It would be great if this could finally be fixed.&lt;/p&gt;&lt;p&gt;I wonder how widespread libX11 1.7.0 is by now. Debian stable has 1.7.2, so that bodes well, I'd say.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Adam</dc:creator><pubDate>Tue, 01 Mar 2022 15:12:11 -0000</pubDate></item><item><title>Re: 
      My Code Review Comments
    </title><link>https://tychoish.com/post/my-code-review-comments/#comment-5448430773</link><description>&lt;p&gt;As my role gravitates towards review more and more, I have found myself revisiting this post and nodding my head with each point.&lt;/p&gt;&lt;p&gt;&amp;gt; Push yourself and others to be able to get very small pieces of code reviewed at a time&lt;/p&gt;&lt;p&gt;One question I have here is: do you typically push towards multiple PRs, or do you revisit the same PR multiple times? I understand there's a time and place for both, more or less wondering what is typical.&lt;/p&gt;&lt;p&gt;As a corollary to most of these points, does it follow that the first step in reviewing a PR is to try and digest it as a whole and decompose it into different aspects/components?&lt;/p&gt;&lt;p&gt;Thanks Sam&lt;/p&gt;&lt;p&gt;- Grey&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Grey Barkans</dc:creator><pubDate>Thu, 08 Jul 2021 11:29:55 -0000</pubDate></item><item><title>Re: Better Company | tychoish</title><link>https://tychoish.com/post/better-company/#comment-5383409720</link><description>&lt;p&gt;Thank you very much for your excellent post! `company` works for me except in `mu4e`'s email address composition. When I start typing an address that should be auto-completed I get this message:&lt;/p&gt;&lt;p&gt;`Company: backend company-capf error "Symbol’s function definition is void: start" with args (prefix)`&lt;/p&gt;&lt;p&gt;I've googled a bit and can't find anything. Any idea what this might be about? I first load `company-mode` and then `mu4e` which, by default, should complete email addresses.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Techmo</dc:creator><pubDate>Fri, 14 May 2021 11:40:07 -0000</pubDate></item><item><title>Re: 
      Learning Common Lisp Again
    </title><link>https://tychoish.com/post/learning-common-lisp-again/#comment-5247893461</link><description>&lt;p&gt;Yeah, and to be fair, I don't quite consider myself fluent yet either, but I can... sort of feel like I might be some day?&lt;/p&gt;&lt;p&gt;I had a couple of projects over the summer that I'd been working on:&lt;/p&gt;&lt;p&gt;- writing an app that was a collection of links/references to recipes that used less than equal numbers of egg whites and egg yokes so that people can find novel combinations of things to cook. I'm not much of a web programmer, so I've sort of seen it as an interesting thing to do to learn some of these web technologies (in addition to being useful.) It's also the case, perhaps that it'd be a nifty thing to build and run with a librarian friend of mine (given the potential for both community contribution of recipes and also monetization via affiliate links.) To be fair I haven't done this. &lt;br&gt;- I've been playing around with the idea of building a publication system for book-length texts built ontop of the cl-docutils package, and I think it'd be cool to be able to produce print-ready LaTeX/memoir-style PDFs as well as ebooks and the like. build systems are fun, and for reasons that I don't think are defnesible, I've mostly been working on writing a cl-docutils output to texinfo, but it's a big undertaking, and I've spent the fall actually writing a book rather than working on this.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">tychoish</dc:creator><pubDate>Sat, 30 Jan 2021 12:17:56 -0000</pubDate></item><item><title>Re: 
      Learning Common Lisp Again
    </title><link>https://tychoish.com/post/learning-common-lisp-again/#comment-5246240535</link><description>&lt;p&gt;I very much agree with much of the desirability to do more interesting integrative work, particularly of our personal stack in Common Lisp.  It has been on my own to be done list for quite some time.  Unfortunately the list often gets put off for whatever the current paid gig needs to be a bit better or an active startup idea needs to get some MVP out the door.&lt;/p&gt;&lt;p&gt;In my own long career I have been fluent in Fortrant, APL, C, Objective C, C++, Smalltalk, Java, Python, javascript and know too much about Common Lisp to be happy that I don't consider myself fluent yet.  But personally I don't feel fluent in a language, that is able to think fluidly and creatively in the much of the fullness of what the language offers, until I have worked fulltime and nearly exclusively in it for at least a year.  It is hard for me to get there otherwise.&lt;/p&gt;&lt;p&gt;Anyway, perhaps we could collaborate on some projects down the road.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Samantha Atkins</dc:creator><pubDate>Fri, 29 Jan 2021 04:19:39 -0000</pubDate></item><item><title>Re: Better Company | tychoish</title><link>https://tychoish.com/post/better-company/#comment-5221204889</link><description>&lt;p&gt;I agree with your assessment. I think in time most modes/services will settle on capf-based backends, which will both have the effect of making things work better with less setup (good) and making company itself less relevant (probably also ok). at least for the moment leaving the legacy backend in is probably ok.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">tychoish</dc:creator><pubDate>Sun, 10 Jan 2021 11:01:35 -0000</pubDate></item><item><title>Re: Better Company | tychoish</title><link>https://tychoish.com/post/better-company/#comment-5220331977</link><description>&lt;p&gt;Your post has prompted me to investigate my own setup for company. I have found that `company-elisp` may no longer be needed as emacs-lisp-mode now sets up a function in the completion-at-point-functions hook which is used by company-capf.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">verdammelt</dc:creator><pubDate>Sat, 09 Jan 2021 16:55:14 -0000</pubDate></item><item><title>Re: A Common Failure · tychoish</title><link>https://tychoish.com/post/a-common-failure/#comment-5116592011</link><description>&lt;p&gt;Might like `iterate`, available either as a standalone lib on Quicklisp, or as part of other suites (e.g. `rutils`)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">agam_b</dc:creator><pubDate>Mon, 19 Oct 2020 14:55:53 -0000</pubDate></item><item><title>Re: The Ideal of Masculinity</title><link>http://tychoish.com/post/the-ideal-of-masculinity/#comment-5102454000</link><description>&lt;p&gt;Namaskar..(Greeting with respect) Mr. TYCHO.. I am really impressed by the way you are exploring the different dimensions of life.I am here to guide you on this post depending upon my awareness of life through Indian Mysticism. Please do visit the following link &lt;br&gt;&lt;a href="https://www.devshoppe.com/blogs/articles/shri-ardhanarishwara-stotram-with-meaning" rel="nofollow noopener" target="_blank" title="https://www.devshoppe.com/blogs/articles/shri-ardhanarishwara-stotram-with-meaning"&gt;https://www.devshoppe.com/b...&lt;/a&gt;&lt;br&gt;Incase if you need better understanding do let me know @ praveenkumark79@gmail.com&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Praveen Kumar</dc:creator><pubDate>Thu, 08 Oct 2020 09:38:15 -0000</pubDate></item><item><title>Re: A Common Failure · tychoish</title><link>https://tychoish.com/post/a-common-failure/#comment-4991511422</link><description>&lt;p&gt;Though turning up compiler safety in sbcl will get it, so that's def an option.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">tychoish</dc:creator><pubDate>Tue, 14 Jul 2020 10:29:13 -0000</pubDate></item><item><title>Re: A Common Failure · tychoish</title><link>https://tychoish.com/post/a-common-failure/#comment-4991496995</link><description>&lt;p&gt;Yeah, no problem.&lt;br&gt;It would've been nice though, CLOS would certainly benefit from some type-based compiler optimizations.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Krawchuk</dc:creator><pubDate>Tue, 14 Jul 2020 10:16:59 -0000</pubDate></item><item><title>Re: A Common Failure · tychoish</title><link>https://tychoish.com/post/a-common-failure/#comment-4991468921</link><description>&lt;p&gt;I think in retrospect I was misreading the following from the 2.0.0 notes:&lt;/p&gt;&lt;p&gt;&amp;gt; enhancement: malformed type specifiers and occurrences of deprecated types in :TYPE initargs of DEFCLASS and DEFINE-CONDITION slot specifications are detected and result in compile-time errors and warnings respectively.&lt;/p&gt;&lt;p&gt;I'm also thinking that I remembered "enhancements: more thorough compile-time type checking of various initforms (defclass, &amp;amp;key, defstruct)." from 1.5.9, and &lt;a href="https://lispcookbook.github.io/cl-cookbook/clos.html#slot-type" rel="nofollow noopener" target="_blank" title="https://lispcookbook.github.io/cl-cookbook/clos.html#slot-type"&gt;https://lispcookbook.github...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I'll update the text of this later today. Thanks for the catch!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">tychoish</dc:creator><pubDate>Tue, 14 Jul 2020 09:52:07 -0000</pubDate></item><item><title>Re: Common Lisp and Logging</title><link>https://tychoish.com/post/common-lisp-and-logging/#comment-4991433640</link><description>&lt;p&gt;sweet! That'd be great.&lt;/p&gt;&lt;p&gt;I'd be into get cl-grip into this list too!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">tychoish</dc:creator><pubDate>Tue, 14 Jul 2020 09:19:31 -0000</pubDate></item></channel></rss>