elbows

Joined 12 years ago

Karma
64
Submissions
53
Member since
Dec 11
Consultant, experienced with GPU programming, performance optimization, image processing, and cross-platform application development in various languages and tech stacks.

http://nathan-weston.com/

View on Hacker News

Recent submissions

Comment · 1 year ago
They mostly sound reasonable at a bullet-point level, but reading closer turns up details such as:

> Signatories must commit to “defining and otherwise interpreting ‘male,’ ‘female,’ ‘woman,’ and ‘man’ according to reproductive function and biological processes.”

Which is not exactly ideological neutral.

Comment · 1 year ago
I don't think it's that difficult if you're training a lot and eating accordingly. For someone eating 3000 calories a day, that's less than 25% of calories from protein, which is pretty reasonable.

It's harder if you're not eating a lot overall, but still doable with some planning and the occasional protein shake.

Comment · 3 years ago
Comment · 3 years ago
Out of curiosity, how do you go about finding clients for this kind of work?
Comment · 4 years ago
In my experience (doing consulting/freelance work for a few years now), you have to get away from "freelance" kinds of jobs into "consulting". The terms are not well defined and there's a lot of overlap. But generally consulting seems to imply jobs where the client is relying on your judgment and you're responsible for the project as a whole. Freelancing is more about doing narrowly-scoped pieces of technical work.

Sites like Toptal mostly offer freelance type jobs, and there's a lot of price competition among freelancers.

For consulting work, clients don't think twice about paying $200/hour, even when the actual technical work is pretty straightforward. Higher rates are definitely possible if you have specialized skills and/or find the right clients. But you can really only find these jobs through personal connections.

Comment · 4 years ago
If you like the "knees over toes guy" exercises, I'd definitely recommend signing up for his online coaching program for a couple of months. The Youtube videos are a bit scattered and there are some nuances to the progressions that don't come through very well, plus the feedback on your form is helpful when starting out.

I also started from the Youtube videos but I got a lot more out of it after I started doing the full program with coaching.

Comment · 5 years ago
OP's partner may be non-binary or otherwise use they/them pronouns.
Comment · 5 years ago
Where? The website listed above is just a logo and title: I don't see any email address or contact form there, or in your posting above.
Comment · 5 years ago
A lot of martial arts training is focused on practicing techniques in isolation and developing "perfect" form (punches/kicks in the air, doing the same throw repeatedly against a cooperative partner). The problem is that any technique you want to apply against an opponent in a competition (or self-defense situation) also has a significant tactical/decision-making component, which is not really trained by that approach. You have to learn when to do a technique, how to set it up, and how to adapt the movement to your specific opponent. You can learn the tactical skills in sparring but it's difficult because there's so much going on.

So when you try to jump from isolated technique practice to sparring, there's a disconnect because you haven't built the tactical skills. Even worse, the movement you practiced in isolation may be different from what works in sparring, so all that isolated practice can actually be counterproductive. You can see this pretty clearly in combat sports like kendo and fencing which have a strong component of tradition -- the movements of high-level competitors tend to be very different from the "correct" form taught in class.

I'm not sure how much this would apply to aikido, which as I understand it is not particularly focused on competitive or self-defense applications.

If you're interested in pedagogy for martial arts (or sports in general), I highly recommend "Development of Technique and Tactical Skill" by Luis Preto and Spyridon Katisgiannis.

"Principles-Based Instruction for Self Defense" by Rory Miller is also pretty good, if a bit rambling.

Comment · 5 years ago
I've always felt the same way. My fingers naturally want to spread out, so pulling them close enough together to rest on the home keys causes a lot of tension.
Comment · 6 years ago
He actually does make this claim very specifically. In his conclusions chapter, one of the main headings is "Chew", where he states: "the bones in the human face don't stop growing in our 20s, unlike other bones in the body." And then goes on to recommend eating "foods that require an hour or two a day of hard chewing".

I seem to recall that earlier in the book he describes some research that documented this effect, but I don't have a reference.

Comment · 6 years ago
Comment · 6 years ago
It's more of an issue with things like std::transform or std::copy_if. Ergonomically, it's nice if these kinds of functions either allocate and return a new container, or return an iterator that yields the elements of the result.

But the C++ versions of these take the result location as an argument. It makes chaining them together a hassle because you have to create all the intermediate containers explicitly.

I think there are good reasons for the STL to work this way, but it can make programming in a functional style pretty inconvenient compared to a lot of other languages.

Comment · 6 years ago
Comment · 6 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton