Live data from Hacker News

Vim.wasm

rhysd.github.io

271–280 of 291 posts

Re: Vim.wasm

#271
post #22

This is absolutely incredible. I never thought this would be possible-- wasm opens a new phase of software development and deployment.

I don't think that's necessary.

here's a VNC server in your browser:

https://github.com/novnc/noVNC

or an x window system tutorial, with an in-browser x server

https://magcius.github.io/xplain/article/index.html

personally I think this will lead to more hiding of what internet sites are doing, and prevent blocking of undesirable behavior.

Re: Vim.wasm

#272
post #248

Earlier quoted context omitted.

Thank you for the downvotes - but winning the (down)voting game doesn't make you right. > They consider Commons Clause to be harmful for good reasons. Your quote only tells that they consider the license non-free. Which is true, if you subscribe to their definition of "freedom" [0] (which I don't - YMMV). Harmful though? I don't think so. Have you looked around lately? Has opensource software won? Where it did, it di…

Don't confuse Open Source with Free Software. Open Source is a necessary but not sufficient part of Free Software. RMS/FSF goal is to protect the rights of end users . Not developers. That's the difference between copyleft and permissive licenses. Commons Clause is neither, and it seems focused on the wrong thing. The problem isn't charging for software; the problem is charging and preventing others from redistributi…

> The problem isn't charging for software; the problem is charging and preventing others from redistribution and access to source code.

This is simply not what Commons Clause does, you really should read it. Access to the source code is not prevented. And redistribution is not prevented either, on the condition that end users do not sell it. That is all.

> As for losing interest in maintaining software, I don't see how Commons Clause helps.

It helps by allowing someone to actually build a business around their work without fear of "unfair" competition ("unfair" is in quotes because it is legal and in line with FOSS, it just doesn't seem fair to me [0]).

[0] https://onezero.medium.com/open-source-betrayed-industry-lea...

Re: Vim.wasm

#274
post #162

Earlier quoted context omitted.

I am eagerly waiting for the first set of CVEs related to WASM, and the "you are holding it wrong" comments from WASM advocates.

It would be interesting to force Wasm through an asm.js polyfill for non tier-1 trusted sites. Then one would have higher assurance that malicious Wasm couldn't do anything that js couldn't do. Wasm will be absolutely pervasive at all levels of the stack.

> .... will be absolutely pervasive at all levels of the stack.

Yeah, I heard that before.

Re: Vim.wasm

#275
post #266
post #261

Earlier quoted context omitted.

I'm sympathetic to what I think you're talking about, and I've had a few discussions about that. I think your assessment is too harsh in some ways, and I'd like to mention a few thoughts why... In some regards, some things that seem arbitrary actually have a large amount of informed reasoning behind them. He doesn't show off, and maybe makes his arguments too simple, in simple language, but I've seen him trot out mor…

I don’t want to dwell on this matter, quite frankly because I don’t find that Stallman is worth it. But I don’t feel like you understood my post, which is possibly a failure on my part for not having been clear enough. You touched on “things that seem arbitrary” twice, but that wasn’t part of my point at all. Neither were most of your arguments. I don’t think Stallman’s behaviour is arbitrary, I think it’s harmful to…

I know you said you don't want to dwell on this matter, but if you are later inspired, please consider contacting RMS, to point out a specific example of something counterproductive to his goals, and how it might be improved.

Re: Vim.wasm

#276

Earlier quoted context omitted.

We have strayed too far from RMS's light

No, I think the proper persons to look to are the C/Unix folks from bell labs where simplicity and pragmatism ruled. RMS means well but GNU is a bloated mess.

If you don't want the bloat, the OpenBSD folks rewrite many bloated tools (including GNU or GPL tools) with their own implementation. Their recent project is OpenRsync.

Re: Vim.wasm

#277
post #193

Earlier quoted context omitted.

I really dislike shortcuts with `[` and similar keys. Design software also tends do use them. On a Portuguese keyboard layout[1], I need to press ⌥8 to get `[`. So shortcuts like ⌃[ become ⌃⌥8, which in vim produces `8`. [1]: https://en.wikipedia.org/wiki/File:KB_Portuguese.svg

That's why I use the EurKEY [1] layout on all my machines! This way I can use all the default US-based shortcuts for emacs/vim/... while still being able to easily type the special chars for my native language, e.g. pressing AltGr+o results in 'ö'. This method is slightly inconvenient for typing long texts but for me it's still the perfect solution to such problems. [1]: https://eurkey.steffen.bruentjen.eu/start.html

Why the Windows key though? Not everyone runs Windows. Call it Super. That covers every OS, including Windows and Mac. Also, caps lock is arguably useless. First thing I rebind... on Windows with a *.reg key, on macOS with Karabiner Elements.

Re: Vim.wasm

#278
post #104
post #80

Earlier quoted context omitted.

is this a common key binding? I've seen it before and it makes a lot of sense but I'm wondering if I will run into issues. I don't want to disrupt my flow and muscle memory and later regret it.

Unless you type a lot of graph algorithms notes (and have to write "Dijkstra"), you rarely encounter the key sequence jk. It makes it easier to work with vim and never move to hit the Esc key.

That or you're writing in Dutch. Neither of ij, jk or even kj work in Dutch, because they are very common.

Re: Vim.wasm

#279

Earlier quoted context omitted.

... it's not like his right-wing politics are repugnant . Come on.

They are for those who hate esr for it and want his existence in history of computing to be forgotten.

What has he done, besides The Cathedral and the Bazaar...?

Most of his open source contributions seem to be littering up source files with long-winded comments and grandiose attributions to himself. I've read a fair bit of his code and it's certainly not impressive. Quite the opposite actually.

Re: Vim.wasm

#280
post #275
post #266

Earlier quoted context omitted.

I don’t want to dwell on this matter, quite frankly because I don’t find that Stallman is worth it. But I don’t feel like you understood my post, which is possibly a failure on my part for not having been clear enough. You touched on “things that seem arbitrary” twice, but that wasn’t part of my point at all. Neither were most of your arguments. I don’t think Stallman’s behaviour is arbitrary, I think it’s harmful to…

I know you said you don't want to dwell on this matter, but if you are later inspired, please consider contacting RMS, to point out a specific example of something counterproductive to his goals, and how it might be improved.

> if you are later inspired, please consider contacting RMS, to point out a specific example of something counterproductive to his goals, and how it might be improved.

Again, part of my point was that Stallman is uninterested in such feedback, as demonstrated by the quoted exchange. The linked open letter did just what you suggest and was fruitless. His intransigence in such matters is why I don’t think he’s worth emulating. It’s my belief the world needs people open to challenging their own core ideas, to entertain the possibility they might be wrong and evolving their understanding of themselves, others, and the world itself. Stallman comes across as the opposite of that.

Post reply on HN