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

Keyboard driven, and a lot more!

I love the following patterns for GUIs:

- command-driven (e.g. command palette of VSCode) - keyboard shortcuts call commands, are customisable - scriptable: ability to call those commands from the outside, controlling the running app, for example with CLI calling D-Bus (or socket), and not necessarily having macros from inside the GUI - reorganisable: the different GUI elements like panels, tabs, should be moved by the user and remembered (ideally having layout presets) to let the user adapt the GUI to his/her needs.

I'm thinking of VSCode, Blender

I'm not especially aware about common toolkits like Qt or GTK, whether they provide tools for that.

In web front-end dev, I'm using Svelte, and there are awesome UI libraries like shadcn-svelte, however I didn't find anything rather standard implementing these architecture patterns.


Same here. The only problem is that I "only" have 24Gb of RAM. I wish I could upgrade but it's a hard limit. And keyboard quality seems to have been degrading over the years since 2020. Is this new model good in terms of keyboard?


You can have more than 32GB RAM in T470s (btw. I'm using T480s with 40GB RAM)

https://www.reddit.com/r/thinkpad/comments/bibx3p/t470s_supp...


Yes via the "--system" option of the different commands.

Or via the global "python-preference" option set to "only-system".

Cf https://docs.astral.sh/uv/concepts/python-versions/#adjustin... and https://docs.astral.sh/uv/reference/settings/#python-prefere...


Absolutely. It changed my Python developer life \o/


I would tend to rely on a single tool, do you see advantages to use both?

Do you happen to have discrepancies between both? (e.g. an error raised by one and not the other)


I prefer mypy but sometimes pyright supports new PEPs before mypy, so if you like experimenting with cutting-edge python, you may have to switch time to time.


ruff, then uv, then rye All of them changed my pythonist everyday life, one after another.

Great thanks to all the team.


I had to forbid Happy Tree Friends to my son after he tried... no, just joking


Indeed I can't see the point of shipping the "AI first" feature as a whole editor. It seems to me that it should be a feature of any editor, or else I'd like to be convinced by arguments less marketing oriented than those I see on the home page.


It's likely that they changed the UI in a way that stock VSCode does not allow. Extensions can't modify everything.


Sorry, too late, I'm french.


I tried and just typing letters is slow, they appear ~1 second after typing. Deleting text is slow also. I'm under Linux+Chrome.


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

Search: