Forgot your password?
typodupeerror

Comment: Does it matter? (Score 1) 224

by kevingolding2001 (#46691991) Attached to: Online Skim Reading Is Taking Over the Human Brain
Maybe we are adapting to skimming, filtering, and jumping from source to source of information.

Given that this is the way the (modern?) real world works, I don't see it as a problem.

The only drawback is the sentimental loss of no longer being able to sit down and be completely focused on a single thing for any length of time. Whilst this may be a shame, the fact is that such an activity these days is purely recreational and probably impractical for most people anyway. Time has moved on and so should we.

File this under "buggy whips".

Comment: Yes (Score 3, Interesting) 306

by kevingolding2001 (#46514207) Attached to: Ask Slashdot: Can an Old Programmer Learn New Tricks?

Yes, you can learn new tricks, but like everything else you have to work at it. I've been programming in some fashion for close to 30 years but I'm still learning new stuff all the time (getting employed on the basis of the new skills is a bit harder, but not giving up yet).

If you are struggling to come to grips with frameworks, might I suggest that you are probably not getting 'why' they are written, or what they are trying to achieve. Not getting that means you are trying to memorize a whole bunch of stuff that doesn't seem to make any sense, and that is basically impossible.

The easiest way to understand the 'why' of a framework is to start trying to write equivalent things yourself from scratch.

Once upon a time I installed Django and worked through the tutorial. Admittedly I was pretty impressed with the inbuilt admin interface that you got for very little code, but beyond that it all seemed too long-winded and abstract for what I wanted to do. So I decided to not use Django and just write my own application directly using wsgi.

I spent a day or two happily coding up a number of functional pages and a rudimentary menu system. Then I realized that some of my code was getting a bit unwieldy. Functions to parse the url and call the appropriate function were getting too long, and code that produced the output was starting to be duplicated in numerous places. I sat down and had a good think about how I could refactor stuff to be more maintainable when suddenly it hit me... "I'm re-writing Django (though much more poorly)".

Once I realized that, and I understood the problems that Django was trying to solve it all suddenly made a lot more sense and I found it easier to get my head around it all.

Comment: Breaking the law every day (Score 1) 149

Maybe this is one of those "You commit at least 3 crimes every day without even realizing it" situations that James Duane proposes.

For most people, most of the time, they will not do anything. But if the authorities decide that you have become inconvenient, then there are numerous instances of you commiting crimes to justify locking you up.

Comment: Re:Monitor the Airwaves (Score 1) 137

by kevingolding2001 (#46453023) Attached to: Drones Used To Smuggle Drugs Into Prison

This is a race that the guards aren't going to win. Of course, it's not like anyone's ever been able to stop contraband getting into a prison anyway.

Weld them into a cage, inside a huge warehouse. No visitors.

This is a trivially solvable problem, you just need to have the will to actually solve it (note: I'm opposed to the death penalty just in case new evidence comes to light).

Comment: Re:Mission to feed poor.. (Score 1) 146

by kevingolding2001 (#46386203) Attached to: India Plans Mission To Probe Sun By 2020

In other news: Space tech often makes it way down to doing practical things, including help feed the poor

You mean like frying up all that food they don't have in Teflon frying pans? I kid, I kid.
But you gotta admit that usually the link between space exploration and feeding the poor is quite indirect and relies on one of those "trickle down" types of theories.

Machines certainly can solve problems, store information, correlate, and play games -- but not with pleasure. -- Leo Rosten

Working...