HNHacker News
TopNewBestAskShowJobs

federicotdn

42 karma · joined February 7, 2015

submissionscomments
federicotdn··on Show HN: Nogic – VS Code extension that visualizes your codebase as a graph
I've developed a small tool[1] that has helped me for the same problem, but in Python. Basically just uses simple parsers to attempt to find a definition wherever is sensible. Adding a Ruby module should not be too difficult, but it would probably be trickier than Python to get some good enough results

[1] https://github.com/federicotdn/irk

federicotdn··on Remote MCP Support in Claude Code
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.
federicotdn··on Show HN: Canine – A Heroku alternative built on Kubernetes
Indeed, private repo
federicotdn··on Show HN: Canine – A Heroku alternative built on Kubernetes
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.

federicotdn··on Spaced repetition systems have gotten better
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.
federicotdn··on Native frame transposition coming to Emacs 31
I only use C-x 1, C-x 2 and C-x 3, seems like that covers 95% of my use cases at least.
federicotdn··on Show HN: Yakari – Interactive TUIs for CLI tools
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.
federicotdn··on Pygfx
Makes sense!
federicotdn··on Pygfx
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).
federicotdn··on Ask HN: If you were rewriting Emacs from scratch, what would you do differently?
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.
federicotdn··on Ask HN: If you were rewriting Emacs from scratch, what would you do differently?
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.

federicotdn··on A TUI Git client inspired by Magit
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.
federicotdn··on The Emacsen family, the design of an Emacs and the importance of Lisp (2023)
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)

federicotdn··on Emacs and shellcheck
Glad it was useful !
federicotdn··on Emacs and shellcheck
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).
federicotdn··on Hacker News in Slow Italian
German would be amazing!
federicotdn··on Hoppscotch: Open-source alternative to Postman
Hope it's useful! You can still export your requests to curl, when you want.
federicotdn··on Postman Now Supports gRPC
Thank you for linking it!
federicotdn··on Show HN: Prestige, a text based HTTP client, for working with HTTP APIs
Thanks for sharing a link to the project! :) The original submission link reminded me a lot of the general restclient/verb syntax.
federicotdn··on Ask HN: What did you make during lockdown?
Wrote a HTTP client for Emacs based on Org mode: https://github.com/federicotdn/verb
federicotdn··on Verlan: French slang that inverses words
Others I've heard: feca (café), zapi (pizza)
federicotdn··on Uber lays off 435 people
He isn't?
federicotdn··on Go Module Mirror and Checksum Database Launched
I had the same problem with Emacs, couldn't get it to work reliably.
federicotdn··on Gödel Machine
I think there's an Emacs mode for that.
federicotdn··on Guide to email in Emacs using mu and mu4e
Not completely related, but I have a question regarding Emacs and email:

Is there a way to read/write emails on Emacs, without having any emails or credentials stored locally as plaintext? I'm heavily prioritizing ease of configuration and security over speed or other additional features.

federicotdn··on Essential Phone, available now
It can be around 5 years, the iPhone 4S technically had the latest version of iOS from October 2011 to June 2016.
federicotdn··on Show HN: Pygit – Just enough git to push itself to GitHub
I have a similar project, also using Haskell: https://github.com/federicotdn/hvc