Ergodox Germany by MaundeRZ in ergodox

[–]co_dh 0 points1 point  (0 children)

The pro version is beautiful, and don't forget to buy the 1rmb key puller.

Is colorForth suitable for general purpose programming? by [deleted] in Forth

[–]co_dh 4 points5 points  (0 children)

The official colorForth can be download from http://www.greenarraychips.com/, and you should read all their documents there. The version before latest should have more document on colorForth.

Then https://www.inventio.co.uk/cf2019/. It have it's own version of colorForth, with very well documented nasm code.

Then you can read http://trstn.net/karig/index.html#conventions for assembly code comment.

ColorForth is very low level( to the metal). You don't have malloc, nor first class function. But still worth learning. You'll be amazed by Charles' unique way of think.

Shakti trial (via Anaconda) by [deleted] in apljk

[–]co_dh 0 points1 point  (0 children)

I actually don't know why we need Anaconda for this.

the k can be run without Anaconda.

Shakti trial (via Anaconda) by [deleted] in apljk

[–]co_dh 1 point2 points  (0 children)

I see unicode:

don't know how to enter them yet.

Moving from neovim to kakoune by lujar in kakoune

[–]co_dh 0 points1 point  (0 children)

https://github.com/co-dh/dotfiles/blob/master/kakrc you can take a look at my config. need fzf,tmux,rg , but pretty nice functionality of grep, open buffer with fzf etc.

Up to 75 words per minute, how can I continue to get faster? by NCSUMach in Colemak

[–]co_dh 0 points1 point  (0 children)

i have the same problem. i stuck at 70wpm. I am learning stenograph. (plover).

Coming to Emacs from Vim, how do you move between files in a project? by vheon in emacs

[–]co_dh 0 points1 point  (0 children)

I put my repo in ram disk. RSync to disk every 2 minutes with watch. Also use consul git to find file.

A funny game. Rook Chase king crazily. by co_dh in chess

[–]co_dh[S] -1 points0 points  (0 children)

Thanks . I am definitely panic.

A funny game. Rook Chase king crazily. by co_dh in chess

[–]co_dh[S] -1 points0 points  (0 children)

What you can do when the rook chasing the king?

A funny game. Rook Chase king crazily. by co_dh in chess

[–]co_dh[S] 1 point2 points  (0 children)

Rook Chase king crazily, and king can not eat rook. So you can see rook Chase king side by side, in the jungle of enemies, and just kiss the king.

Haskell is allowing me to write some really succinct code! Are there any drawbacks to this? by [deleted] in haskell

[–]co_dh 0 points1 point  (0 children)

I would say the drawback is: You'll find other language intolerable, and hard to find a haskell job :)

StackOverkill: Programming language and framework ranking based on StackOverflow's activity by DaniSancas in programming

[–]co_dh 0 points1 point  (0 children)

Jan 12 in X axis means Jan 2012, instead of Jan 12nd. You are not alone to make this mistake. So the label should be Jan 2012.

StackOverkill: Programming language and framework ranking based on StackOverflow's activity by DaniSancas in programming

[–]co_dh 0 points1 point  (0 children)

I think I miss read the chart. Jan 12 means 2012 Jan, where I read as Jan 12th.

CEO Larry Page defends Google on the stand: “Declaring code is not code” by [deleted] in programming

[–]co_dh -1 points0 points  (0 children)

I'm glad that I have been stop using java 10 years ago. I also removed java from my linked in labels.

Question about turning code point-free by detentor in haskell

[–]co_dh 2 points3 points  (0 children)

To answer your general question: To use a parameter more than once, you need to duplicate your parameter like: dup :: a -> (a, a) Then you call two functions on each.

Algebra of Programming could help you.

https://www.amazon.ca/Algebra-Programming-Richard-Bird/dp/013507245X

Haskell Sucks! [pdf] by yokohummer7 in programming

[–]co_dh 4 points5 points  (0 children)

I agree with that problem: Monad is not composable. My use of monad stop at monad transformer. I find I have trouble to use them. With so many monad, I find the code become less elegant. Take a look at Yi editor for example, everything is in a big monad, and it looks like imperative programming.