745 karma · joined April 26, 2009
When an energy saving light-bulb is on, can you see?
Good, now be quiet.
http://en.wikipedia.org/wiki/Conviction_of_Michael_Shields#R...
Saying that algorithms are the secret to the success of Google and the like is like saying that tunnelling machines are what made the London Underground popular - not quite true. Obviously, once they'd had the idea for the Underground, designing and building the machines for its construction became an absolute necessity which allowed them to create a far more wide-reaching network than previously thought possible - but this ignores the fact that people would still have used it if it had remained a hand-dug tunnel between King's Cross and Paddington.
In short, one could say that insight makes things popular while implementation makes them excellent - and that you should really be aiming for both.
"Remember to shut up about Agile for a minute and write some damned code!"
[edit] Just noticed it's been posted to reddit, too. Surely it didn't stand a chance!
A confusing thing:
Many seem to say "Oh Ess"
Whereas I say "Oss"Seriously, though, this sort of senseless group-think annoys me. It also seems to stem from some sort of misguided belief that this is an 'ethical' company and that 'ethical' is a binary toggle that has to encompass everything an entity does or says in every regard - Suffice it to say that an increasingly significant part of me just wants to crawl into a hole and wait for the world to grow up.
... oh, wait. Carry on.
Oh, and if I come across as crass, it's because the whole notion of the thing is absurd. History is history - we all routinely did some horrifically awful things, but we don't do them now and no-one's seriously suggesting that we should.
I also find that the regular ritual of making tea helps to stop my thought processes from falling down rabbit holes, so to speak. It's sometimes good to step back and wait for kettles to boil and leaves to steep.
And they say the magic's gone out of programming!
... but that's probably just me, though.
As an observation (and whether or not it's right), we tend to view the world in terms of people who 'are' great or people who 'suck at' things, if you see what I mean. As such, "I'm so great - why can't I write this parser" becomes a much less helpful notion than "I suck at writing parsers" because the former implies failure whereas the latter implies a much greater scope for improvement.
I admit that it's all a bit hand-wavey, but by and large I find that my positive thoughts tend to be general ("Ain't life grand?", "Man, this world is awesome") whereas the negatives often settle on specifics ("My handwriting is embarrassing!", "I don't comment my code nearly enough") - I think we can all agree that knowing specifically where things are going wrong is far more useful than knowing were they're going right in general.
For 10bucks, I can get four iced espressos at Starbucks, eight bags of Swedish Fish, 9 soft serves from McDonald’s, or nine 99cent iPhone apps, etc., etc.
Ignoring the crappy maths towards the end there, I can't think of one time where I've been faced with a piece of software that could potentially enrich or ease my life on a day to day basis and thought "Hmm... maybe I'll just pig out on ice cream instead."
I had no idea that the software engineer had become so devalued. Seeing how greatly that point overshadows the rest of the (probably quite useful) piece, I can't help but think techies aren't really the intended audience.
And 'indie musician'? The text itself (that was copied wholesale from the artist with little/no value added) references a "huge-ass ben-folds produced-major-label solo album"! Stupid stupid linkbait. That said, it is a fantastic record and it's a shame to see she's not made any money from it as yet.
Curse you, Haskell, for making me so bitter!
However, brute force solutions are ugly and shed little (if any) new light on the problem, and in the words of G.H.Hardy - "There is no permanent place in the world for ugly mathematics". With things like this I just can't help but think that an elegant and enlightening proof will unexpectedly pop up some time in the distant future when we're all off researching some sort of new-age hypermaths or something...
... well, I suppose a man's got to dream, right?