2,568 karma · joined May 2, 2017
I do think the movement could be better arranged in nvim/vim - but that's really just an issue of remapping keys I guess. hjkl are in a great place, the equivalent of home/end/pageup/down are odd and not ergonomic.
I compiled helix on a 1Ghz single core processor, and it runs incredibly fast on that. Very impressive.
It does seem very code-centric though, movements seem based with this in mind. I also find it inconsistent that some movements cannot be combined with actions but others can.
Having said that, there are certainly some ways that vim could be reimagined. I find beginning and end of line movements awkwardly placed by default, as is moving up and down by half and whole pages.
I have a feeling that movement-action paradigm as opposed to action-movement paradigm of vim will have some tradeoffs with visualisation being a plus, and more advanced repetitions bring a negative, but I haven't totally thought this through.
/s (sadly needed)
PS Good to hear about your project, sounds like a great aspiration and could help so many.
I can't find the reference now of a radiology AI system which had a good diagnosis rate of finding a pneumothorax on a chest x ray (air in the lining of the lung). This can be quite a serious condition, but is easy to miss. Turns out that the training set had a lot of 'treated' pneumothorax. The outcome was correct - they did indeed have a pneumothorax, but they also had a chest drain in, which was helping the prediction.
Similar to asking what the demographic of training set is, is what the recorded outcome was. How was the diagnosis made. There is often no 'gold standard' of diagnosis, and some are made with varying degrees of confidence. Even a post-mortem can't find everything...
Edit: wording
The scenarios rarely seem to fit with what I'm actually practicing. Most of medicine is boring, it is largely routine, and if we don't know what's going on, it's because we're not the right person to be managing the patient. Most of my time is spent talking to people - patients, colleagues, family. I explain the diagnosis, I talk about the plan, I am getting ideas of what the patient wants and values, and then actioning it. I spend very little of my time like Dr House pondering what the next most important test to perform is for a patient who is confounding us.
You know that weird feeling when you, for whatever reason, take another route from somewhere you know well, find you've arrived at an unusual end of another place you know well. The moment of connection, realisation that these two places are linked in this way.
I felt that, but on a huge level seeing Saturn's rings for the first time. For years outerspace, without me realising, occupied a place in my encyclopedias, books, internet images from NASA. Maybe subconscious me didn't really 'believe' it was actually just above my head this whole time.
I spent many years after that dabbling with electronic painting on Deluxe Paint IV, which had a terrific balance between being fun for someone who had no clue, but also opened up so many advanced features if you dug a bit (animation, morphing, colour cycling, brushes, gradient fills), and I've struggled to find something similarly joyous for my kids. I learnt to make music on Octamed. And I have so many fond memories of all the games I played; the little worlds we created in our heads where computer characters existed.
Partly as a result, I have enjoyed playing computer games with my kids. I join in with them playing Zelda BOTW, and minecraft. I know that they will look back fondly on these imaginary worlds. However, I do wish I could get them more interested in the creative side of digital art. Maybe that will come later.
There is a gaming laptop with mechanical keys also.
EDIT: Oops, you weren't replying to my 'dd' question. Sorry ignore me. Though if you know the equivalent of 'dd' in helix I'd like to know...
There are many people with axes to grind with wikipedia - disagreements with the way certain topics are represented, and the way wikipedia has become a huge resource for information and news is not good news for everyone.
I spend way more money on entertainment being piped into my TV, or deliveries happening a day quicker than I do on a website I use several times a day.
I get it - so 't' is 'to' and enter is new line. Makes sense.
The menu under `[` looks good, but very code-focused and lacking sentences.
EDIT: I am finding it a bit weird to have 'go to's as different to movements. There isn't a distinction in vim, which is useful. I'm learning that 'ge' will take me to the end of file, but I can't do 'ged' to delete to there.
But I don't get the benefits they did. For my line of work (not IT), I work harder, I am paid less, I pay more on my mortgage, I live in smaller, less salubrious places than they do, I will get a smaller pension, I need my wife to continue working to pay for everything. My children will have less opportunities, their university education won't be funded.
I think my specific generation were the suckers, and I can't, hand-on-heart, tell the Gen Z juniors that if they just work their arses off, they will be given some career with these kind of rewards.
Yet another aspect is that the boomers were largely male, with wives and kids who hardly saw them. This is far less tolerable these days. For every keen junior who committed 200%, there was an unhappy partner doing all the housework and bringing up the kids.