clentaminator

Joined 11 years ago

Karma
431
Submissions
115
Member since
Jul 22
hnchat:300x4hMlqHynHraGRiBc
View on Hacker News

Recent submissions

Comment · 9 years ago
And now we wait for the first reports of production services that were shutdown due to spending limits :)
Comment · 9 years ago
My humanity is a virtue. At least, that's what the Ghost in the Shell remake told me.
Comment · 9 years ago
I see this a lot and never quite understand it. Code structuring to me seems more like a craft, something that is improved through experience and wisdom and not abstract rules.
Comment · 9 years ago
Someone was hoping for magic Internet points.
Comment · 9 years ago
> What's the real life scenario we're looking at here?

Have you ever used CloudFormation?

Comment · 9 years ago
Is the distribution of distributions itself normal?
Comment · 9 years ago
Took a look into the source of the OS that I'm reading the Panic web page on. Absolutely disgusting that there's over 1.5M lines of code _in the kernel alone_. This is the kind of software bloat that is the death of our industry.
Comment · 9 years ago
When everyone is wearing a suit, how does one differentiate?
Comment · 9 years ago
Oops, I said "couple of weeks" when what I meant was "couple of days"! So current progress with just Justin Sandercoe's online courses (and not having had any full days to devote yet) is that I've learnt a few chords (D, A and E) and have been working on speeding up the transitions between them.

Mentally I feel like I'm in the stage of curiosity right now, where I simply want to get a feel for the instrument and see whether or not it sticks. I know the genres and styles that inspire me though, and I try not to think about the vast gap between my current abilities and even basic fluency on the instrument (adult self-consciousness).

With piano I played and picked things up myself for quite a long time, such that I now wish I'd realised my interests were serious sooner than I did. With guitar I'm hoping that I work out if it's something I want to continue much sooner, so I don't waste as much time ;)

I certainly don't feel too frustrated at the moment, but I wouldn't mind if the keyboard fluency I've acquired over the years made a difference on the fretboard instead of the whole thing feeling completely unnatural ;)

Comment · 9 years ago
Brain plasticity and learning "power" aside, I believe the biggest difference between learning something as a child and as an adult is simple how conscious we are that we're trying to learn something and how much we self-reflect and analyse our own abilities and progress.

As a child we typically do things just because we enjoy them, and often don't have an idea of a goal or target, other than simply doing the thing because we find it intrinsically fun. As an adult however we become highly analytic, self-reflective and critical of both ourselves and others, and we start to do things with a consciousness and awareness of others.

Additionally, by the time you reach adulthood there's a high chance that there's a thing that you've done enough to be in a fairly experienced position with, so anything new undertaken as an adult will now be judged in terms of the things you can already do, which means it will feel difficult and you'll believe that you suck at it. Which you do, because you're a beginner, and that's normal and is precisely what it means to be taking up something new!

While trying to play the piano as a child I had no thoughts of achieving a goal or getting to a specific level, and I certainly didn't compare myself to others. I just did it because it was fun. By the time I was more conscious of enjoying it and knew that I wanted to learn more seriously I'd already acquired a basic level of keyboard fluency.

So, having bought a guitar a few weeks ago and finding that all of a sudden trying to acquire a new physical skill is actually difficult (particularly important to remember as a developer where often what we're learning is a variation on an existing technique), I keep having to remind myself that it only feels difficult because it's new, and it would feel just as difficult if I were starting from a younger age, except I just wouldn't be so darn self-conscious about it.

Comment · 9 years ago
> You can't do creative work if your brain is filled with lot of context.

Intuitively I'd assume that the context and information in working memory is precisely what enables one to do "deep work". Constantly requiring you to rebuild your in-memory cache feels like it would lead to sub-standard work.

Comment · 9 years ago
If it's a spectrum then aren't we all "on it" at some point?
Comment · 10 years ago
Why's Poignant Guide to Ruby

I don't consider it a bible of CS, but it's one of the most playful, imaginative and, essentially, fun, introductory programming books that I've read.

The analogy of the truthiness of a value as an energy or life force that flows through your program, or Ruby's ranges depicted as accordions, are just some examples of the book's approach to visualising some of the aspects of programming that seem so rote after you've used them for a while.

How useful it is to someone learning to program is questionable, as the book's style might get in the way of teaching fundamentals, but it's certainly fun to read as an experienced programmer (imho, of course).

Comment · 10 years ago
> Piano is easier

In terms of barrier-to-entry, I'd agree. There's a greater requirement for dexterity in the left hand (assuming traditional layout) to get a good, consistent tone from the instrument, and much more "up front" difficulty in learning.

As experience grows, however, piano opens up a wealth of incredibly challenging literature, for example Bach's Overture in the French Style, Ravel's Gaspard de la Nuit, and Balakirev's Islamey.

So the "progression curves" of the two instruments, for want of a better phrase, are very different, and certainly look like they favour piano for ease-of-entry.

Comment · 10 years ago
> Any job in engineering beats that

In what sense? Usefulness to society? Comfort? Pay? I'd argue that the janitors and garbagemen are doing much more of a public good than the proportion of software "engineering" that goes into a social media application, despite any technical smartness behind it.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton