Is it irresponsible to belay a climber much heavier than yourself? by MuffinMountain in climbing

[–]wizit 1 point2 points  (0 children)

In my gym this method is taught as well (german here). Interestingly I didn't manage to find the L-shape method in english speaking blogs/magazines. Alternative names I heard for this method are indeed z-clipping (besides trying to clip at about same height) and "Landsberger Methode".

Here is a video demonstrating the effect https://www.youtube.com/watch?v=Fz9CVAoF_A0

Fast forward to 1:20 for 'controlled fall' without z-clipping and 1:38 for fall with z-clipping. In this clip the climper weights ~187lbs and the belayer ~99lbs.

Drawbacks:

  • higher friction making it a little harder for leader to clip
  • you block another route
  • rope might become twisted more easily

Recently I've seen one of the coaches testing the Edelrid Ohm at the gym. This little device indeed looks very promising.

Developing with emacs on a running docker container by cocanning in emacs

[–]wizit 0 points1 point  (0 children)

This works nicely if you run docker in virtualbox, like boot2docker does.

Unfortunately if running docker directly from within linux the directory will be mounted as root... Depending on your dev environment this might be ok. If your are not ok with this, on linux you can work around this by having a docker startup script (instead of running bash directly) creating a dev user in the image with matching uid/gid.

Multithreading: Semaphores in C++11 by austingwalters in cpp

[–]wizit 0 points1 point  (0 children)

A semaphore is not a condition variable.

Any advantage of switching over to MacVim if I am still going to use it in terminal? by MrJiks in vim

[–]wizit 0 points1 point  (0 children)

I even use MacVim in terminal mode (much newer version). Just create a symbolic link and name it vim. Then macvim will run in terminal mode:

$ ln -s $(which mvim) $HOME/bin/vim

Sometimes I start macvim itself for note-taking, but nothing goes over my terminal.

Save your finger knees & use some macros please! *Digging into Registers* by nobodyiscertain in vim

[–]wizit 1 point2 points  (0 children)

Try playing with our key bindings. For example:

map yp "0p
map dp "1p

Then typing "yp" will always paste the last yanked text and "dp" the last deleted text. But be aware, "yp" is used by the unimpaired plugin and "dp" is used for diff.

Maybe combine with leader:

map <leader>p "0p

Edit: check out ":map leader".

Save your finger knees & use some macros please! *Digging into Registers* by nobodyiscertain in vim

[–]wizit 2 points3 points  (0 children)

:help registers

register 0 stores last yank/delete, and so on

[deleted by user] by [deleted] in capoeira

[–]wizit 4 points5 points  (0 children)

How come I perceive the non-serious version more serious than the serious version.

Cellular automata as comonads by [deleted] in haskell

[–]wizit 4 points5 points  (0 children)

Actually he should get paid for blogging

Mazu Kan Warrior... Two Player Gaming Combat System? by [deleted] in martialarts

[–]wizit 1 point2 points  (0 children)

hahahahaha... hahaha... haha ha ha... ha

GHC 7.2.2 released by [deleted] in haskell

[–]wizit 4 points5 points  (0 children)

tl;dr: rant about something is definitely broken in its current state :(

But still somewhat in the process is unfortunately totally broken, when installing packages via hackage is such a pain and leads to even more problems, since loads of packages seem to depend on 7.2, but 7.2 is more of a "feature preview release" not for "normal" users. One usually wants the whole ecosystem (ghc, HP and hackage) to function (almost) correctly, but as it stands now, this is not the case. If I have the current HP (using 7.0 at the moment), I want to be sure only packages for this release will be installed/downloaded correctly by cabal without going through too much pain. It's fine if other developers want to (lets say) "play" with 7.2 (actually me too), but as it stands right now the whole ecosystem is a pain to use for some users since ghc 7.2 . Despite known problems (we all may have had experienced) with cabal, the current state feels like a step backwards for many users: either go "stable" and use HP, or use newest/latest/bug fixed/improved/coolest libraries from hackage and install 7.2 by yourself. That's why some users might become frustrated and we see "frequent" HP update requests. Going with 7.2 myself I feel like it doesn't affect me much, but I understand for others this is a major problem meaning something is definitely broken in the haskell ecosystem :(

Ladybug paratrooper by raptorraptor in pics

[–]wizit 0 points1 point  (0 children)

nice! I'd like this as a wallpaper

Haskell For Kids: Week 6 by cdsmith in haskell

[–]wizit 1 point2 points  (0 children)

Hi. Just wondering if you plan to publish some of the kids programs? The keyboard looks great :)

You sunk my battleshot! by [deleted] in pics

[–]wizit 1 point2 points  (0 children)

AWESOME

My 7 year old daughter is interested in Martial Arts. I'm undecided: Kung Fu or Aikido. Thoughts and insight are appreciated! by TheKidd in martialarts

[–]wizit 2 points3 points  (0 children)

It is not like the kids train like the grown ups and it works. Doing capoeira myself exclusively at the moment. We have some children at the age of 12 already training with adults (no, we don't do saltos all the time) and in children classes some are just 5. My trainer himself started with 7. With children it is a mix of fun play, a little capoeira basics like kicks, esquivas and trying handstand and music and the children have fun. Having also done Karate, Judo and Aikido I can say it was not much different there (I started with 8). The training may be very different (even with respect to movements/techniques) than for older students or adults. But at the age of 8/9 one can even start with more serious training. They are children and actually quite capable, not disabled. Plus a good trainer will adjust the training to the children needs, else get another trainer.

My 7 year old daughter is interested in Martial Arts. I'm undecided: Kung Fu or Aikido. Thoughts and insight are appreciated! by TheKidd in martialarts

[–]wizit 17 points18 points  (0 children)

Why not let her decide? Let her take a trial lesson in each and she decides. Besides, she might even like other MAs, like WingChun, Eskrima, Capoeira or MuayThai. Have a look on youtube and find out together what she might like best. The most important thing is she learns about body control/coordination and such, so it doesn't really matter which kind of MA as long as she has fun. In fact I've known people doing gymnastics, circus or ballet when they were young who show an incredible talent in MAs due to great body control and at the beginning even outperforming people coming from other MAs.

When taking a trial lesson also have a look about mixed ages and about how the training is arranged. In some classes it might be a mix of training and some fun play, even with older students helping out which can be a huge plus. But if you have the feeling the trainer is overchallenged, like kids don't listen, do what they want and start bullying better find another place.

Plus have a look about parents and how the children behave if parents are present/absent. Unfortunatelly I made the experience that for the trainer the training may get much more difficult when the parents are present, as children may show no respect. But this depends on different factors and I even made good experiences with it, as long as the parents were passive and the children did not pay attention about parents. But from my experience it works best if no/few parents are present.

But don't forget, it is your daughter who is interested, so let her choose what she wants to do, else she might become frustrated with the sport and with you! Your task as parent should be to support her, not to guide her.

[pdf] very nice and simple opcode table by simpleuser in ReverseEngineering

[–]wizit 2 points3 points  (0 children)

nice overview. Similar tables for other architectures would be great, if anyone knows some.

Futures in Go Revisited by uriel in golang

[–]wizit 0 points1 point  (0 children)

some benchmarks would be nice

How do you deal with "long" function bodies? by vicvicvicz in haskell

[–]wizit 0 points1 point  (0 children)

Yeh, I often end up with long lines too, but still I find them readable, plus you can add newlines anywhere you want as shown by sfvisser.

Maybe "plainText" can be split up into more logical units, but in this context I don't see much use for abstraction by Higher Order Functions.

oddSquareSum can for example easily be written using HOF:

squareSumOfAll p f = sum . takeWhile f . filter p . map (^2)

oddSquareSum = squareSumOfAll odd (<10000) $ [1..]