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

I guess the point of the parent comment is that the real issue is not whether this is a anti American or pro Russia thing, but that Google's privacy practices are bad. Any government/institution doing the same would be bad, but the discussion tends to focus on whoever the public enemy currently is.


I'm starting to do this, bought some albums from bands I hear a lot on bandcamp friday. I like the idea of supporting the musicians more directly, but I still use streaming platforms, as I can't buy every song I hear, and it is easier to discover new music


I use neovim as mergetool and some ad hoc diff tasks, but I'm glad to see meld on Mac. It is the tool I recommend when I see someone struggling with git rebase conflicts (and not using using vim).


I like the idea of Terror Management Theory [0], where a disagreement may be taken by a person as an indirect threat to its life. While there were some experiments, I guess they should be taken with a grain of salt.

[0]: https://en.wikipedia.org/wiki/Terror_management_theory


You can give VimR[0] a try, I don't know what mouse features you use on MacVim, but that was the most pleasing GUI version of vim/neovim I've used.

[0]: https://github.com/qvacua/vimr


I've just installed it and started playing around.

On first open, a lot of the interface was unreadable because VimR seemed to be assuming a dark background, but I use a white background. `set bg=light` didn't fix it. `colorScheme=PaperColor` fixed it incidentally because it didn't find the color scheme and reverted to something legible, haha.

Next, I tried to set the font size for the navigator to something bigger because my eyes aren't that great. Although I can use `set guifont` to set the editor area font, the navigation area doesn't change. Presumably there's some way to fix it, I just haven't found it yet.

VimR looks cool and I really like having the navigator there IDE-style, but it seems like there will be a period of adjustment. Nothing new for someone accustomed to Vim, haha.

The main IDE-style features I've been going without in my ordinary day-to-day editing with MacVim are the autocompletion, suggestion, and hover-to-show-documentation. (I've started using ALE which is helpful but needs some tweaking before it's really usable.) It might be possible to get those with either MacVim or NeoVim, and it would be worth the configuration to set them up if so.


Have you tried coc? Despite the repo name it works with regular vim too and is definitely the easiest way to get completion and other LSP functionality (jumping to definitions, doc previews, error highlighting etc).

https://github.com/neoclide/coc.nvim


I agree with you, and I wonder what would take for people to stop having Electron as their first choice when implementing a GUI app. I guess there's no other killer cross-platform library that is as friendly for GUI, maybe?


Graphviz for diagrams, R standard library for plots, and imageMagick for simple image creation or processing.


For charts Python with pyplot is very quick and easy.

But for arbitrary graphics I have no idea. I usually end up just launching Visual Studio, create new WinForms application and placing PictureBox component with empty bitmap or draw directly in OnPaint method of the Form.


I agree on the graphics part. I've tried doom emacs for the graphics, but it's not quite the same thing. On Mac, though, vimr[0] had a nice UI for neovim. On linux I'm yet to find a neovim GUI I'm happy with.

[0]: https://github.com/qvacua/vimr


I vaguely remember Onivim looked quite nice on Linux. Have you tried that?

Vimr looks excellent on macOS though, I'll definitely give it a go.


About the cishet thing, I think that's fair use in this context. When discussing diversity, it is normal to name the groups discussed. As the cishet is usually seem as the default, I'd say it is important to address it properly, as not to assume that as universal. Is this divisive language? In some way, yes, but that's the point: we use it to discuss the divisions we observe in society.


For desktop game development it seems better. I don't know if you can use Typescript for GUI applications without Electron or something equivalent. There are some successful modern games that were developed using haxe[0].

[0] https://haxe.org/use-cases/games/


There are Electron applications written in Haxe too (via the JS target and Node + Electron type definitions), such as these two level editors for games:

- LDtk: https://ldtk.io/

- Ogmo 3: https://ogmo-editor-3.github.io/


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

Search: