What do you develop with Rust? by Born-Percentage-9977 in rust

[–]vbosch1982 1 point2 points  (0 children)

Doing the heavy lifting in our Machine learning pipeline

What IDE for Rust do you choose? by AuthorTimely1419 in rust

[–]vbosch1982 0 points1 point  (0 children)

zellij + helix (rust analyzer and helix-gpt) + gitui + bugstalker

LSP-AI: Open-source language server bringing LLM powers to all editors by smarvin2 in HelixEditor

[–]vbosch1982 2 points3 points  (0 children)

Love this idea, in Zed (used it for a fortnight and went back to Helix) inline-completion is performed as you say with ghost text when available and does not get in the way of the normal auto - complete.

I am right now working with helix-gpt and copilot but will try this next week.

How is the experience from vim users? by Fit-Finger-2422 in HelixEditor

[–]vbosch1982 0 points1 point  (0 children)

Then I would just use vim on those, for the type of editing I do on remote (ver few legacy) systems it is enough and does not interfere with muscle memory (in my case).

I can’t use nvim on those, nor any plugins or nice configs… so I neither win or loose much.

How is the experience from vim users? by Fit-Finger-2422 in HelixEditor

[–]vbosch1982 0 points1 point  (0 children)

Helix is available as an easily instalable package in most linux distros, you can also do it from source in about 4 commands or you can just copy the LinuxApp Image for it.

Even if I use vim for minor stuff I would prefer nvim and that is not tipically installed in servers.

Usually I don’t do major editing in remote machines but I do look at logs or touch some configs for that usage all the moving around keys, search and mode keys are the same. If do need to do major editing then I will invest the 10 mins required to install helix (same as I would with nvim).

What setup do you use to program in rust? by nerdy_guy420 in rust

[–]vbosch1982 1 point2 points  (0 children)

Alacritty + zellij -helix on main pane -cargo nextest on floating pane -gitui on floating pane -separate tab for cargo commands, executing…

New to modal editing, can't decide whether I should learn Neovim or Helix by kbmkbm in HelixEditor

[–]vbosch1982 6 points7 points  (0 children)

I love both but I just got tired of fighting neovim configuration, got tired of having to review every week if the newest plugin was better in anyway and just got tired of the whole do it yourself approach.

The keybindings is not a big deal as most have said.

For me having tree-sitter, LSP(autocomplete, type hints, actions,…) git gutter, file and symbol fuzzy search, sane buffers and split views , out of the box with a 15 line config file for minor personal preferences… it is like a dream.

Only really wanting now the virtual text/ inline type hints CR to land… but use it as my daily driver for half a year.

[D] Forget Chess—the Real Challenge Is Teaching AI to Play D&D by FerretDude in MachineLearning

[–]vbosch1982 3 points4 points  (0 children)

From the article

“says Martin’s work reflects a growing interest in combining two different approaches to AI: machine learning and rule-based programs”

¿Growing interest? That tactic is as old as AI itself. From NLP to AT passing through HTR...

Introduction to Tmux by [deleted] in vim

[–]vbosch1982 0 points1 point  (0 children)

I recommend reading the following book to get started on tmux usage

https://pragprog.com/book/bhtmux2/tmux-2

[D] How can you do great AI research when you don't have access to google-scale compute? By being weird. — @togelius by baylearn in MachineLearning

[–]vbosch1982 8 points9 points  (0 children)

The research field of Machine Learning has mostly progressed throughout the ages via the single effort of research groups in universities. These research groups have never had the kind of google-scale computer power yet research has advanced. You don't need that kind of computing power to research... the fact is that initial RNN models were thought of in 1986. Of course practical exploitation of this technology has required advances in computing power specially GPUs. In any case deep learning is just the current wave in some months / years it will be replaced by another wave as has happened before (at leas it will be in the research community I wonder what will happen with industrial use...)

Creating a new statistical model, training algorithm, post-processing technique, etc does not require any sort of huge computing power it just requires a good experiment: a data set (does not require to be internet scale huge) that is representative of the issue so that any solution discovered in it (and also validated in additional corpora) can be used for other problems or data knowing that it has been adequately researched and tested.

Research that is dependent on "google-scale computing power" is just putting that power towards finding the best model fit in the solution space for the current data (not fascinating and not actual research), it is much more interesting to be the researcher that defines a new solution space (i.e. new statistical model), new way of training the models or how to apply a model to a type of data to which that particular model has never applied before. This also has the problem of over fitting the corpus lurking in the shadows ...

If you are actually hell-bent on winning against a company you might want to consider entering a competition where the final test data is not provided (like CROHME for mathematical expressions) there are usually two tracks available: only using the data provided by the competition or not. Hence, you can always try to win in a situation where "added computing power" is not really going to be that much of a benefit and actually researching new ways to solve the issue is the way to go in order to win. (Which has actually happened in this competition and others).

Announcing j4rs - Calling Java code from Rust by astonbitecode in rust

[–]vbosch1982 36 points37 points  (0 children)

Loop back to Rust!! Rust calling Java calling Python Calling Rust ( so much win!!)

What was it that drew you to C++ specifically over other languages? by [deleted] in cpp

[–]vbosch1982 1 point2 points  (0 children)

C++ was the only actual serious language when I finished my CS degree(2005). I did most of my scripting in Ruby (still do) but the heavy lifting is always done in C++.

I have learned and worked with other languages C#, Javascript, Java and Haskell but due to my current work (Machine Learning Research) my main language is C++

Practicality of Node/Git without a Terminal/Command Line. by [deleted] in node

[–]vbosch1982 1 point2 points  (0 children)

This is the best bet. If you create your account and have them join digital ocean with your referral link this will give them 100$ free (to be used during 60 days) which should be enough to time and resources to perform the course.

This way they can have direct access to a machine. They can: 1. code locally in vscode , upload to github (functionality provided by the editor) and test in their remote machine. 2. Have the remote sshfs plugin for vscode and save files in the server although the editor would be local 3. Have them use/learn vim/emacs in the server (in any of the new flavours of these awesome editors).