Hacker News new | past | comments | ask | show | jobs | submit | jonaustin's comments login

On a M4 Max 128GB via LM Studio:

query: "make me a snake game in python with pygame"

(mlx 4 bit quant) mlx-community/gemma-3-27b-it-qat@4bit: 26.39 tok/sec • 1681 tokens 0.63s to first token

(gguf 4 bit quant) lmstudio-community/gemma-3-27b-it-qat: 22.72 tok/sec • 1866 tokens 0.49s to first token

using Unsloth's settings: https://docs.unsloth.ai/basics/tutorial-how-to-run-and-fine-...


I genuinely would have expected a $3,500+ setup to do better than just 10x pure-CPU on a AMD Ryzen 9 8945HS.


Find another laptop that does that well.

note the correct command is vim.api.nvim_buf_set_keymap or just vim.keymap.set


or y'know make it _opt in_ instead of making basically hiding it so if you don't know, you're just gonna be part of the experiment


Vim improved and changed my life for the better more than any software except Linux itself. I'll probably use vim (or an editor inspired by it) for the rest of my life; it's Way of editing text changes everything.

Rest in peace, Bram.


Valve is probably one of the least likely of companies to sue someone for doing something cool with their stuff.


I don't think so. If the owner monetize it, it's very likely ...


fwiw, I have pretty bad teeth (~10K for crowns etc a few years ago).

And I switched to only brushing with an electric toothbrush before bed, and don't really floss and think I've only had one small cavity since then and the hygienist said my teeth looked quite good in general.

Worth noting that I have a good diet and rarely eat sugar beyond yogurt.


Firefox's killer feature is isolated Containers.

Dealing with multiple AWS accounts would be awful without them.


Another N=1, but I'm past 40 and feel that I'm a far better programmer/thinker than I've ever been in the past (I've been in software dev for >20 years).


Worth noting that one of the 5 listed NeoVim Non-Goals is "Turn Vim into an IDE"

https://neovim.io/charter/


One of the neovim devs released a video just a couple of days ago on the topic.

He suggests neovim (and vim, emacs etc) fall into a category between text editor and IDE.

The term he uses is PDE (personalised development environment). In short, you have lots of power to customise your setup; you can give it some IDE-like behaviour but the way you do it tends to be by making personal choices of plugins and config.

It's not just a text editor, it's definitely not 'integrated'. I'm inclined to agree with him.

https://youtu.be/QMVIJhC9Veg


Yep, "neovim taking the IDE route" is a bad take.


That’s why I inserted “community” in the middle of that sentence. Neither of the mentioned plugins are neovim’s own, it only enabled their existence. Not sure why Bram was against “async”, but I am highly suspicious about this part.


What it means in this context? Creation of GUI? Vim is basically IDE at this point, if you configure it well and install plugins.


Note that another non-goal is "Limit third-party applications (such as IDEs!) built with Neovim"

So the idea is Neovim by itself isn't an IDE. But it does enable you to build an IDE using configuration and plugins, or even embedding it in a GUI.


Vim has been around long enough that I'd argue it's just as much owned by the community at this point.


I just checked the repo[0], and it says Bram has authored 95% of all commits to Vim. To say "the community owns Vim" when they've done ~5% of the work reminds me of group projects in school where one person does all the work and everyone else claims credit.

[0] https://github.com/vim/vim


For a while Bram would copy paste all proposed changes from other peoples branches to his own branches and therefore giving himself the git-blame for the code. I think only recently he started allowing other people to actually maintain the repo.


I'm not sure this is because no one wants to contribute. I think it's more because Moolenar prefers to do the work himself, and doesn't like to accept much in the way of contributions from others. He's certainly allowed to run his project that way, but I can see why it might turn some people off.


Which is yet again contrasted with how NeoVim runs things and the 824 contributors to the repository at time of writing. I believe that justinmk, one of the principal drivers of the project specifically stated that he doesn't want to be something like a BDFL and I assume that's also pretty much a reaction to Vim.


for a long time vim do send patch over email, and the git history did not preserve the original author info


Understandable in SVN times, but lack of Attribution in git times


One is not a better parent by controlling their kids for their foreseeable future. One needs to let them join the world and grow on their own, with their own friends.


vim is open source, so everyone who wants can fork the repo and change the code however he pleases.


It’s true that anyone can fork the code. But splitting the user community and plugin ecosystem with forks should be a last resort. This discussion is about how a FOSS community can improve software while avoiding forks that result in incompatible code-bases.


If you use something for a long time, this doesn't make you an owner of it.


You can argue that, but what would that even mean? Forceful requisition of his website and private keys?


Godwin's Law of HN, soon enough someone will chime in that European Regulators should force someone to do something for the dubious good of the public


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

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

Search: