HNHacker News
TopNewBestAskShowJobs

ideasman42

189 karma · joined March 17, 2016

submissionscomments
ideasman42··on Zsh 5.9
I switched to ZSH and was quite happy with it, now using FISH - mainly because of it's excellent auto-completion that displays as you type. Otherwise both ZSH and FISH are good options IMHO.

Although for typical "shell-scripting" I still use BASH for the most-part where scripting languages like Python aren't as suitable, so my scripts can be used on other peoples systems.

ideasman42··on Zsh 5.9
Are there any interesting new features in this release?
ideasman42··on GoldWave Open Source Goal
Seems like too much, while the value could be justified... I don't think it's it's likely to succeed which is unfortunate. OTOH, would be happy to be proven wrong.
ideasman42··on Nerd-dictation, hackable speech to text on Linux
As long as you can run commands on key-press, I don't see why not.

You could test it with file creation/removal or something simple, the same will then work for nerd-dictation.

ideasman42··on Nerd-dictation, hackable speech to text on Linux
Just shortcuts to begin/end dictation.

Although I use a programmable keyboard, which I've configured to "push to talk", that is - I hold a key for dictation, releasing the case stops dictation.

ideasman42··on Nerd-dictation, hackable speech to text on Linux
Regarding 1) I have 2 key bindings, 1 that starts a sentence and another binding but doesn't. while punctuation remains an issue (comers brackets and question marks for example) - since I'm mostly using this to save typing longer passages of text having to manually deal with punctuation isn't all that much of a hassle. But I can understand anyone attempting to go completely hands free would need something to support entering literal characters and punctuation.
ideasman42··on Nerd-dictation, hackable speech to text on Linux
Interesting are you using the full model? I found with a good microphone and the full 1 gigabyte language model that the quality is quite good compared to other people's phones I have used from time to time.
ideasman42··on Leaving Quora after 10 years of answering questions
I also don't use quora much, main reasons:

- No way to hide "requests for anecdotes" which seem to be more like click-bait these days.

- No incentive for de-duplicating questions (resulting in a lot of duplicates).

... it's a shame because these problems don't seem all that difficult to solve/mitigate.

ideasman42··on Blender 2.80
And the Blender internal rendering engine.
ideasman42··on Fish: A user-friendly command line shell for macOS, Linux, etc
Right, only the last command is kept in memory. Run another command and it's lost (which is good IMHO)
ideasman42··on Fish: A user-friendly command line shell for macOS, Linux, etc
While I like fish, I stopped using it because of a small convenience feature ZSH has.

With ZSH, I can run a command with a space at the start so it's excluded from history, even though its not saved to disk, the last command is still stored in memory so I can press Up to access it again.

This is handy when a mistake is made in the command means I need to run it again with some small change.

ideasman42··on Ask HN: How do I understand Rust?
Hey, I also started learning Rust not so long ago (~5 months).

By the sounds of it didn't have quite as much trouble as you're experiencing.

Having said that, I found experienced Rust developers grossly under estimate how hard it is for newcomers to the language (having asked questions on Reddit's r/rust which gave the impression these are some concepts developers can learn, then move on without too many troubles).

A re-occurring problem I found is while everything I could read made sense on paper - composing concepts to make real-world, you run into _many_ random problems that you don't even have the vocabulary to properly question or troubleshoot.

I found this works well:

* Ask general big-picture questions on Reddit.

* Ask spesific technical questions on StackOverflow.

* Ask various short/general questions on IRC (#rust).

As for fighting the borrow checker and compiler errors generally - ask some more experienced Rust developers if you're taking the wrong approach entirely. If this project is too complicated, try pick some simple projects where you're not continuously running into borrow checking errors. You'll still hit them from time-to-time, but then at least you're not overwhelmed by compiler errors.

← PreviousPage 2 of 2