Hacker Newsnew | past | comments | ask | show | jobs | submit | federicotdn's commentslogin

I really wish that MCP servers were configurable in the iOS app, and that there were more configuration options for connecting MCP servers in claude.ai, such as adding custom HTTP headers.


I can't get Project creation to work. I click on "Deploy from Docker Hub instead →", fill in the details (name, image, cluster), and when I click Submit, I'm taken to the Projects page again (empty).

edit: looks like POST https://canine.sh/projects is returning 422.


Weird, I'll take a look, guessing theres a permission issue with reaching the docker hub. Is it a private repository? I think last time I tried deploying an image with Dockerhub, the token that was provisioned didn't have read access.

At the very least, theres. bug with showing a better error message so I'll do that now!


Indeed, private repo


Reminds me of how I'm using Anki on iOS to learn German, and my phone's configured language is German, except for the Anki app, which is ironically the only app I've configured to be in English because I couldn't understand what 80% of the buttons meant.


I only use C-x 1, C-x 2 and C-x 3, seems like that covers 95% of my use cases at least.


C-x 0 can also be useful.


Never used it, I tend to use C-x 1 to get back to one window; what's the difference?


No difference if you have two windows, but if you have three or more you just kill the current one giving the space to one of the adjacent windows.


Nice! I had a similar idea some months back (https://github.com/federicotdn/brief). Both our projects use external files to document the flags for CLI commands - I'm using YAML instead of TOML.


Ha! Great minds! Thanks for sharing, I’ll take a look at your project. I looked on github for similar repos before I (re)started on this but couldn’t find anything


Question slightly related to this topic: how do native (e.g. Qt, GTK, etc.) desktop applications usually embed 3D views? Say for example, a desktop application for visualizing .obj files. Or something like AutoCAD, maybe (though I’m not sure which UI framework it uses).


Not sure if this is what you're asking :) but the UI framework will somehow provide access to the OS-level surface object, so that the GPU API can render directly to the screen.


Makes sense!


I would change the development platform. Doing everything by mail makes things more difficult for people that are not used to the older mail+patch workflow. Having something like GitLab or sourcehut would be nice, as it would also bring a more modern bug tracker.

Personally I find following email conversations much harder than just a single conversation thread like in a GitHub issue, for example.


All sensible email clients have a 'thread view' for just this purpose, which effectively makes it a 'single conversation thread'.


Yes, the Gmail web client does this. However my (personal) problem comes more from reading the emacs-devel archives, where the thread view takes the shape of something more like a tree (maybe I'm not configuring something correctly). I was subscribed to emacs-devel at some point (which made reading easier) but it started filling up my account storage so I un-subscribed.


Use https://yhetil.org/emacs-devel to browse the threads. If you use mu4e or notmuch and often delete some older emails locally, but still want to read the whole thread, you can write some elisp helpers that would find the thread on point (based on email-id) or even download the whole thread.


I recently learned FSF does have a GL instance but it seems to be locked down to just "approved" emails and also only used for its CI capabilities: https://emba.gnu.org/emacs/emacs/-/pipelines


I agree, and I've been observing this for years. It's now becoming a generational problem - younger programmers know and understand PR model, they don't want to deal with mailing threads and patches. These days, young people are like: "You sent me what? an email? Are you joking?" People shouldn't be catering for the comfort of the maintainers, no matter how arguably mailing threads are techologically more superior, it should be the opposite.


Nice! I tried some months back implementing a “framework” that would allow for implementing Magit-like interfaces for any command (https://github.com/federicotdn/brief) but at the end of the day, implementing bespoke interfaces per-command would probably allow you to better integrate with the command itself.


Emacs seems to support this already with Derived Modes.

I've tried to derive Magit mode for some commands before, and it seems relatively straight forward.

My main issue is that Elisp and Emacs still confuse me after 2 years of casually messing around with it.

https://www.gnu.org/software/emacs/manual/html_node/elisp/De...


Magit is built on such a framework. It is called 'transient' an Emacs Lisp library.


which is in core now!


Two projects that may be of interest, related to this topic:

- Rune (https://github.com/CeleritasCelery/rune) - A re-implementation of Emacs but in Rust (like Remacs, but actively developed)

- Pimacs (https://github.com/federicotdn/pimacs) - Same, but using Go (created by me, but developed in a very slow pace)


Rune, the language, came before. So we have now 2 rune projects, the language and the emacs vm


And Runestone, the open source editor framework for iOS [1]. It is also a text editor on the app store that uses the framework.

[1] https://github.com/simonbs/Runestone


Oh cool, I wrote the package the author links to. I believe the person that implemented the version built into Emacs used code similar to mine, so both packages should behave more or less the same (it's not a lot of code, in any case).


Thank you for that package! I was using that at first but then switched to the emacs 29 code.


Glad it was useful !


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: